equal
deleted
inserted
replaced
19 |
19 |
20 from pyams_content import _ |
20 from pyams_content import _ |
21 from pyams_content.shared.common import ISharedContent |
21 from pyams_content.shared.common import ISharedContent |
22 from pyams_content.shared.common.interfaces.types import ITypedSharedToolPortalContext, \ |
22 from pyams_content.shared.common.interfaces.types import ITypedSharedToolPortalContext, \ |
23 IWfTypedSharedContentPortalContext |
23 IWfTypedSharedContentPortalContext |
|
24 from pyams_content.shared.resource.schema import AgeRangeField |
24 from pyams_i18n.schema import I18nHTMLField, I18nTextField |
25 from pyams_i18n.schema import I18nHTMLField, I18nTextField |
25 from pyams_sequence.interfaces import IInternalReferencesList |
26 from pyams_sequence.interfaces import IInternalReferencesList |
26 |
27 |
27 |
28 |
28 RESOURCE_CONTENT_TYPE = 'resource' |
29 RESOURCE_CONTENT_TYPE = 'resource' |
105 |
106 |
106 nb_pages = Int(title=_("Nb pages"), |
107 nb_pages = Int(title=_("Nb pages"), |
107 min=0, |
108 min=0, |
108 required=False) |
109 required=False) |
109 |
110 |
|
111 duration = TextLine(title=_("Duration"), |
|
112 required=False) |
|
113 |
|
114 age_range = AgeRangeField(title=_("Age range"), |
|
115 required=False) |
|
116 |
110 release_year = Choice(title=_("Release year"), |
117 release_year = Choice(title=_("Release year"), |
111 values=range(datetime.today().year, 1970, -1), |
118 values=range(datetime.today().year, 1970, -1), |
112 required=False) |
119 required=False) |
113 |
120 |
114 awards = I18nTextField(title=_("Awards"), |
121 awards = I18nTextField(title=_("Awards"), |