src/pyams_content/component/video/interfaces/__init__.py
changeset 967 1be26c1585fd
parent 918 975dba68ebd5
--- a/src/pyams_content/component/video/interfaces/__init__.py	Thu Sep 20 10:48:36 2018 +0200
+++ b/src/pyams_content/component/video/interfaces/__init__.py	Thu Sep 20 16:24:22 2018 +0200
@@ -12,20 +12,14 @@
 
 __docformat__ = 'restructuredtext'
 
-
-# import standard library
-
-# import interfaces
-from pyams_content.component.paragraph.interfaces import IBaseParagraph
 from zope.annotation import IAttributeAnnotatable
 from zope.contentprovider.interfaces import IContentProvider
-
-# import packages
-from pyams_i18n.schema import I18nTextField, I18nTextLineField
 from zope.interface import Interface, Attribute
 from zope.schema import Choice, TextLine
 
 from pyams_content import _
+from pyams_content.component.paragraph.interfaces import IBaseParagraph
+from pyams_i18n.schema import I18nTextField, I18nTextLineField
 
 
 class IExternalVideoSettings(Interface):
@@ -45,14 +39,14 @@
 class IExternalVideo(IAttributeAnnotatable):
     """Base interface for external video integration"""
 
+    author = TextLine(title=_("Author"),
+                      description=_("Name of document's author"),
+                      required=True)
+
     description = I18nTextField(title=_("Associated text"),
                                 description=_("Video description displayed by front-office template"),
                                 required=False)
 
-    author = TextLine(title=_("Author"),
-                      description=_("Name of document's author"),
-                      required=True)
-
     provider_name = Choice(title=_("Video provider"),
                            description=_("Name of external platform providing selected video"),
                            required=False,