src/pyams_zmi/zmi/extension.py
changeset 119 f5657a8745df
parent 106 21d0b2d4d27b
child 123 c38e2021bf43
equal deleted inserted replaced
118:499f2e5f112b 119:f5657a8745df
    28 from pyams_zmi.form import AdminDialogEditForm
    28 from pyams_zmi.form import AdminDialogEditForm
    29 from pyams_zmi.interfaces.menu import IPropertiesMenu
    29 from pyams_zmi.interfaces.menu import IPropertiesMenu
    30 from pyams_zmi.layer import IAdminLayer
    30 from pyams_zmi.layer import IAdminLayer
    31 
    31 
    32 
    32 
    33 @viewlet_config(name='extensions-divider.menu', context=ISiteRoot, layer=IAdminLayer, manager=IPropertiesMenu,
    33 @viewlet_config(name='extensions-divider.menu', context=ISiteRoot, layer=IAdminLayer,
    34                 permission=MANAGE_SYSTEM_PERMISSION, weight=9)
    34                 manager=IPropertiesMenu, permission=MANAGE_SYSTEM_PERMISSION, weight=799)
    35 class ExtensionsMenuDivider(MenuDivider):
    35 class ExtensionsMenuDivider(MenuDivider):
    36     """Extensions menu divider"""
    36     """Extensions menu divider"""
    37 
    37 
    38 
    38 
    39 #
    39 #
    40 # Google Tag Manager views
    40 # Google Tag Manager views
    41 #
    41 #
    42 
    42 
    43 @viewlet_config(name='tag-manager-properties.menu', context=ISiteRoot, layer=IAdminLayer, manager=IPropertiesMenu,
    43 @viewlet_config(name='tag-manager-properties.menu', context=ISiteRoot, layer=IAdminLayer,
    44                 permission=MANAGE_SYSTEM_PERMISSION, weight=10)
    44                 manager=IPropertiesMenu, permission=MANAGE_SYSTEM_PERMISSION, weight=800)
    45 class GoogleTagManagerPropertiesMenuItem(MenuItem):
    45 class GoogleTagManagerPropertiesMenuItem(MenuItem):
    46     """Google Tag Manager properties menu"""
    46     """Google Tag Manager properties menu"""
    47 
    47 
    48     label = _("Google Tag Manager...")
    48     label = _("Google Tag Manager...")
    49     icon_class = 'fa-tags'
    49     icon_class = 'fa-tags'
    86 
    86 
    87 #
    87 #
    88 # Google Analytics views
    88 # Google Analytics views
    89 #
    89 #
    90 
    90 
    91 @viewlet_config(name='analytics-properties.menu', context=ISiteRoot, layer=IAdminLayer, manager=IPropertiesMenu,
    91 @viewlet_config(name='analytics-properties.menu', context=ISiteRoot, layer=IAdminLayer,
    92                 permission=MANAGE_SYSTEM_PERMISSION, weight=15)
    92                 manager=IPropertiesMenu, permission=MANAGE_SYSTEM_PERMISSION, weight=810)
    93 class GoogleAnalyticsPropertiesMenuItem(MenuItem):
    93 class GoogleAnalyticsPropertiesMenuItem(MenuItem):
    94     """Google Analytics properties menu"""
    94     """Google Analytics properties menu"""
    95 
    95 
    96     label = _("Google Analytics...")
    96     label = _("Google Analytics...")
    97     icon_class = 'fa-line-chart'
    97     icon_class = 'fa-line-chart'
   134 
   134 
   135 #
   135 #
   136 # UserReport views
   136 # UserReport views
   137 #
   137 #
   138 
   138 
   139 @viewlet_config(name='user-report.menu', context=ISiteRoot, layer=IAdminLayer, manager=IPropertiesMenu,
   139 @viewlet_config(name='user-report.menu', context=ISiteRoot, layer=IAdminLayer,
   140                 permission=MANAGE_SYSTEM_PERMISSION, weight=20)
   140                 manager=IPropertiesMenu, permission=MANAGE_SYSTEM_PERMISSION, weight=820)
   141 class UserReportPropertiesMenuItem(MenuItem):
   141 class UserReportPropertiesMenuItem(MenuItem):
   142     """UserReport properties menu"""
   142     """UserReport properties menu"""
   143 
   143 
   144     label = _("UserReport settings...")
   144     label = _("UserReport settings...")
   145     icon_class = 'fa-comments'
   145     icon_class = 'fa-comments'