equal
deleted
inserted
replaced
15 |
15 |
16 # import standard library |
16 # import standard library |
17 |
17 |
18 # import interfaces |
18 # import interfaces |
19 from pyams_content.shared.view.portlet.interfaces import IViewItemsPortletSettings |
19 from pyams_content.shared.view.portlet.interfaces import IViewItemsPortletSettings |
20 from pyams_portal.interfaces import IPortalContext, IPortletRenderer |
|
21 from pyams_skin.layer import IPyAMSLayer |
|
22 from pyams_utils.interfaces import VIEW_PERMISSION |
20 from pyams_utils.interfaces import VIEW_PERMISSION |
23 |
21 |
24 # import packages |
22 # import packages |
25 from pyams_content.workflow import PUBLISHED_STATES |
23 from pyams_content.workflow import PUBLISHED_STATES |
26 from pyams_portal.portlet import PortletSettings, portlet_config, Portlet, PortletRenderer |
24 from pyams_portal.portlet import PortletSettings, portlet_config, Portlet |
27 from pyams_sequence.utility import get_sequence_target |
25 from pyams_sequence.utility import get_sequence_target |
28 from pyams_template.template import template_config |
26 from zope.interface import implementer |
29 from pyams_utils.adapter import adapter_config |
|
30 from zope.interface import implementer, Interface |
|
31 from zope.schema.fieldproperty import FieldProperty |
27 from zope.schema.fieldproperty import FieldProperty |
32 |
28 |
33 from pyams_content import _ |
29 from pyams_content import _ |
34 |
30 |
35 |
31 |
61 |
57 |
62 toolbar_image = None |
58 toolbar_image = None |
63 toolbar_css_class = 'fa fa-fw fa-2x fa-th-list' |
59 toolbar_css_class = 'fa fa-fw fa-2x fa-th-list' |
64 |
60 |
65 settings_class = ViewItemsPortletSettings |
61 settings_class = ViewItemsPortletSettings |
66 |
|
67 |
|
68 @adapter_config(context=(IPortalContext, IPyAMSLayer, Interface, IViewItemsPortletSettings), provides=IPortletRenderer) |
|
69 @template_config(template='templates/view-items-list.pt', layer=IPyAMSLayer) |
|
70 class ViewItemsPortletRenderer(PortletRenderer): |
|
71 """View items portlet renderer""" |
|
72 |
|
73 label = _("Simple list view") |
|