src/pyams_content/root/zmi/sites.py
changeset 301 9bdda3bcd680
parent 284 796b6f241aff
child 304 14b2ae98f78c
equal deleted inserted replaced
300:49e8f3cef75a 301:9bdda3bcd680
   133     """Site tree trash column"""
   133     """Site tree trash column"""
   134 
   134 
   135     icon_hint = _("Delete shared site")
   135     icon_hint = _("Delete shared site")
   136     permission = MANAGE_SITE_ROOT_PERMISSION
   136     permission = MANAGE_SITE_ROOT_PERMISSION
   137 
   137 
       
   138     def has_permission(self, item):
       
   139         return super(SiteTreeTrashColumn, self).has_permission(item) and item.is_deletable()
       
   140 
   138 
   141 
   139 @adapter_config(context=(ISiteRoot, IAdminLayer, SiteTreeTable), provides=IValues)
   142 @adapter_config(context=(ISiteRoot, IAdminLayer, SiteTreeTable), provides=IValues)
   140 class SiteTreValuesAdapter(ContextRequestViewAdapter):
   143 class SiteTreValuesAdapter(ContextRequestViewAdapter):
   141     """Site tree values adapter"""
   144     """Site tree values adapter"""
   142 
   145