equal
deleted
inserted
replaced
12 |
12 |
13 __docformat__ = 'restructuredtext' |
13 __docformat__ = 'restructuredtext' |
14 |
14 |
15 from persistent import Persistent |
15 from persistent import Persistent |
16 from zope.container.contained import Contained |
16 from zope.container.contained import Contained |
17 from zope.interface import Interface, implementer |
17 from zope.interface import Interface |
18 from zope.schema.fieldproperty import FieldProperty |
18 from zope.schema.fieldproperty import FieldProperty |
19 |
19 |
20 from pyams_content.shared.view.portlet.interfaces import IViewItemsPortletSettings |
20 from pyams_content.shared.view.portlet.interfaces import IViewItemsPortletSettings |
21 from pyams_default_theme.shared.view.portlet.interfaces import IViewItemsPortletVerticalRendererSettings |
21 from pyams_default_theme.shared.view.portlet.interfaces import IViewItemsPortletVerticalRendererSettings |
22 from pyams_portal.interfaces import IPortalContext, IPortletRenderer |
22 from pyams_portal.interfaces import IPortalContext, IPortletRenderer |
28 |
28 |
29 from pyams_default_theme import _ |
29 from pyams_default_theme import _ |
30 |
30 |
31 |
31 |
32 @factory_config(provided=IViewItemsPortletVerticalRendererSettings) |
32 @factory_config(provided=IViewItemsPortletVerticalRendererSettings) |
33 @implementer(IViewItemsPortletVerticalRendererSettings) |
|
34 class ViewItemsPortletVerticalRendererSettings(Persistent, Contained): |
33 class ViewItemsPortletVerticalRendererSettings(Persistent, Contained): |
35 """View items portlet renderer settings""" |
34 """View items portlet renderer settings""" |
36 |
35 |
37 display_illustrations = FieldProperty(IViewItemsPortletVerticalRendererSettings['display_illustrations']) |
36 display_illustrations = FieldProperty(IViewItemsPortletVerticalRendererSettings['display_illustrations']) |
38 paginate = FieldProperty(IViewItemsPortletVerticalRendererSettings['paginate']) |
37 paginate = FieldProperty(IViewItemsPortletVerticalRendererSettings['paginate']) |