diff options
Diffstat (limited to 'settings_local.py.dist')
-rwxr-xr-x | settings_local.py.dist | 100 |
1 files changed, 21 insertions, 79 deletions
diff --git a/settings_local.py.dist b/settings_local.py.dist index 137ad6ec..a75a09c1 100755 --- a/settings_local.py.dist +++ b/settings_local.py.dist @@ -1,6 +1,5 @@ # encoding:utf-8 import os.path -from django.utils.translation import ugettext as _ SITE_SRC_ROOT = os.path.dirname(__file__) LOG_FILENAME = 'askbot.log' @@ -18,26 +17,17 @@ ADMINS = (('Forum Admin', 'forum@example.com'),) MANAGERS = ADMINS #DEBUG SETTINGS -DEBUG = False +DEBUG = True TEMPLATE_DEBUG = DEBUG INTERNAL_IPS = ('127.0.0.1',) DATABASE_NAME = '' # Or path to database file if using sqlite3. DATABASE_USER = '' # Not used with sqlite3. DATABASE_PASSWORD = '' # Not used with sqlite3. -DATABASE_ENGINE = '' #mysql, etc +DATABASE_ENGINE = 'mysql' #mysql, etc DATABASE_HOST = '' DATABASE_PORT = '' -#set this value to 'dummy://' if you don't want to use cache, or set up your favourite caching mechanism -#see http://docs.djangoproject.com/en/1.1/topics/cache/ for details -#example (set local file system cache in a cache folder in the root of the askbot install): -#CACHE_BACKEND = 'file://%s' % os.path.join(os.path.dirname(__file__),'cache').replace('\\','/') -CACHE_BACKEND = 'dummy://' - -#If you use memcache you may want to uncomment the following line to enable memcached based sessions -#SESSION_ENGINE = 'django.contrib.sessions.backends.cache_db' - #email server settings SERVER_EMAIL = '' DEFAULT_FROM_EMAIL = '' @@ -48,80 +38,32 @@ EMAIL_HOST='askbot.org' EMAIL_PORT='25' EMAIL_USE_TLS=False -#HACK - anonymous user email - for email-less users -ANONYMOUS_USER_EMAIL = 'anonymous@askbot.org' - #LOCALIZATIONS TIME_ZONE = 'America/New_York' -########################### -# -# this will allow running your forum with url like http://site.com/forum -# -# FORUM_SCRIPT_ALIAS = 'forum/' -# +#this will allow running your forum with url like http://site.com/forum +#FORUM_SCRIPT_ALIAS = 'forum/' FORUM_SCRIPT_ALIAS = '' #no leading slash, default = '' empty string - #OTHER SETTINGS -APP_TITLE = u'ASKBOT: Open Source Q&A Forum' -APP_SHORT_NAME = u'ASKBOT' -APP_KEYWORDS = u'ASKBOT,CNPROG,forum,community' -APP_DESCRIPTION = u'Ask and answer questions.' -APP_INTRO = u'<p>Ask and answer questions, make the world better!</p>' -APP_COPYRIGHT = 'Copyright ASKBOT, 2009. Some rights reserved under creative commons license.' -LOGIN_URL = '/%s%s%s' % (FORUM_SCRIPT_ALIAS,'account/','signin/') -GREETING_URL = LOGIN_URL #may be url of "faq" page or "about", etc +_ = lambda v:v +LOGIN_URL = '/%s%s%s' % (FORUM_SCRIPT_ALIAS,_('account/'),_('signin/')) USE_I18N = True LANGUAGE_CODE = 'en' -EMAIL_VALIDATION = 'off' #string - on|off -MIN_USERNAME_LENGTH = 1 -EMAIL_UNIQUE = False -APP_URL = 'http://askbot.org' #used by email notif system and RSS -GOOGLE_SITEMAP_CODE = '' -GOOGLE_ANALYTICS_KEY = '' -WIKI_ON = True -FEEDBACK_SITE_URL = None #None or url -EDITABLE_SCREEN_NAME = False #True or False - can user change screen name? - -DJANGO_VERSION = 1.1 -RESOURCE_REVISION=4 - -#please get these at recaptcha.net -RECAPTCHA_PRIVATE_KEY='...' -RECAPTCHA_PUBLIC_KEY='...' -ASKBOT_DEFAULT_SKIN = 'default' - - -#Facebook settings -USE_FB_CONNECT=False -FB_API_KEY='' #your api key from facebook -FB_SECRET='' #your application secret -USE_EXTERNAL_LEGACY_LOGIN = False #DO NOT USE, and do not delete this line, will be removed later -#counter colors -from forum_modules.grapefruit import Color -VOTE_COUNTER_EXPECTED_MAXIMUM = 5 -COLORS_VOTE_COUNTER_EMPTY_BG = 'white' -COLORS_VOTE_COUNTER_EMPTY_FG = 'gray' -COLORS_VOTE_COUNTER_MIN_BG = 'white' -COLORS_VOTE_COUNTER_MIN_FG = 'black' -COLORS_VOTE_COUNTER_MAX_BG = '#a9d0f5' -COLORS_VOTE_COUNTER_MAX_FG = Color.NewFromHtml(COLORS_VOTE_COUNTER_MAX_BG).DarkerColor(0.7).html -VIEW_COUNTER_EXPECTED_MAXIMUM = 100 -COLORS_VIEW_COUNTER_EMPTY_BG = 'gray' -COLORS_VIEW_COUNTER_EMPTY_FG = 'white' -COLORS_VIEW_COUNTER_MIN_BG = '#D0F5A9' -COLORS_VIEW_COUNTER_MIN_FG = Color.NewFromHtml(COLORS_VIEW_COUNTER_MIN_BG).DarkerColor(0.6).html -COLORS_VIEW_COUNTER_MAX_BG = '#FF8000'#'#F7BE81' -COLORS_VIEW_COUNTER_MAX_FG = Color.NewFromHtml(COLORS_VIEW_COUNTER_MAX_BG).DarkerColor(0.7).html -ANSWER_COUNTER_EXPECTED_MAXIMUM = 4 -COLORS_ANSWER_COUNTER_EMPTY_BG = Color.NewFromHtml('#a40000').Blend(Color.NewFromHtml('white'),0.8).html -COLORS_ANSWER_COUNTER_EMPTY_FG = 'yellow' -COLORS_ANSWER_COUNTER_MIN_BG = '#AEB404'#'#81F7F3'#'#A9D0F5'#'#045FB4' -COLORS_ANSWER_COUNTER_MIN_FG = 'white'#'#81F7F3' -COLORS_ANSWER_COUNTER_MAX_BG = Color.NewFromHtml('#61380B').Blend(Color.NewFromHtml('white'),0.75).html -COLORS_ANSWER_COUNTER_MAX_FG = '#ffff00' -COLORS_ANSWER_COUNTER_ACCEPTED_BG = Color.NewFromHtml('darkgreen').Blend(Color.NewFromHtml('white'),0.8).html -COLORS_ANSWER_COUNTER_ACCEPTED_FG = '#D0F5A9' +#Do not use these - will be phased out +USE_EXTERNAL_LEGACY_LOGIN = False +EXTERNAL_LEGACY_LOGIN_HOST = 'login.askbot.net' +EXTERNAL_LEGACY_LOGIN_PORT = 80 +EXTERNAL_LEGACY_LOGIN_PROVIDER_NAME = '<span class="orange">ASKBOT</span>' + +#SPHINX SETTINGS +USE_SPHINX_SEARCH = False #if True all SPHINX_* settings are required +#also sphinx search engine and djangosphinxs app must be installed +#sample sphinx configuration file is /sphinx/sphinx.conf +SPHINX_API_VERSION = 0x113 #refer to djangosphinx documentation +SPHINX_SEARCH_INDICES=('askbot',) #a tuple of index names remember about a comma after the +#last item, especially if you have just one :) +SPHINX_SERVER='localhost' +SPHINX_PORT=3312 |