src/pyams_content/component/paragraph/zmi/header.py
changeset 407 0ef5de2d5674
parent 406 5527bc086216
child 415 43f42d74cdb8
equal deleted inserted replaced
406:5527bc086216 407:0ef5de2d5674
    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     IParagraphPreview
    20     IParagraphPreview
    21 from pyams_content.component.paragraph.interfaces.header import IHeaderParagraph
    21 from pyams_content.component.paragraph.interfaces.header import IHeaderParagraph, HEADER_PARAGRAPH_TYPE
    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
    26 from pyams_skin.interfaces.viewlet import IToolbarAddingMenu
    26 from pyams_skin.interfaces.viewlet import IToolbarAddingMenu
    49     """Header paragraph add menu"""
    49     """Header paragraph add menu"""
    50 
    50 
    51     label = _("Add header paragraph...")
    51     label = _("Add header paragraph...")
    52     label_css_class = 'fa fa-fw fa-header'
    52     label_css_class = 'fa fa-fw fa-header'
    53     url = 'add-header-paragraph.html'
    53     url = 'add-header-paragraph.html'
    54     paragraph_type = 'Header'
    54     paragraph_type = HEADER_PARAGRAPH_TYPE
    55 
    55 
    56 
    56 
    57 @pagelet_config(name='add-header-paragraph.html', context=IParagraphContainerTarget, layer=IPyAMSLayer,
    57 @pagelet_config(name='add-header-paragraph.html', context=IParagraphContainerTarget, layer=IPyAMSLayer,
    58                 permission=MANAGE_CONTENT_PERMISSION)
    58                 permission=MANAGE_CONTENT_PERMISSION)
    59 class HeaderParagraphAddForm(AdminDialogAddForm):
    59 class HeaderParagraphAddForm(AdminDialogAddForm):