10 # FOR A PARTICULAR PURPOSE. |
10 # FOR A PARTICULAR PURPOSE. |
11 # |
11 # |
12 |
12 |
13 __docformat__ = 'restructuredtext' |
13 __docformat__ = 'restructuredtext' |
14 |
14 |
|
15 from transaction.interfaces import ITransactionManager |
|
16 from z3c.form import field |
15 |
17 |
16 # import standard library |
18 from pyams_content import _ |
17 |
|
18 # import interfaces |
|
19 from pyams_content.component.illustration.interfaces import IBasicIllustration, IBasicIllustrationTarget, \ |
19 from pyams_content.component.illustration.interfaces import IBasicIllustration, IBasicIllustrationTarget, \ |
20 IIllustration, IIllustrationTarget, ILinkIllustrationTarget |
20 IIllustration, IIllustrationTarget, ILinkIllustrationTarget |
21 from pyams_content.component.paragraph import IBaseParagraph |
|
22 from pyams_form.interfaces.form import IInnerSubForm, IWidgetsPrefixViewletsManager |
|
23 from pyams_skin.layer import IPyAMSLayer |
|
24 from pyams_zmi.interfaces import IPropertiesEditForm |
|
25 from transaction.interfaces import ITransactionManager |
|
26 |
|
27 # import packages |
21 # import packages |
28 from pyams_content.component.illustration.zmi.paragraph import ParagraphContainerIllustrationMarker |
22 from pyams_content.component.illustration.zmi.paragraph import ParagraphContainerIllustrationMarker |
|
23 from pyams_content.component.paragraph import IBaseParagraph |
29 from pyams_content.component.paragraph.zmi import get_json_paragraph_markers_refresh_event |
24 from pyams_content.component.paragraph.zmi import get_json_paragraph_markers_refresh_event |
30 from pyams_content.features.renderer.zmi.widget import RendererFieldWidget |
25 from pyams_content.features.renderer.zmi.widget import RendererFieldWidget |
|
26 from pyams_form.interfaces.form import IInnerSubForm, IWidgetsPrefixViewletsManager |
31 from pyams_skin.event import get_json_form_refresh_event, get_json_widget_refresh_event |
27 from pyams_skin.event import get_json_form_refresh_event, get_json_widget_refresh_event |
|
28 from pyams_skin.layer import IPyAMSLayer |
32 from pyams_template.template import template_config |
29 from pyams_template.template import template_config |
33 from pyams_utils.adapter import adapter_config |
30 from pyams_utils.adapter import adapter_config |
34 from pyams_viewlet.viewlet import viewlet_config, Viewlet, EmptyViewlet |
31 from pyams_viewlet.viewlet import viewlet_config, Viewlet, EmptyViewlet |
35 from pyams_zmi.form import InnerAdminEditForm |
32 from pyams_zmi.form import InnerAdminEditForm |
36 from z3c.form import field |
33 from pyams_zmi.interfaces import IPropertiesEditForm |
37 |
|
38 from pyams_content import _ |
|
39 |
34 |
40 |
35 |
41 # |
36 # |
42 # Illustration properties inner edit form |
37 # Illustration properties inner edit form |
43 # |
38 # |