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 IParagraphSummary |
20 IParagraphPreview |
21 from pyams_content.component.paragraph.interfaces.header import IHeaderParagraph |
21 from pyams_content.component.paragraph.interfaces.header import IHeaderParagraph |
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 |
138 else: |
138 else: |
139 return button.Buttons() |
139 return button.Buttons() |
140 |
140 |
141 |
141 |
142 # |
142 # |
143 # HTML paragraph summary |
143 # HTML paragraph preview |
144 # |
144 # |
145 |
145 |
146 @adapter_config(context=(IHeaderParagraph, IPyAMSLayer), provides=IParagraphSummary) |
146 @adapter_config(context=(IHeaderParagraph, IPyAMSLayer), provides=IParagraphPreview) |
147 @template_config(template='templates/header-summary.pt', layer=IPyAMSLayer) |
147 @template_config(template='templates/header-preview.pt', layer=IPyAMSLayer) |
148 class HeaderParagraphSummary(BaseContentProvider): |
148 class HeaderParagraphPreview(BaseContentProvider): |
149 """Header paragraph renderer""" |
149 """Header paragraph preview""" |
150 |
150 |
151 language = None |
151 language = None |
152 |
152 |
153 def update(self): |
153 def update(self): |
154 i18n = II18n(self.context) |
154 i18n = II18n(self.context) |