X-Git-Url: https://git.mdrn.pl/django-migdal.git/blobdiff_plain/f41fb09cefa2fca8d5c1e9314bcaa3591590a74c..9a735ef6e9cfd01b1b9e6f0b9a3cd625b6fc7d4a:/migdal/__init__.py diff --git a/migdal/__init__.py b/migdal/__init__.py index dda9569..b3e09da 100644 --- a/migdal/__init__.py +++ b/migdal/__init__.py @@ -17,6 +17,7 @@ class Settings(AppSettings): EntryType('news', _('news'), commentable=True, on_main=True, promotable=True), EntryType('publications', _('publications')), EntryType('info', _('info')), + EntryType('event', _('events')), ) TYPE_SUBMIT = 'news' TAXONOMIES = ( @@ -44,7 +45,16 @@ class Settings(AppSettings): OBLIGATORY_LANGUAGES = None def _more_OPTIONAL_LANGUAGES(self, value): - return tuple(lang for lang in settings.LANGUAGES if lang not in self.OBLIGATORY_LANGUAGES) + if value is None: + return tuple(lang for lang in settings.LANGUAGES if lang not in self.OBLIGATORY_LANGUAGES) + else: + return value OPTIONAL_LANGUAGES = None + def _more_LANGUAGES(self, value): + return self.OBLIGATORY_LANGUAGES + self.OPTIONAL_LANGUAGES + LANGUAGES = None + + PUBLISH_DATE_EDITABLE = False + app_settings = Settings('MIGDAL')