diff --git a/mpicms/base/mixins.py b/mpicms/base/mixins.py index df711d7..80e7a7c 100644 --- a/mpicms/base/mixins.py +++ b/mpicms/base/mixins.py @@ -42,13 +42,16 @@ class Meta: # noqa class BodyMixin(Page): body = StreamField(ContentBlock(), blank=True, verbose_name=_('content')) - show_toc = models.BooleanField(_('Show table of content'), default=True) + show_toc = models.BooleanField(_('Show table of content'), default=False) content_panels = [ StreamFieldPanel('body'), ] promote_panels = [ + ] + + settings_panels = [ FieldPanel('show_toc') ] diff --git a/mpicms/base/models.py b/mpicms/base/models.py index 7a9ad74..6bdc226 100644 --- a/mpicms/base/models.py +++ b/mpicms/base/models.py @@ -95,6 +95,7 @@ class Meta: # noqa class HomePage(NewsMixin, SideBarMixin, BodyMixin, BasePage): content_panels = Page.content_panels + BodyMixin.content_panels + SideBarMixin.content_panels promote_panels = Page.promote_panels + BodyMixin.promote_panels + settings_panels = Page.settings_panels + BodyMixin.settings_panels search_fields = Page.search_fields + BodyMixin.search_fields + SideBarMixin.search_fields api_fields = BodyMixin.api_fields @@ -112,6 +113,7 @@ class Meta: # noqa class WikiPage(CategoryMixin, SideBarMixin, BodyMixin, BasePage): content_panels = Page.content_panels + BodyMixin.content_panels + SideBarMixin.content_panels promote_panels = Page.promote_panels + BodyMixin.promote_panels + settings_panels = Page.settings_panels + BodyMixin.settings_panels search_fields = Page.search_fields + BodyMixin.search_fields + SideBarMixin.search_fields api_fields = BodyMixin.api_fields