src/pyams_content/shared/form/__init__.py
changeset 621 a75b1fc09fde
parent 618 3c48622a2937
child 919 45ff6cd59fe0
--- a/src/pyams_content/shared/form/__init__.py	Mon Jun 11 16:13:17 2018 +0200
+++ b/src/pyams_content/shared/form/__init__.py	Mon Jun 11 16:48:57 2018 +0200
@@ -21,13 +21,11 @@
 from pyams_content.features.review.interfaces import IReviewTarget
 from pyams_content.shared.form.interfaces import IWfForm, IForm, FORM_CONTENT_TYPE, FORM_CONTENT_NAME, \
     IFormFieldContainerTarget, IFormHandler, IFormFieldContainer, IWfFormFactory
-from pyams_portal.interfaces import IPortalPage, PORTAL_PAGE_KEY, IPortalContext
 
 # import packages
 from pyams_content.shared.common import WfSharedContent, SharedContent, register_content_type, WfSharedContentChecker, \
     IWfSharedContentFactory
-from pyams_content.shared.common.portal import SharedContentPortalPage
-from pyams_utils.adapter import adapter_config, get_annotation_adapter
+from pyams_utils.adapter import adapter_config
 from pyams_utils.registry import get_global_registry
 from zope.interface import implementer, provider, alsoProvides, noLongerProvides
 from zope.schema.fieldproperty import FieldProperty
@@ -36,7 +34,7 @@
 
 
 @implementer(IWfForm, IFormFieldContainerTarget,
-             IPortalContext, IPreviewTarget, IReviewTarget)
+             IPreviewTarget, IReviewTarget)
 class WfForm(WfSharedContent):
     """Base form"""
 
@@ -90,12 +88,6 @@
     return WfForm
 
 
-@adapter_config(context=IWfForm, provides=IPortalPage)
-def form_portal_page_adapter(context):
-    """Form portal page adapter"""
-    return get_annotation_adapter(context, PORTAL_PAGE_KEY, SharedContentPortalPage)
-
-
 @adapter_config(name='properties', context=IWfForm, provides=IContentChecker)
 class WfFormContentChecker(WfSharedContentChecker):
     """Form content checker"""