equal
deleted
inserted
replaced
19 from pyams_content.component.paragraph.interfaces import IParagraphContainerTarget, IParagraphContainer, \ |
19 from pyams_content.component.paragraph.interfaces import IParagraphContainerTarget, IParagraphContainer, \ |
20 IParagraphPreview |
20 IParagraphPreview |
21 from pyams_content.component.paragraph.zmi.interfaces import IParagraphInnerEditor |
21 from pyams_content.component.paragraph.zmi.interfaces import IParagraphInnerEditor |
22 from pyams_content.interfaces import MANAGE_CONTENT_PERMISSION |
22 from pyams_content.interfaces import MANAGE_CONTENT_PERMISSION |
23 from pyams_content.shared.common import IWfSharedContent |
23 from pyams_content.shared.common import IWfSharedContent |
24 from pyams_content.shared.logo.interfaces import ILogosParagraph |
24 from pyams_content.shared.logo.interfaces import ILogosParagraph, LOGOS_PARAGRAPH_TYPE |
25 from pyams_form.interfaces.form import IInnerForm, IEditFormButtons |
25 from pyams_form.interfaces.form import IInnerForm, IEditFormButtons |
26 from pyams_i18n.interfaces import II18n |
26 from pyams_i18n.interfaces import II18n |
27 from pyams_skin.interfaces.viewlet import IToolbarAddingMenu |
27 from pyams_skin.interfaces.viewlet import IToolbarAddingMenu |
28 from pyams_skin.layer import IPyAMSLayer |
28 from pyams_skin.layer import IPyAMSLayer |
29 from z3c.form.interfaces import INPUT_MODE |
29 from z3c.form.interfaces import INPUT_MODE |
51 """Logos paragraph add menu""" |
51 """Logos paragraph add menu""" |
52 |
52 |
53 label = _("Add logos...") |
53 label = _("Add logos...") |
54 label_css_class = 'fa fa-fw fa-th-large' |
54 label_css_class = 'fa fa-fw fa-th-large' |
55 url = 'add-logos-paragraph.html' |
55 url = 'add-logos-paragraph.html' |
56 paragraph_type = 'Logos' |
56 paragraph_type = LOGOS_PARAGRAPH_TYPE |
57 |
57 |
58 |
58 |
59 @pagelet_config(name='add-logos-paragraph.html', context=IParagraphContainerTarget, layer=IPyAMSLayer, |
59 @pagelet_config(name='add-logos-paragraph.html', context=IParagraphContainerTarget, layer=IPyAMSLayer, |
60 permission=MANAGE_CONTENT_PERMISSION) |
60 permission=MANAGE_CONTENT_PERMISSION) |
61 class LogosParagraphAddForm(AdminDialogAddForm): |
61 class LogosParagraphAddForm(AdminDialogAddForm): |