src/pyams_content/component/gallery/zmi/paragraph.py
changeset 407 0ef5de2d5674
parent 406 5527bc086216
child 415 43f42d74cdb8
equal deleted inserted replaced
406:5527bc086216 407:0ef5de2d5674
    14 
    14 
    15 
    15 
    16 # import standard library
    16 # import standard library
    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, GALLERY_PARAGRAPH_TYPE
    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     IParagraphPreview
    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
    55     """Gallery add menu"""
    55     """Gallery add menu"""
    56 
    56 
    57     label = _("Add medias gallery...")
    57     label = _("Add medias gallery...")
    58     label_css_class = 'fa fa-fw fa-picture-o'
    58     label_css_class = 'fa fa-fw fa-picture-o'
    59     url = 'add-gallery.html'
    59     url = 'add-gallery.html'
    60     paragraph_type = 'Gallery'
    60     paragraph_type = GALLERY_PARAGRAPH_TYPE
    61 
    61 
    62 
    62 
    63 @pagelet_config(name='add-gallery.html', context=IParagraphContainerTarget, layer=IPyAMSLayer,
    63 @pagelet_config(name='add-gallery.html', context=IParagraphContainerTarget, layer=IPyAMSLayer,
    64                 permission=MANAGE_CONTENT_PERMISSION)
    64                 permission=MANAGE_CONTENT_PERMISSION)
    65 class GalleryAddForm(AdminDialogAddForm):
    65 class GalleryAddForm(AdminDialogAddForm):