--- a/src/pyams_skin/interfaces/configuration.py Sat Mar 10 17:10:43 2018 +0100
+++ b/src/pyams_skin/interfaces/configuration.py Sun Mar 11 11:09:25 2018 +0100
@@ -20,113 +20,11 @@
# import packages
from pyams_file.schema import ImageField
-from zope.interface import Interface, Attribute
-from zope.schema import TextLine, Text, Choice, Bool
+from zope.schema import TextLine, Text, Bool
from pyams_skin import _
-class IStaticConfiguration(Interface):
- """Static configuration interface
-
- These configuration options are used by default presentation layout
- """
-
- application_package = TextLine(title="Main application package",
- description="This package is used to get current application version",
- required=False)
-
- application_name = TextLine(title="Main application name",
- description="This name is used to display application version",
- required=False)
-
- inner_package = TextLine(title=_("Inner package"),
- description=_("This is another important package displayed in application version"),
- required=False)
-
- inner_package_name = TextLine(title=_("Inner package name"),
- description=_("Package name used to display application version"),
- required=False)
-
- version = Attribute("Application version")
-
- version_location = Choice(title="Version label location",
- required=False,
- values=(u'menus', u'shortcuts'),
- default=u'menus')
-
- include_header = Bool(title="Include header?",
- default=True,
- required=True)
-
- include_top_links = Bool(title="Include top links?",
- default=True,
- required=True)
-
- include_site_search = Bool(title="Include site search?",
- default=True,
- required=False)
-
- site_search_placeholder = TextLine(title="Site search placeholder",
- required=False,
- default=_("Search..."))
-
- site_search_handler = TextLine(title="Site search handler",
- required=False,
- default="#search.html")
-
- include_mobile_search = Bool(title="Include mobile search?",
- default=True,
- required=False)
-
- mobile_search_placeholder = TextLine(title="Mobile search placeholder",
- required=False,
- default=_("Search..."))
-
- mobile_search_handler = TextLine(title="Mobile search handler",
- required=False,
- default='#search.html')
-
- include_user_activity = Bool(title="Include user dropdown window?",
- default=True,
- required=True)
-
- include_user_shortcuts = Bool(title="Include user shortcuts?",
- default=True,
- required=True)
-
- include_logout_button = Bool(title="Include logout button?",
- default=True,
- required=True)
-
- include_minify_button = Bool(title="Include minify button?",
- default=True,
- required=True)
-
- include_flags = Bool(title="Include flags menu?",
- default=True,
- required=False)
-
- include_menus = Bool(title="Include main menus?",
- default=True,
- required=True)
-
- accordion_menus = Bool(title="Display menus as accordion?",
- default=True,
- required=True)
-
- include_ribbon = Bool(title="Include ribbon?",
- default=True,
- required=True)
-
- include_reload_button = Bool(title="Include reload button?",
- default=True,
- required=True)
-
- body_css_class = TextLine(title="Body HTML tag CSS class",
- required=False)
-
-
SKIN_CONFIGURATION_KEY = 'pyams_skin.configuration'