equal
deleted
inserted
replaced
10 # FOR A PARTICULAR PURPOSE. |
10 # FOR A PARTICULAR PURPOSE. |
11 # |
11 # |
12 |
12 |
13 __docformat__ = 'restructuredtext' |
13 __docformat__ = 'restructuredtext' |
14 |
14 |
|
15 from zope.interface import implementer |
|
16 from zope.schema.fieldproperty import FieldProperty |
15 |
17 |
16 # import standard library |
|
17 |
|
18 # import interfaces |
|
19 from pyams_content.shared.common.portlet.interfaces import ISharedContentHeaderPortletSettings |
18 from pyams_content.shared.common.portlet.interfaces import ISharedContentHeaderPortletSettings |
20 from pyams_utils.interfaces import VIEW_PERMISSION |
|
21 |
|
22 # import packages |
|
23 from pyams_portal.portlet import PortletSettings, portlet_config, Portlet |
19 from pyams_portal.portlet import PortletSettings, portlet_config, Portlet |
24 from pyams_utils.factory import factory_config |
20 from pyams_utils.factory import factory_config |
25 from zope.interface import implementer |
21 from pyams_utils.interfaces import VIEW_PERMISSION |
26 from zope.schema.fieldproperty import FieldProperty |
|
27 |
22 |
28 from pyams_content import _ |
23 from pyams_content import _ |
29 |
24 |
30 |
25 |
31 SHARED_CONTENT_HEADER_PORTLET_NAME = 'pyams_content.portlet.shared.header' |
26 SHARED_CONTENT_HEADER_PORTLET_NAME = 'pyams_content.portlet.shared.header' |
38 |
33 |
39 display_breadcrumbs = FieldProperty(ISharedContentHeaderPortletSettings['display_breadcrumbs']) |
34 display_breadcrumbs = FieldProperty(ISharedContentHeaderPortletSettings['display_breadcrumbs']) |
40 display_title = FieldProperty(ISharedContentHeaderPortletSettings['display_title']) |
35 display_title = FieldProperty(ISharedContentHeaderPortletSettings['display_title']) |
41 display_tags = FieldProperty(ISharedContentHeaderPortletSettings['display_tags']) |
36 display_tags = FieldProperty(ISharedContentHeaderPortletSettings['display_tags']) |
42 display_header = FieldProperty(ISharedContentHeaderPortletSettings['display_header']) |
37 display_header = FieldProperty(ISharedContentHeaderPortletSettings['display_header']) |
|
38 display_specificities = FieldProperty(ISharedContentHeaderPortletSettings['display_specificities']) |
43 |
39 |
44 |
40 |
45 @portlet_config(permission=VIEW_PERMISSION) |
41 @portlet_config(permission=VIEW_PERMISSION) |
46 class SharedContentHeaderPortlet(Portlet): |
42 class SharedContentHeaderPortlet(Portlet): |
47 """Shared content header portlet""" |
43 """Shared content header portlet""" |