equal
deleted
inserted
replaced
17 |
17 |
18 # import interfaces |
18 # import interfaces |
19 from pyams_content.component.gallery.interfaces import IGalleryParagraph, IBaseGallery |
19 from pyams_content.component.gallery.interfaces import IGalleryParagraph, IBaseGallery |
20 from pyams_content.component.gallery.zmi.interfaces import IGalleryContentsView |
20 from pyams_content.component.gallery.zmi.interfaces import IGalleryContentsView |
21 from pyams_content.component.paragraph.interfaces import IParagraphContainerTarget, IParagraphContainer, \ |
21 from pyams_content.component.paragraph.interfaces import IParagraphContainerTarget, IParagraphContainer, \ |
22 IParagraphSummary |
22 IParagraphPreview |
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, IInnerSubForm |
25 from pyams_form.interfaces.form import IInnerForm, IEditFormButtons, IInnerSubForm |
26 from pyams_i18n.interfaces import II18n |
26 from pyams_i18n.interfaces import II18n |
27 from pyams_skin.interfaces.viewlet import IToolbarAddingMenu, IWidgetTitleViewletManager |
27 from pyams_skin.interfaces.viewlet import IToolbarAddingMenu, IWidgetTitleViewletManager |
185 |
185 |
186 # |
186 # |
187 # Gallery paragraph summary |
187 # Gallery paragraph summary |
188 # |
188 # |
189 |
189 |
190 @adapter_config(context=(IGalleryParagraph, IPyAMSLayer), provides=IParagraphSummary) |
190 @adapter_config(context=(IGalleryParagraph, IPyAMSLayer), provides=IParagraphPreview) |
191 class GalleryParagraphSummary(BaseContentProvider): |
191 class GalleryParagraphPreview(BaseContentProvider): |
192 """Gallery summary""" |
192 """Gallery preview""" |
193 |
193 |
194 def __init__(self, context, request): |
194 def __init__(self, context, request): |
195 super(GalleryParagraphSummary, self).__init__(context, request) |
195 super(GalleryParagraphPreview, self).__init__(context, request) |
196 self.renderer = self.context.get_renderer(request) |
196 self.renderer = self.context.get_renderer(request) |
197 |
197 |
198 language = None |
198 language = None |
199 |
199 |
200 def update(self): |
200 def update(self): |