src/pyams_content/shared/common/zmi/rename.py
changeset 1060 29b1aaf9e080
parent 1051 e5dfdb14f9cb
child 1070 ea0c7ac589c4
--- a/src/pyams_content/shared/common/zmi/rename.py	Tue Nov 06 14:40:22 2018 +0100
+++ b/src/pyams_content/shared/common/zmi/rename.py	Wed Nov 07 17:29:16 2018 +0100
@@ -21,7 +21,7 @@
 
 from pyams_content.interfaces import MANAGE_SITE_PERMISSION
 from pyams_content.shared.common.interfaces import ISharedSite
-from pyams_content.shared.site.interfaces import ISiteFolder
+from pyams_content.shared.site.interfaces import ISiteFolder, IBaseSiteItem
 from pyams_content.skin.zmi.interfaces import ISiteTreeTable
 from pyams_form.form import ajax_config
 from pyams_pagelet.pagelet import pagelet_config
@@ -46,10 +46,10 @@
 @viewlet_config(name='rename-item.menu', context=ISharedSite, layer=IPyAMSLayer,
                 view=Interface, manager=IContextActions,
                 permission=MANAGE_SITE_PERMISSION, weight=900)
-@viewlet_config(name='rename-item.menu', context=ISiteFolder, layer=IPyAMSLayer,
+@viewlet_config(name='rename-item.menu', context=IBaseSiteItem, layer=IPyAMSLayer,
                 view=ISiteTreeTable, manager=ITableItemColumnActionsMenu,
                 permission=MANAGE_SITE_PERMISSION, weight=900)
-@viewlet_config(name='rename-item.menu', context=ISiteFolder, layer=IPyAMSLayer,
+@viewlet_config(name='rename-item.menu', context=IBaseSiteItem, layer=IPyAMSLayer,
                 view=Interface, manager=IContextActions,
                 permission=MANAGE_SITE_PERMISSION, weight=900)
 class SiteContainerRenameMenu(ToolbarMenuItem):
@@ -64,9 +64,9 @@
 @pagelet_config(name='rename-item.html', context=ISharedSite, layer=IPyAMSLayer,
                 permission=MANAGE_SITE_PERMISSION)
 @ajax_config(name='rename-item.json', context=ISharedSite, layer=IPyAMSLayer)
-@pagelet_config(name='rename-item.html', context=ISiteFolder, layer=IPyAMSLayer,
+@pagelet_config(name='rename-item.html', context=IBaseSiteItem, layer=IPyAMSLayer,
                 permission=MANAGE_SITE_PERMISSION)
-@ajax_config(name='rename-item.json', context=ISiteFolder, layer=IPyAMSLayer)
+@ajax_config(name='rename-item.json', context=IBaseSiteItem, layer=IPyAMSLayer)
 class SiteContainerRenameForm(AdminDialogEditForm):
     """Site container rename form"""