38 # |
38 # |
39 # Tags management view |
39 # Tags management view |
40 # |
40 # |
41 |
41 |
42 @viewlet_config(name='tags-manager.menu', context=ITagsManagerTarget, layer=IAdminLayer, |
42 @viewlet_config(name='tags-manager.menu', context=ITagsManagerTarget, layer=IAdminLayer, |
43 manager=IPropertiesMenu, permission=MANAGE_SITE_ROOT_PERMISSION, weight=40) |
43 manager=IPropertiesMenu, permission=MANAGE_SITE_ROOT_PERMISSION, weight=730) |
44 class TagsManagerMenu(MenuItem): |
44 class TagsManagerMenu(MenuItem): |
45 """Tags menu""" |
45 """Tags menu""" |
46 |
46 |
47 label = _("Tags settings...") |
47 label = _("Tags settings...") |
48 icon_class = 'fa-tag' |
48 icon_class = 'fa-tag' |
49 url = 'tags.html' |
49 url = 'tags-manager.html' |
50 modal_target = True |
50 modal_target = True |
51 |
51 |
52 |
52 |
53 @pagelet_config(name='tags.html', context=ITagsManagerTarget, layer=IPyAMSLayer, |
53 @pagelet_config(name='tags-manager.html', context=ITagsManagerTarget, layer=IPyAMSLayer, |
54 permission=MANAGE_SITE_ROOT_PERMISSION) |
54 permission=MANAGE_SITE_ROOT_PERMISSION) |
55 @ajax_config(name='tags.json', context=ITagsManagerTarget, layer=IPyAMSLayer) |
55 @ajax_config(name='tags.json', context=ITagsManagerTarget, layer=IPyAMSLayer) |
56 class TagsManagerEditForm(AdminDialogEditForm): |
56 class TagsManagerEditForm(AdminDialogEditForm): |
57 """Tags manager edit form""" |
57 """Tags manager edit form""" |
58 |
58 |
102 # |
102 # |
103 # Themes management view |
103 # Themes management view |
104 # |
104 # |
105 |
105 |
106 @viewlet_config(name='themes-manager.menu', context=IThemesManagerTarget, layer=IAdminLayer, |
106 @viewlet_config(name='themes-manager.menu', context=IThemesManagerTarget, layer=IAdminLayer, |
107 manager=IPropertiesMenu, permission=MANAGE_TOOL_PERMISSION, weight=41) |
107 manager=IPropertiesMenu, permission=MANAGE_TOOL_PERMISSION, weight=740) |
108 class ThemesManagerMenu(MenuItem): |
108 class ThemesManagerMenu(MenuItem): |
109 """Themes menu""" |
109 """Themes menu""" |
110 |
110 |
111 label = _("Themes settings...") |
111 label = _("Themes settings...") |
112 icon_class = 'fa-tags' |
112 icon_class = 'fa-tags' |
113 url = 'themes.html' |
113 url = 'themes-manager.html' |
114 modal_target = True |
114 modal_target = True |
115 |
115 |
116 |
116 |
117 @pagelet_config(name='themes.html', context=IThemesManagerTarget, layer=IPyAMSLayer, |
117 @pagelet_config(name='themes-manager.html', context=IThemesManagerTarget, layer=IPyAMSLayer, |
118 permission=MANAGE_TOOL_PERMISSION) |
118 permission=MANAGE_TOOL_PERMISSION) |
119 @ajax_config(name='themes.json', context=IThemesManagerTarget, layer=IPyAMSLayer) |
119 @ajax_config(name='themes.json', context=IThemesManagerTarget, layer=IPyAMSLayer) |
120 class ThemesManagerEditForm(AdminDialogEditForm): |
120 class ThemesManagerEditForm(AdminDialogEditForm): |
121 """Themes manager edit form""" |
121 """Themes manager edit form""" |
122 |
122 |
154 # Collections management view |
154 # Collections management view |
155 # |
155 # |
156 |
156 |
157 @viewlet_config(name='collections-manager.menu', context=ICollectionsManagerTarget, |
157 @viewlet_config(name='collections-manager.menu', context=ICollectionsManagerTarget, |
158 layer=IAdminLayer, manager=IPropertiesMenu, permission=MANAGE_TOOL_PERMISSION, |
158 layer=IAdminLayer, manager=IPropertiesMenu, permission=MANAGE_TOOL_PERMISSION, |
159 weight=42) |
159 weight=750) |
160 class CollectionsManagerMenu(MenuItem): |
160 class CollectionsManagerMenu(MenuItem): |
161 """Collections menu""" |
161 """Collections menu""" |
162 |
162 |
163 label = _("Collections settings...") |
163 label = _("Collections settings...") |
164 icon_class = 'fa-book' |
164 icon_class = 'fa-book' |
165 url = 'collections.html' |
165 url = 'collections-manager.html' |
166 modal_target = True |
166 modal_target = True |
167 |
167 |
168 |
168 |
169 @pagelet_config(name='collections.html', context=ICollectionsManagerTarget, layer=IPyAMSLayer, |
169 @pagelet_config(name='collections-manager.html', context=ICollectionsManagerTarget, layer=IPyAMSLayer, |
170 permission=MANAGE_SITE_ROOT_PERMISSION) |
170 permission=MANAGE_SITE_ROOT_PERMISSION) |
171 @ajax_config(name='collections.json', context=ICollectionsManagerTarget, layer=IPyAMSLayer) |
171 @ajax_config(name='collections.json', context=ICollectionsManagerTarget, layer=IPyAMSLayer) |
172 class CollectionsManagerEditForm(AdminDialogEditForm): |
172 class CollectionsManagerEditForm(AdminDialogEditForm): |
173 """Collections manager edit form""" |
173 """Collections manager edit form""" |
174 |
174 |