equal
deleted
inserted
replaced
23 IFormFieldContainerTarget, IFormHandler, IFormFieldContainer |
23 IFormFieldContainerTarget, IFormHandler, IFormFieldContainer |
24 |
24 |
25 # import packages |
25 # import packages |
26 from pyams_content.shared.common import WfSharedContent, SharedContent, register_content_type, WfSharedContentChecker |
26 from pyams_content.shared.common import WfSharedContent, SharedContent, register_content_type, WfSharedContentChecker |
27 from pyams_utils.adapter import adapter_config |
27 from pyams_utils.adapter import adapter_config |
28 from zope.component.globalregistry import getGlobalSiteManager |
28 from pyams_utils.registry import get_global_registry |
29 from zope.interface import implementer, alsoProvides, noLongerProvides |
29 from zope.interface import implementer, alsoProvides, noLongerProvides |
30 from zope.schema.fieldproperty import FieldProperty |
30 from zope.schema.fieldproperty import FieldProperty |
31 |
31 |
32 from pyams_content import _ |
32 from pyams_content import _ |
33 |
33 |
68 |
68 |
69 def query_handler(self, handler=None): |
69 def query_handler(self, handler=None): |
70 if handler is None: |
70 if handler is None: |
71 handler = self._handler |
71 handler = self._handler |
72 if handler: |
72 if handler: |
73 registry = getGlobalSiteManager() |
73 registry = get_global_registry() |
74 return registry.queryUtility(IFormHandler, name=handler) |
74 return registry.queryUtility(IFormHandler, name=handler) |
75 |
75 |
76 register_content_type(WfForm) |
76 register_content_type(WfForm) |
77 |
77 |
78 |
78 |