Author: Radek Czajka <radoslaw.czajka@nowoczesnapolska.org.pl>
"""
from django.conf import settings
-from prawokultury.helpers import AppSettings
+from fnpdjango.utils.app import AppSettings
from django.utils.translation import ugettext_lazy as _
from migdal.helpers import EntryType
# Types of entries:
# (slug, commentable, on main)
TYPES = (
- EntryType('news', _('news'), commentable=True, on_main=True),
- EntryType('publications', _('publications'), commentable=False, on_main=False),
- EntryType('info', _('info'), commentable=False, on_main=False),
+ EntryType('news', _('news'), commentable=True, on_main=True, promotable=True),
+ EntryType('publications', _('publications')),
+ EntryType('info', _('info')),
)
TYPE_SUBMIT = 'news'
TAXONOMIES = (
)
LAST_COMMENTS = 5
+ MAIN_PAGE_ENTRY = None
+
TYPES_DICT = None
def _more_TYPES_DICT(self, value):
return dict((t.db, t) for t in self.TYPES)
def _more_TYPES_ON_MAIN(self, value):
return tuple(t.db for t in self.TYPES if t.on_main)
+ TYPES_PROMOTABLE = None
+ def _more_TYPES_PROMOTABLE(self, value):
+ return tuple(t.db for t in self.TYPES if t.promotable)
+
OBLIGATORY_LANGUAGES = None
def _more_OBLIGATORY_LANGUAGES(self, value):
return value or tuple(lang for lang in settings.LANGUAGES
if lang not in self.OBLIGATORY_LANGUAGES)
app_settings = Settings('MIGDAL')
-
-
-