# HG changeset patch # User Thierry Florac # Date 1548265014 -3600 # Node ID 2f22f3bb61817f574688ca5abedf811982d173fc # Parent 3c3e233f7ab33e7832dfe9bdb3da28f10b027ded Imports cleanup diff -r 3c3e233f7ab3 -r 2f22f3bb6181 src/pyams_default_theme/shared/site/__init__.py --- a/src/pyams_default_theme/shared/site/__init__.py Tue Jan 22 15:20:20 2019 +0100 +++ b/src/pyams_default_theme/shared/site/__init__.py Wed Jan 23 18:36:54 2019 +0100 @@ -10,33 +10,31 @@ # FOR A PARTICULAR PURPOSE. # -from pyams_content.component.illustration import IIllustration -from pyams_content.component.theme import ITagsInfo -from pyams_content.features.share.interfaces import ISocialShareInfo -from pyams_file.interfaces import IThumbnails -from pyams_skin.interfaces.configuration import IConfiguration -from pyams_utils.registry import get_utility -from pyams_utils.timezone import tztime -from pyams_workflow.interfaces import IWorkflowPublicationInfo - - __docformat__ = 'restructuredtext' from zope.interface import Interface +from pyams_content.component.illustration import IIllustration +from pyams_content.component.theme import ITagsInfo +from pyams_content.features.share.interfaces import ISocialShareInfo from pyams_content.shared.site import IWfSiteTopic from pyams_content.shared.site.interfaces import ISiteContainer, ISiteFolder, ISiteManager from pyams_default_theme.viewlet.breadcrumb import BreadcrumbsAdapter -from pyams_i18n.interfaces import II18n, INegotiator, II18nManager +from pyams_file.interfaces import IThumbnails +from pyams_i18n.interfaces import II18n, II18nManager, INegotiator from pyams_sequence.interfaces import ISequentialIdInfo +from pyams_skin.interfaces.configuration import IConfiguration from pyams_skin.interfaces.metas import IHTMLContentMetas from pyams_skin.interfaces.viewlet import IBreadcrumbs from pyams_skin.layer import IPyAMSUserLayer from pyams_skin.metas import ContentMeta, HTMLTagMeta, PropertyMeta, SchemaMeta from pyams_utils.adapter import ContextRequestAdapter, ContextRequestViewAdapter, adapter_config from pyams_utils.interfaces.url import ICanonicalURL +from pyams_utils.registry import get_utility +from pyams_utils.timezone import tztime from pyams_utils.traversing import get_parent from pyams_utils.url import absolute_url, canonical_url +from pyams_workflow.interfaces import IWorkflowPublicationInfo @adapter_config(name='title', context=(ISiteManager, IPyAMSUserLayer, Interface), provides=IHTMLContentMetas)