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.video import IVideoParagraph, VIDEO_PARAGRAPH_TYPE |
22 from pyams_content.component.paragraph.interfaces.video import IVideoParagraph, VIDEO_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 |
32 # import packages |
32 # import packages |
33 from pyams_content.component.association.zmi import AssociationsTable |
33 from pyams_content.component.association.zmi import AssociationsTable |
34 from pyams_content.component.paragraph.video import VideoParagraph |
34 from pyams_content.component.paragraph.video import VideoParagraph |
35 from pyams_content.component.paragraph.zmi import BaseParagraphAJAXAddForm, BaseParagraphAJAXEditForm, \ |
35 from pyams_content.component.paragraph.zmi import BaseParagraphAJAXAddForm, BaseParagraphAJAXEditForm, \ |
36 BaseParagraphAddMenu, BaseParagraphPropertiesEditForm |
36 BaseParagraphAddMenu, BaseParagraphPropertiesEditForm |
37 from pyams_content.features.renderer.zmi import BaseRenderedContentPreview |
37 from pyams_content.features.renderer.zmi import BaseRenderedContentRenderer |
38 from pyams_content.features.renderer.zmi.widget import RendererFieldWidget |
38 from pyams_content.features.renderer.zmi.widget import RendererFieldWidget |
39 from pyams_form.group import NamedWidgetsGroup |
39 from pyams_form.group import NamedWidgetsGroup |
40 from pyams_pagelet.pagelet import pagelet_config |
40 from pyams_pagelet.pagelet import pagelet_config |
41 from pyams_utils.adapter import adapter_config |
41 from pyams_utils.adapter import adapter_config |
42 from pyams_viewlet.viewlet import viewlet_config |
42 from pyams_viewlet.viewlet import viewlet_config |
203 }) |
203 }) |
204 return output |
204 return output |
205 |
205 |
206 |
206 |
207 # |
207 # |
208 # Video paragraph preview |
208 # Video paragraph renderer |
209 # |
209 # |
210 |
210 |
211 @adapter_config(context=(IVideoParagraph, IPyAMSLayer), provides=IParagraphPreview) |
211 @adapter_config(context=(IVideoParagraph, IPyAMSLayer), provides=IParagraphRenderer) |
212 class VideoParagraphPreview(BaseRenderedContentPreview): |
212 class VideoParagraphRenderer(BaseRenderedContentRenderer): |
213 """Video paragraph preview""" |
213 """Video paragraph renderer""" |