--- 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,