equal
deleted
inserted
replaced
14 |
14 |
15 |
15 |
16 # import standard library |
16 # import standard library |
17 |
17 |
18 # import interfaces |
18 # import interfaces |
19 from pyams_content.component.association.interfaces import IAssociationItem, IAssociationTarget |
19 from pyams_content.component.association.interfaces import IAssociationItem, IAssociationContainerTarget |
20 |
20 |
21 # import packages |
21 # import packages |
22 from pyams_i18n.schema import I18nTextLineField, I18nTextField, I18nFileField, I18nThumbnailImageField, \ |
22 from pyams_i18n.schema import I18nTextLineField, I18nTextField, I18nFileField, I18nThumbnailImageField, \ |
23 I18nVideoField, I18nAudioField |
23 I18nVideoField, I18nAudioField |
24 from zope.schema import TextLine, Choice |
24 from zope.schema import TextLine, Choice |
89 data = I18nAudioField(title=_("Audio data"), |
89 data = I18nAudioField(title=_("Audio data"), |
90 description=_("Audio file content"), |
90 description=_("Audio file content"), |
91 required=True) |
91 required=True) |
92 |
92 |
93 |
93 |
94 class IExtFileContainerTarget(IAssociationTarget): |
94 class IExtFileContainerTarget(IAssociationContainerTarget): |
95 """External files container marker interface""" |
95 """External files container marker interface""" |