src/pyams_security/zmi/utility.py
changeset 93 be0b2504aaf3
parent 85 b43215d4c9b9
child 117 bab0e0098c8e
--- a/src/pyams_security/zmi/utility.py	Mon Sep 11 13:54:44 2017 +0200
+++ b/src/pyams_security/zmi/utility.py	Mon Sep 11 13:55:37 2017 +0200
@@ -16,7 +16,7 @@
 # import standard library
 
 # import interfaces
-from pyams_security.interfaces import ISecurityManager, IDirectorySearchPlugin
+from pyams_security.interfaces import ISecurityManager, IDirectorySearchPlugin, SYSTEM_PREFIX
 from pyams_security.zmi.interfaces import ISecurityManagerMenu
 from pyams_skin.interfaces import IInnerPage, IPageHeader
 from pyams_skin.interfaces.container import ITableElementEditor
@@ -130,7 +130,7 @@
     icon_hint = _("Delete plug-in")
     permission = MANAGE_SECURITY_PERMISSION
 
-    checker = lambda col, x: x.__name__ != '__system__'
+    checker = lambda col, x: x.prefix != SYSTEM_PREFIX
 
 
 @adapter_config(context=(ISite, IAdminLayer, SecurityManagerPluginsTable), provides=IValues)
@@ -158,7 +158,6 @@
     """Security manager header adapter"""
 
     icon_class = 'fa fa-fw fa-lock'
-    title = _("Control panel")
     subtitle = _("Security manager")