src/pyams_content/component/paragraph/zmi/container.py
changeset 1429 9b93fdd5ba30
parent 1127 a76066afc55b
--- a/src/pyams_content/component/paragraph/zmi/container.py	Fri Nov 13 13:11:29 2020 +0100
+++ b/src/pyams_content/component/paragraph/zmi/container.py	Fri Nov 13 13:13:48 2020 +0100
@@ -10,8 +10,6 @@
 # FOR A PARTICULAR PURPOSE.
 #
 
-__docformat__ = 'restructuredtext'
-
 import json
 
 from pyramid.decorator import reify
@@ -26,10 +24,10 @@
 from pyams_content.component.association.interfaces import IAssociationContainer
 from pyams_content.component.association.zmi import AssociationsContainerView
 from pyams_content.component.paragraph import BaseParagraph, IParagraphTitle
-from pyams_content.component.paragraph.interfaces import IBaseParagraph, IParagraphContainer, IParagraphContainerTarget, \
-    IParagraphFactorySettings
-from pyams_content.component.paragraph.zmi.interfaces import IParagraphContainerTable, IParagraphContainerView, \
-    IParagraphInnerEditor, IParagraphTitleToolbar
+from pyams_content.component.paragraph.interfaces import IBaseParagraph, IParagraphContainer, \
+    IParagraphContainerTarget, IParagraphFactorySettings
+from pyams_content.component.paragraph.zmi.interfaces import IParagraphContainerTable, \
+    IParagraphContainerView, IParagraphInnerEditor, IParagraphTitleToolbar
 from pyams_content.interfaces import MANAGE_CONTENT_PERMISSION
 from pyams_content.shared.common.zmi import WfModifiedContentColumnMixin
 from pyams_content.zmi import pyams_content
@@ -42,8 +40,8 @@
 from pyams_skin.interfaces.container import ITableElementEditor
 from pyams_skin.layer import IPyAMSLayer
 from pyams_skin.page import DefaultPageHeaderAdapter
-from pyams_skin.table import AttributeSwitcherColumn, BaseTable, I18nColumn, ImageColumn, SorterColumn, TrashColumn, \
-    VisibilitySwitcherColumn
+from pyams_skin.table import AttributeSwitcherColumn, BaseTable, I18nColumn, ImageColumn, \
+    SorterColumn, TrashColumn, VisibilitySwitcherColumn
 from pyams_skin.viewlet.menu import MenuItem
 from pyams_template.template import template_config
 from pyams_utils.adapter import ContextRequestViewAdapter, NullAdapter, adapter_config
@@ -51,7 +49,8 @@
 from pyams_utils.interfaces import VIEW_SYSTEM_PERMISSION
 from pyams_utils.traversing import get_parent
 from pyams_utils.url import absolute_url
-from pyams_viewlet.manager import TemplateBasedViewletManager, WeightOrderedViewletManager, viewletmanager_config
+from pyams_viewlet.manager import TemplateBasedViewletManager, WeightOrderedViewletManager, \
+    viewletmanager_config
 from pyams_viewlet.viewlet import Viewlet, viewlet_config
 from pyams_zmi.form import AdminDialogDisplayForm
 from pyams_zmi.interfaces.menu import IPropertiesMenu
@@ -59,11 +58,14 @@
 from pyams_zmi.view import AdminView, ContainerAdminView
 from pyams_zmi.zmi.table import InnerTableView
 
+
+__docformat__ = 'restructuredtext'
+
 from pyams_content import _
 
 
 @viewlet_config(name='paragraphs.menu', context=IParagraphContainerTarget, layer=IAdminLayer,
-                manager=IPropertiesMenu, permission=VIEW_SYSTEM_PERMISSION, weight=50)
+                manager=IPropertiesMenu, permission=VIEW_SYSTEM_PERMISSION, weight=100)
 class ParagraphsContainerMenu(MenuItem):
     """Paragraphs container menu"""
 
@@ -405,7 +407,7 @@
 #
 
 @viewlet_config(name='paragraphs-associations.menu', context=IParagraphContainerTarget, layer=IAdminLayer,
-                manager=IPropertiesMenu, permission=VIEW_SYSTEM_PERMISSION, weight=60)
+                manager=IPropertiesMenu, permission=VIEW_SYSTEM_PERMISSION, weight=110)
 class ParagraphsAssociationsMenu(MenuItem):
     """Paragraphs associations container menu"""