1
"""Settings of Zinnia"""
3
from django.conf import settings
5
PING_DIRECTORIES = getattr(settings, 'ZINNIA_PING_DIRECTORIES',
6
('http://django-blog-zinnia.com/xmlrpc/',))
7
SAVE_PING_DIRECTORIES = getattr(settings, 'ZINNIA_SAVE_PING_DIRECTORIES',
8
bool(PING_DIRECTORIES))
9
SAVE_PING_EXTERNAL_URLS = getattr(settings, 'ZINNIA_PING_EXTERNAL_URLS', True)
11
COPYRIGHT = getattr(settings, 'ZINNIA_COPYRIGHT', 'Zinnia')
13
PAGINATION = getattr(settings, 'ZINNIA_PAGINATION', 10)
14
ALLOW_EMPTY = getattr(settings, 'ZINNIA_ALLOW_EMPTY', True)
15
ALLOW_FUTURE = getattr(settings, 'ZINNIA_ALLOW_FUTURE', True)
17
ENTRY_TEMPLATES = getattr(settings, 'ZINNIA_ENTRY_TEMPLATES', [])
18
ENTRY_BASE_MODEL = getattr(settings, 'ZINNIA_ENTRY_BASE_MODEL', '')
20
WYSIWYG = getattr(settings, 'ZINNIA_WYSIWYG',
21
'tinymce' in settings.INSTALLED_APPS \
22
and 'tinymce' or 'wymeditor')
24
MAIL_COMMENT = getattr(settings, 'ZINNIA_MAIL_COMMENT', True)
25
MAIL_COMMENT_REPLY = getattr(settings, 'ZINNIA_MAIL_COMMENT_REPLY', False)
26
AKISMET_COMMENT = getattr(settings, 'ZINNIA_AKISMET_COMMENT', True)
28
UPLOAD_TO = getattr(settings, 'ZINNIA_UPLOAD_TO', 'uploads')
30
PROTOCOL = getattr(settings, 'ZINNIA_PROTOCOL', 'http')
31
MEDIA_URL = getattr(settings, 'ZINNIA_MEDIA_URL',
32
os.path.join(settings.MEDIA_URL, 'zinnia/'))
34
FEEDS_FORMAT = getattr(settings, 'ZINNIA_FEEDS_FORMAT', 'rss')
35
FEEDS_MAX_ITEMS = getattr(settings, 'ZINNIA_FEEDS_MAX_ITEMS', 15)
37
PINGBACK_CONTENT_LENGTH = getattr(settings,
38
'ZINNIA_PINGBACK_CONTENT_LENGTH', 300)
40
F_MIN = getattr(settings, 'ZINNIA_F_MIN', 0.1)
41
F_MAX = getattr(settings, 'ZINNIA_F_MAX', 1.0)
43
USE_BITLY = getattr(settings, 'ZINNIA_USE_BITLY',
44
'django_bitly' in settings.INSTALLED_APPS)
48
USE_TWITTER = getattr(settings, 'ZINNIA_USE_TWITTER', True)
52
TWITTER_CONSUMER_KEY = getattr(settings, 'TWITTER_CONSUMER_KEY', '')
53
TWITTER_CONSUMER_SECRET = getattr(settings, 'TWITTER_CONSUMER_SECRET', '')
54
TWITTER_ACCESS_KEY = getattr(settings, 'TWITTER_ACCESS_KEY', '')
55
TWITTER_ACCESS_SECRET = getattr(settings, 'TWITTER_ACCESS_SECRET', '')