src/pyams_content/shared/logo/zmi/paragraph.py
changeset 407 0ef5de2d5674
parent 406 5527bc086216
child 417 f09842eb4ada
equal deleted inserted replaced
406:5527bc086216 407:0ef5de2d5674
    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):