equal
deleted
inserted
replaced
16 # import standard library |
16 # import standard library |
17 |
17 |
18 # import interfaces |
18 # import interfaces |
19 from pyams_content.component.association.zmi.interfaces import IAssociationsParentForm |
19 from pyams_content.component.association.zmi.interfaces import IAssociationsParentForm |
20 from pyams_content.component.paragraph.interfaces import IParagraphContainerTarget, IParagraphContainer, \ |
20 from pyams_content.component.paragraph.interfaces import IParagraphContainerTarget, IParagraphContainer, \ |
21 IParagraphPreview |
21 IParagraphRenderer |
22 from pyams_content.component.paragraph.interfaces.verbatim import IVerbatimParagraph, VERBATIM_PARAGRAPH_TYPE |
22 from pyams_content.component.paragraph.interfaces.verbatim import IVerbatimParagraph, VERBATIM_PARAGRAPH_TYPE |
23 from pyams_content.component.paragraph.zmi.interfaces import IParagraphInnerEditor, IParagraphContainerView |
23 from pyams_content.component.paragraph.zmi.interfaces import IParagraphInnerEditor, IParagraphContainerView |
24 from pyams_content.interfaces import MANAGE_CONTENT_PERMISSION |
24 from pyams_content.interfaces import MANAGE_CONTENT_PERMISSION |
25 from pyams_form.interfaces.form import IInnerForm, IEditFormButtons |
25 from pyams_form.interfaces.form import IInnerForm, IEditFormButtons |
26 from pyams_skin.interfaces.viewlet import IToolbarAddingMenu |
26 from pyams_skin.interfaces.viewlet import IToolbarAddingMenu |
30 |
30 |
31 # import packages |
31 # import packages |
32 from pyams_content.component.paragraph.verbatim import VerbatimParagraph |
32 from pyams_content.component.paragraph.verbatim import VerbatimParagraph |
33 from pyams_content.component.paragraph.zmi import BaseParagraphAJAXAddForm, BaseParagraphAJAXEditForm, \ |
33 from pyams_content.component.paragraph.zmi import BaseParagraphAJAXAddForm, BaseParagraphAJAXEditForm, \ |
34 BaseParagraphAddMenu, BaseParagraphPropertiesEditForm |
34 BaseParagraphAddMenu, BaseParagraphPropertiesEditForm |
35 from pyams_content.features.renderer.zmi import BaseRenderedContentPreview |
35 from pyams_content.features.renderer.zmi import BaseRenderedContentRenderer |
36 from pyams_content.features.renderer.zmi.widget import RendererFieldWidget |
36 from pyams_content.features.renderer.zmi.widget import RendererFieldWidget |
37 from pyams_pagelet.pagelet import pagelet_config |
37 from pyams_pagelet.pagelet import pagelet_config |
38 from pyams_utils.adapter import adapter_config |
38 from pyams_utils.adapter import adapter_config |
39 from pyams_viewlet.viewlet import viewlet_config |
39 from pyams_viewlet.viewlet import viewlet_config |
40 from pyams_zmi.form import AdminDialogAddForm |
40 from pyams_zmi.form import AdminDialogAddForm |
154 }) |
154 }) |
155 return output |
155 return output |
156 |
156 |
157 |
157 |
158 # |
158 # |
159 # Verbatim paragraph preview |
159 # Verbatim paragraph renderer |
160 # |
160 # |
161 |
161 |
162 @adapter_config(context=(IVerbatimParagraph, IPyAMSLayer), provides=IParagraphPreview) |
162 @adapter_config(context=(IVerbatimParagraph, IPyAMSLayer), provides=IParagraphRenderer) |
163 class VerbatimParagraphPreview(BaseRenderedContentPreview): |
163 class VerbatimParagraphRenderer(BaseRenderedContentRenderer): |
164 """Verbatim paragraph preview""" |
164 """Verbatim paragraph renderer""" |