--- a/src/pyams_content/component/gallery/interfaces/__init__.py Wed Feb 07 09:20:50 2018 +0100
+++ b/src/pyams_content/component/gallery/interfaces/__init__.py Wed Feb 07 09:22:03 2018 +0100
@@ -21,7 +21,7 @@
from zope.contentprovider.interfaces import IContentProvider
# import packages
-from pyams_file.schema import FileField, ImageField
+from pyams_file.schema import MediaField, AudioField
from pyams_i18n.schema import I18nTextLineField, I18nTextField
from zope.annotation.interfaces import IAttributeAnnotatable
from zope.container.constraints import contains, containers
@@ -46,8 +46,8 @@
description=_("Alternate title used to describe image content"),
required=False)
- data = ImageField(title=_("Image data"),
- description=_("Image content"),
+ data = MediaField(title=_("Image or video data"),
+ description=_("Image or video content"),
required=True)
description = I18nTextField(title=_("Description"),
@@ -65,9 +65,9 @@
description=_("Number used to identify media into it's original source"),
required=False)
- sound = FileField(title=_("Audio data"),
- description=_("Sound file associated with the current media"),
- required=False)
+ sound = AudioField(title=_("Audio data"),
+ description=_("Sound file associated with the current media"),
+ required=False)
sound_title = I18nTextLineField(title=_("Sound title"),
description=_("Title of associated sound file"),