15 |
15 |
16 # import standard library |
16 # import standard library |
17 |
17 |
18 # import interfaces |
18 # import interfaces |
19 from pyams_skin.interfaces.viewlet import IMainMenusViewletManager |
19 from pyams_skin.interfaces.viewlet import IMainMenusViewletManager |
20 from pyams_zmi.interfaces.menu import ISiteManagementMenu, IControlPanelMenu |
20 from pyams_zmi.interfaces.menu import ISiteManagementMenu, IControlPanelMenu, IContentManagementMenu |
21 from pyams_zmi.layer import IAdminLayer |
21 from pyams_zmi.layer import IAdminLayer |
22 |
22 |
23 # import packages |
23 # import packages |
24 from pyams_skin.viewlet.menu import Menu |
24 from pyams_skin.viewlet.menu import Menu |
25 from pyams_viewlet.manager import viewletmanager_config |
25 from pyams_viewlet.manager import viewletmanager_config |
27 from zope.interface import implementer |
27 from zope.interface import implementer |
28 |
28 |
29 from pyams_zmi import _ |
29 from pyams_zmi import _ |
30 |
30 |
31 |
31 |
|
32 @viewlet_config(name='content.menu', layer=IAdminLayer, manager=IMainMenusViewletManager, |
|
33 permission='system.view', weight=1) |
|
34 @viewletmanager_config(name='content.menu', layer=IAdminLayer, provides=IContentManagementMenu) |
|
35 @implementer(IContentManagementMenu) |
|
36 class ContentManagementMenu(Menu): |
|
37 """Content management menu""" |
|
38 |
|
39 header = _("Content management") |
|
40 |
|
41 |
32 @viewlet_config(name='manage.menu', layer=IAdminLayer, manager=IMainMenusViewletManager, |
42 @viewlet_config(name='manage.menu', layer=IAdminLayer, manager=IMainMenusViewletManager, |
33 permission='system.view', weight=1) |
43 permission='system.view', weight=100) |
34 @viewletmanager_config(name='manage.menu', layer=IAdminLayer, provides=ISiteManagementMenu) |
44 @viewletmanager_config(name='manage.menu', layer=IAdminLayer, provides=ISiteManagementMenu) |
35 @implementer(ISiteManagementMenu) |
45 @implementer(ISiteManagementMenu) |
36 class SiteManagementMenu(Menu): |
46 class SiteManagementMenu(Menu): |
37 """Site management menu""" |
47 """Site management menu""" |
38 |
48 |