# HG changeset patch # User Thierry Florac # Date 1543221037 -3600 # Node ID 6ca2680774ee379e56b31f1e5950461f483e91cb # Parent 20fbecad8cf4d6f8ba34f268c8fcffae09d60289 Added attribute to header settings to know if header can be applied on site root diff -r 20fbecad8cf4 -r 6ca2680774ee src/pyams_content/features/header/interfaces.py --- a/src/pyams_content/features/header/interfaces.py Fri Nov 23 14:46:36 2018 +0100 +++ b/src/pyams_content/features/header/interfaces.py Mon Nov 26 09:30:37 2018 +0100 @@ -12,18 +12,13 @@ __docformat__ = 'restructuredtext' - -# import standard library - -# import interfaces -from pyams_content.features.renderer import IContentRenderer, IRendererSettings, IRenderedContent -from pyams_utils.interfaces.inherit import IInheritInfo from zope.annotation.interfaces import IAttributeAnnotatable - -# import packages from zope.interface import Attribute from zope.schema import Choice +from pyams_content.features.renderer import IContentRenderer, IRenderedContent, IRendererSettings +from pyams_utils.interfaces.inherit import IInheritInfo + from pyams_content import _ @@ -59,3 +54,5 @@ class IHeaderRendererSettings(IRendererSettings): """Header renderer settings interface""" + + can_apply_on_root = Attribute("Can apply header on root?")