60 icon_class = 'fa-dropbox' |
60 icon_class = 'fa-dropbox' |
61 url = '#summary.html' |
61 url = '#summary.html' |
62 |
62 |
63 |
63 |
64 @viewlet_config(name='properties.submenu', context=IWfSharedContent, layer=IAdminLayer, |
64 @viewlet_config(name='properties.submenu', context=IWfSharedContent, layer=IAdminLayer, |
65 manager=IPropertiesMenu, permission=MANAGE_CONTENT_PERMISSION, weight=10) |
65 manager=IPropertiesMenu, permission=VIEW_SYSTEM_PERMISSION, weight=10) |
66 class SharedContentPropertiesMenu(MenuItem): |
66 class SharedContentPropertiesMenu(MenuItem): |
67 """Shared content properties menu""" |
67 """Shared content properties menu""" |
68 |
68 |
69 label = _("Properties") |
69 label = _("Properties") |
70 icon_class = 'fa-edit' |
70 icon_class = 'fa-edit' |
71 url = '#properties.html' |
71 url = '#properties.html' |
72 |
72 |
73 |
73 |
74 @pagelet_config(name='properties.html', context=IWfSharedContent, layer=IPyAMSLayer, |
74 @pagelet_config(name='properties.html', context=IWfSharedContent, layer=IPyAMSLayer, |
75 permission=MANAGE_CONTENT_PERMISSION) |
75 permission=VIEW_SYSTEM_PERMISSION) |
76 @ajax_config(name='properties.json', context=IWfSharedContent, layer=IPyAMSLayer, |
76 @ajax_config(name='properties.json', context=IWfSharedContent, layer=IPyAMSLayer, |
77 permission=MANAGE_CONTENT_PERMISSION) |
77 permission=MANAGE_CONTENT_PERMISSION) |
78 @implementer(IPropertiesEditForm, IWidgetForm, IInnerPage) |
78 @implementer(IPropertiesEditForm, IWidgetForm, IInnerPage) |
79 class SharedContentPropertiesEditForm(AdminEditForm): |
79 class SharedContentPropertiesEditForm(AdminEditForm): |
80 """Shared content properties edit form""" |
80 """Shared content properties edit form""" |