src/pyams_content/shared/site/manager.py
changeset 972 bfdb9bbc9175
parent 963 fff756709617
child 987 605fc8d4d54c
--- a/src/pyams_content/shared/site/manager.py	Fri Sep 21 12:16:39 2018 +0200
+++ b/src/pyams_content/shared/site/manager.py	Fri Sep 21 14:51:25 2018 +0200
@@ -20,6 +20,7 @@
 from zope.schema.fieldproperty import FieldProperty
 from zope.schema.vocabulary import SimpleTerm, SimpleVocabulary
 
+from pyams_content import _
 from pyams_content.component.illustration import IIllustrationTarget, ILinkIllustrationTarget
 from pyams_content.component.paragraph.interfaces import IParagraphFactorySettings
 from pyams_content.component.theme.interfaces import IThemesManagerTarget
@@ -31,22 +32,20 @@
 from pyams_content.root.interfaces import ISiteRoot
 from pyams_content.shared.common.interfaces import ISharedContentFactory
 from pyams_content.shared.common.manager import BaseSharedTool
-from pyams_content.shared.site import Topic
+from pyams_content.shared.site import SiteTopic
 from pyams_content.shared.site.container import SiteContainerMixin
 from pyams_content.shared.site.folder import SiteFolder
-from pyams_content.shared.site.interfaces import ISiteManager, ISiteManagerFactory, ISiteFolderFactory, ISiteContainer
+from pyams_content.shared.site.interfaces import ISiteContainer, ISiteFolderFactory, ISiteManager, ISiteManagerFactory
 from pyams_form.interfaces.form import IFormContextPermissionChecker
 from pyams_i18n.interfaces import II18n
 from pyams_portal.interfaces import IPortalContext
 from pyams_skin.skin import UserSkinnableContent
-from pyams_utils.adapter import adapter_config, ContextAdapter
+from pyams_utils.adapter import ContextAdapter, adapter_config
 from pyams_utils.registry import get_utilities_for
 from pyams_utils.request import query_request
 from pyams_utils.traversing import get_parent
 from pyams_utils.vocabulary import vocabulary_config
 
-from pyams_content import _
-
 
 @implementer(ISiteManager, IParagraphFactorySettings, IThemesManagerTarget, IPictogramManagerTarget,
              IIllustrationTarget, ILinkIllustrationTarget, IPortalContext, IHeaderTarget,
@@ -98,7 +97,7 @@
 
 @adapter_config(context=ISiteContainer, provides=ISharedContentFactory)
 def site_manager_shared_content_factory(context):
-    return Topic
+    return SiteTopic
 
 
 @subscriber(IObjectAddedEvent, context_selector=ISiteManager)