--- a/src/pyams_content/component/gallery/zmi/paragraph.py Mon Oct 02 15:24:08 2017 +0200
+++ b/src/pyams_content/component/gallery/zmi/paragraph.py Mon Oct 02 17:03:26 2017 +0200
@@ -31,12 +31,12 @@
# import packages
from pyams_content.component.gallery.paragraph import Gallery
-from pyams_content.component.paragraph.zmi import BaseParagraphAJAXAddForm, BaseParagraphAJAXEditForm
+from pyams_content.component.paragraph.zmi import BaseParagraphAJAXAddForm, BaseParagraphAJAXEditForm, \
+ BaseParagraphAddMenu
from pyams_content.component.paragraph.zmi.container import ParagraphContainerView
from pyams_content.shared.common.zmi import WfSharedContentPermissionMixin
-from pyams_form.security import ProtectedFormObjectMixin
from pyams_pagelet.pagelet import pagelet_config
-from pyams_skin.viewlet.toolbar import ToolbarMenuItem, ToolbarAction
+from pyams_skin.viewlet.toolbar import ToolbarAction
from pyams_template.template import template_config
from pyams_utils.adapter import adapter_config
from pyams_utils.traversing import get_parent
@@ -51,13 +51,13 @@
@viewlet_config(name='add-gallery.menu', context=IParagraphContainerTarget, view=ParagraphContainerView,
layer=IPyAMSLayer, manager=IToolbarAddingMenu, weight=65)
-class GalleryAddMenu(ProtectedFormObjectMixin, ToolbarMenuItem):
+class GalleryAddMenu(BaseParagraphAddMenu):
"""Gallery add menu"""
label = _("Add images gallery...")
label_css_class = 'fa fa-fw fa-picture-o'
url = 'add-gallery.html'
- modal_target = True
+ paragraph_type = 'Gallery'
@pagelet_config(name='add-gallery.html', context=IParagraphContainerTarget, layer=IPyAMSLayer,