src/pyams_security/zmi/plugin/social.py
changeset 42 07229ac2497b
parent 30 6744fc0a44c3
child 54 59683c264d94
--- a/src/pyams_security/zmi/plugin/social.py	Wed May 20 12:31:27 2015 +0200
+++ b/src/pyams_security/zmi/plugin/social.py	Wed Jun 17 09:59:18 2015 +0200
@@ -20,7 +20,7 @@
     ISocialLoginConfiguration, ISocialLoginProviderConnection
 from pyams_security.zmi.interfaces import ISecurityManagerMenu
 from pyams_skin.interfaces import IPageHeader, IInnerPage
-from pyams_skin.interfaces.viewlet import IToolbarViewletManager, IToolbarAddingMenu
+from pyams_skin.interfaces.viewlet import IToolbarAddingMenu, IWidgetTitleViewletManager
 from pyams_skin.layer import IPyAMSLayer
 from pyams_zmi.layer import IAdminLayer
 from z3c.form.interfaces import DISPLAY_MODE, IDataExtractedEvent
@@ -35,6 +35,7 @@
 from pyams_security.plugin.social import SocialUsersFolder, SocialLoginProviderConnection, get_provider_info
 from pyams_security.zmi.utility import SecurityManagerPluginsTable
 from pyams_skin.container import ContainerView
+from pyams_skin.page import DefaultPageHeaderAdapter
 from pyams_skin.skin import apply_skin
 from pyams_skin.table import I18nColumn, BaseTable, ActionColumn, TrashColumn
 from pyams_skin.viewlet.menu import MenuItem
@@ -150,7 +151,7 @@
 
 
 @adapter_config(context=(ISocialUsersFolderPlugin, IAdminLayer, SocialUsersFolderSearchView), provides=IPageHeader)
-class SocialUsersFolderSearchViewHeaderAdapter(ContextRequestViewAdapter):
+class SocialUsersFolderSearchViewHeaderAdapter(DefaultPageHeaderAdapter):
     """Social users folder search view header adapter"""
 
     back_url = '#security-manager.html'
@@ -363,7 +364,7 @@
 
 
 @adapter_config(context=(ISite, IAdminLayer, SecurityManagerSocialProvidersView), provides=IPageHeader)
-class SecurityManagerSocialProvidersHeaderAdapter(ContextRequestViewAdapter):
+class SecurityManagerSocialProvidersHeaderAdapter(DefaultPageHeaderAdapter):
     """Security manager social providers header adapter"""
 
     icon_class = 'fa fa-fw fa-share-alt'
@@ -372,7 +373,7 @@
 
 
 @viewlet_config(name='security-manager.social.adding', context=ISite, view=SecurityManagerSocialProvidersTable,
-                layer=IAdminLayer, manager=IToolbarViewletManager, permission='system.manage')
+                layer=IAdminLayer, manager=IWidgetTitleViewletManager, permission='system.manage')
 class SocialToolbarAddingsAction(ToolbarAction):
     """Security manager social toolbar adding action"""