equal
deleted
inserted
replaced
19 from pyams_content.shared.news.interfaces import IWfNewsEvent |
19 from pyams_content.shared.news.interfaces import IWfNewsEvent |
20 from pyams_form.interfaces.form import IInnerSubForm |
20 from pyams_form.interfaces.form import IInnerSubForm |
21 from pyams_skin.layer import IPyAMSLayer |
21 from pyams_skin.layer import IPyAMSLayer |
22 |
22 |
23 # import packages |
23 # import packages |
24 from pyams_content.shared.common.zmi.properties import SharedContentPropertiesEditForm, \ |
24 from pyams_content.shared.common.zmi.properties import SharedContentPropertiesEditForm |
25 SharedContentPropertiesSummaryDisplayForm |
|
26 from pyams_utils.adapter import adapter_config |
25 from pyams_utils.adapter import adapter_config |
27 from pyams_zmi.form import InnerAdminEditForm, InnerAdminDisplayForm |
26 from pyams_zmi.form import InnerAdminEditForm |
28 from z3c.form import field |
27 from z3c.form import field |
29 |
28 |
30 from pyams_content import _ |
29 from pyams_content import _ |
31 |
30 |
32 |
31 |
38 |
37 |
39 legend = _("Publication settings") |
38 legend = _("Publication settings") |
40 fieldset_class = 'bordered no-x-margin margin-y-10' |
39 fieldset_class = 'bordered no-x-margin margin-y-10' |
41 |
40 |
42 fields = field.Fields(IWfNewsEvent).select('displayed_publication_date', 'push_end_date') |
41 fields = field.Fields(IWfNewsEvent).select('displayed_publication_date', 'push_end_date') |
43 |
|
44 |
|
45 @adapter_config(name='publication-summary', |
|
46 context=(IWfNewsEvent, IPyAMSLayer, SharedContentPropertiesSummaryDisplayForm), |
|
47 provides=IInnerSubForm) |
|
48 class NewsEventPropertiesSummaryDisplayForm(InnerAdminDisplayForm): |
|
49 """News event properties summary display form""" |
|
50 |
|
51 legend = _("Publication settings") |
|
52 fields = field.Fields(IWfNewsEvent).select('displayed_publication_date', 'push_end_date') |
|
53 |
|
54 weight = 50 |
|