equal
deleted
inserted
replaced
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 |