src/pyams_content/component/illustration/interfaces/__init__.py
changeset 536 1e10e634ec13
parent 429 fafbf6bb246e
child 586 28445044f6e3
--- a/src/pyams_content/component/illustration/interfaces/__init__.py	Fri Apr 13 14:33:15 2018 +0200
+++ b/src/pyams_content/component/illustration/interfaces/__init__.py	Wed Apr 25 16:20:15 2018 +0200
@@ -38,6 +38,10 @@
 class IIllustration(IRenderedContent):
     """Illustration paragraph"""
 
+    data = I18nThumbnailMediaField(title=_("Image or video data"),
+                                   description=_("Image or video content"),
+                                   required=False)
+
     title = I18nTextLineField(title=_("Legend"),
                               required=False)
 
@@ -53,19 +57,6 @@
                       description=_("Name of picture's author"),
                       required=False)
 
-    data = I18nThumbnailMediaField(title=_("Image or video data"),
-                                   description=_("Image or video content"),
-                                   required=False)
-
-    filename = TextLine(title=_("Save file as..."),
-                        description=_("Name under which the file will be saved"),
-                        required=False)
-
-    language = Choice(title=_("Language"),
-                      description=_("File's content language"),
-                      vocabulary="PyAMS base languages",
-                      required=False)
-
     renderer = Choice(title=_("Illustration template"),
                       description=_("Presentation template used for illustration"),
                       vocabulary=ILLUSTRATION_RENDERERS,
@@ -85,17 +76,3 @@
     data = I18nThumbnailMediaField(title=_("Image or video data"),
                                    description=_("Image or video content"),
                                    required=True)
-
-    filename = TextLine(title=_("Save file as..."),
-                        description=_("Name under which the file will be saved"),
-                        required=False)
-
-    language = Choice(title=_("Language"),
-                      description=_("File's content language"),
-                      vocabulary="PyAMS base languages",
-                      required=False)
-
-    renderer = Choice(title=_("Illustration template"),
-                      description=_("Presentation template used for illustration"),
-                      vocabulary=ILLUSTRATION_RENDERERS,
-                      default='default')