10 # FOR A PARTICULAR PURPOSE. |
10 # FOR A PARTICULAR PURPOSE. |
11 # |
11 # |
12 |
12 |
13 __docformat__ = 'restructuredtext' |
13 __docformat__ = 'restructuredtext' |
14 |
14 |
15 |
|
16 # import standard library |
|
17 |
|
18 from pyramid.events import subscriber |
15 from pyramid.events import subscriber |
19 from z3c.form import field |
16 from z3c.form import field |
20 from z3c.form.interfaces import IDataExtractedEvent, HIDDEN_MODE |
17 from z3c.form.interfaces import HIDDEN_MODE, IDataExtractedEvent |
21 from zope.interface import implementer |
18 from zope.interface import implementer |
22 |
19 |
23 from pyams_content import _ |
20 from pyams_content.interfaces import IBaseContent, MANAGE_CONTENT_PERMISSION |
24 # import interfaces |
|
25 from pyams_content.interfaces import MANAGE_CONTENT_PERMISSION, IBaseContent |
|
26 from pyams_content.shared.common.interfaces import IWfSharedContent |
21 from pyams_content.shared.common.interfaces import IWfSharedContent |
27 # import packages |
|
28 from pyams_content.shared.common.zmi import WfSharedContentHeaderAdapter |
22 from pyams_content.shared.common.zmi import WfSharedContentHeaderAdapter |
29 from pyams_form.form import ajax_config |
23 from pyams_form.form import ajax_config |
30 from pyams_form.interfaces.form import IWidgetForm |
24 from pyams_form.interfaces.form import IWidgetForm |
31 from pyams_i18n.widget import I18nSEOTextLineFieldWidget |
25 from pyams_i18n.widget import I18nSEOTextLineFieldWidget |
32 from pyams_pagelet.pagelet import pagelet_config |
26 from pyams_pagelet.pagelet import pagelet_config |
41 from pyams_viewlet.viewlet import viewlet_config |
35 from pyams_viewlet.viewlet import viewlet_config |
42 from pyams_zmi.form import AdminEditForm |
36 from pyams_zmi.form import AdminEditForm |
43 from pyams_zmi.interfaces import IPropertiesEditForm |
37 from pyams_zmi.interfaces import IPropertiesEditForm |
44 from pyams_zmi.interfaces.menu import IContentManagementMenu, IPropertiesMenu |
38 from pyams_zmi.interfaces.menu import IContentManagementMenu, IPropertiesMenu |
45 from pyams_zmi.layer import IAdminLayer |
39 from pyams_zmi.layer import IAdminLayer |
|
40 |
|
41 from pyams_content import _ |
46 |
42 |
47 |
43 |
48 # |
44 # |
49 # Content properties |
45 # Content properties |
50 # |
46 # |