equal
deleted
inserted
replaced
18 # import interfaces |
18 # import interfaces |
19 from pyams_content.component.association.interfaces import IAssociationParagraph, IAssociationContainer, \ |
19 from pyams_content.component.association.interfaces import IAssociationParagraph, IAssociationContainer, \ |
20 IAssociationInfo |
20 IAssociationInfo |
21 from pyams_content.component.association.zmi.interfaces import IAssociationsParentForm |
21 from pyams_content.component.association.zmi.interfaces import IAssociationsParentForm |
22 from pyams_content.component.paragraph.interfaces import IParagraphContainerTarget, IParagraphContainer, \ |
22 from pyams_content.component.paragraph.interfaces import IParagraphContainerTarget, IParagraphContainer, \ |
23 IParagraphSummary |
23 IParagraphPreview |
24 from pyams_content.component.paragraph.zmi.interfaces import IParagraphInnerEditor, IParagraphContainerView |
24 from pyams_content.component.paragraph.zmi.interfaces import IParagraphInnerEditor, IParagraphContainerView |
25 from pyams_content.interfaces import MANAGE_CONTENT_PERMISSION |
25 from pyams_content.interfaces import MANAGE_CONTENT_PERMISSION |
26 from pyams_content.shared.common.interfaces import IWfSharedContent |
26 from pyams_content.shared.common.interfaces import IWfSharedContent |
27 from pyams_form.interfaces.form import IInnerForm, IEditFormButtons |
27 from pyams_form.interfaces.form import IInnerForm, IEditFormButtons |
28 from pyams_i18n.interfaces import II18n |
28 from pyams_i18n.interfaces import II18n |
121 else: |
121 else: |
122 return button.Buttons() |
122 return button.Buttons() |
123 |
123 |
124 |
124 |
125 # |
125 # |
126 # Association paragraph summary |
126 # Association paragraph preview |
127 # |
127 # |
128 |
128 |
129 @adapter_config(context=(IAssociationParagraph, IPyAMSLayer), provides=IParagraphSummary) |
129 @adapter_config(context=(IAssociationParagraph, IPyAMSLayer), provides=IParagraphPreview) |
130 @template_config(template='templates/paragraph-summary.pt', layer=IPyAMSLayer) |
130 @template_config(template='templates/paragraph-preview.pt', layer=IPyAMSLayer) |
131 class AssociationParagraphSummary(BaseContentProvider): |
131 class AssociationParagraphPreview(BaseContentProvider): |
132 """Association paragraph renderer""" |
132 """Association paragraph preview""" |
133 |
133 |
134 language = None |
134 language = None |
135 associations = None |
135 associations = None |
136 |
136 |
137 def update(self): |
137 def update(self): |