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.component.paragraph.interfaces import IParagraphContainerTarget, IParagraphContainer, \ |
19 from pyams_content.component.paragraph.interfaces import IParagraphContainerTarget, IParagraphContainer, \ |
20 IParagraphPreview |
20 IParagraphRenderer |
21 from pyams_content.component.paragraph.interfaces.keypoint import IKeypointsParagraph, KEYPOINTS_PARAGRAPH_TYPE |
21 from pyams_content.component.paragraph.interfaces.keypoint import IKeypointsParagraph, KEYPOINTS_PARAGRAPH_TYPE |
22 from pyams_content.component.paragraph.zmi.interfaces import IParagraphInnerEditor, IParagraphContainerView |
22 from pyams_content.component.paragraph.zmi.interfaces import IParagraphInnerEditor, IParagraphContainerView |
23 from pyams_content.interfaces import MANAGE_CONTENT_PERMISSION |
23 from pyams_content.interfaces import MANAGE_CONTENT_PERMISSION |
24 from pyams_form.interfaces.form import IInnerForm, IEditFormButtons |
24 from pyams_form.interfaces.form import IInnerForm, IEditFormButtons |
25 from pyams_i18n.interfaces import II18n |
25 from pyams_i18n.interfaces import II18n |
29 |
29 |
30 # import packages |
30 # import packages |
31 from pyams_content.component.paragraph.keypoint import KeypointsParagraph |
31 from pyams_content.component.paragraph.keypoint import KeypointsParagraph |
32 from pyams_content.component.paragraph.zmi import BaseParagraphAJAXAddForm, BaseParagraphAJAXEditForm, \ |
32 from pyams_content.component.paragraph.zmi import BaseParagraphAJAXAddForm, BaseParagraphAJAXEditForm, \ |
33 BaseParagraphAddMenu, BaseParagraphPropertiesEditForm |
33 BaseParagraphAddMenu, BaseParagraphPropertiesEditForm |
34 from pyams_content.features.renderer.zmi import BaseRenderedContentPreview |
34 from pyams_content.features.renderer.zmi import BaseRenderedContentRenderer |
35 from pyams_content.features.renderer.zmi.widget import RendererFieldWidget |
35 from pyams_content.features.renderer.zmi.widget import RendererFieldWidget |
36 from pyams_pagelet.pagelet import pagelet_config |
36 from pyams_pagelet.pagelet import pagelet_config |
37 from pyams_utils.adapter import adapter_config |
37 from pyams_utils.adapter import adapter_config |
38 from pyams_viewlet.viewlet import viewlet_config |
38 from pyams_viewlet.viewlet import viewlet_config |
39 from pyams_zmi.form import AdminDialogAddForm |
39 from pyams_zmi.form import AdminDialogAddForm |
167 }) |
167 }) |
168 return output |
168 return output |
169 |
169 |
170 |
170 |
171 # |
171 # |
172 # Key points paragraph preview |
172 # Key points paragraph renderer |
173 # |
173 # |
174 |
174 |
175 @adapter_config(context=(IKeypointsParagraph, IPyAMSLayer), provides=IParagraphPreview) |
175 @adapter_config(context=(IKeypointsParagraph, IPyAMSLayer), provides=IParagraphRenderer) |
176 class KeypointsParagraphPreview(BaseRenderedContentPreview): |
176 class KeypointsParagraphRenderer(BaseRenderedContentRenderer): |
177 """Key points paragraph preview""" |
177 """Key points paragraph renderer""" |