--- a/src/pyams_content/component/paragraph/html.py Fri Jul 26 19:23:34 2019 +0200
+++ b/src/pyams_content/component/paragraph/html.py Wed Sep 04 15:56:28 2019 +0200
@@ -10,8 +10,6 @@
# FOR A PARTICULAR PURPOSE.
#
-__docformat__ = 'restructuredtext'
-
import re
from pyquery import PyQuery
@@ -26,12 +24,16 @@
from pyams_content.component.extfile.interfaces import IBaseExtFile, IExtFileContainerTarget
from pyams_content.component.illustration.interfaces import IIllustrationTarget
from pyams_content.component.links import ExternalLink, InternalLink, MailtoLink
-from pyams_content.component.links.interfaces import IExternalLink, IInternalLink, ILinkContainerTarget, IMailtoLink
-from pyams_content.component.paragraph import BaseParagraph, BaseParagraphContentChecker, BaseParagraphFactory
+from pyams_content.component.links.interfaces import IExternalLink, IInternalLink, \
+ ILinkContainerTarget, IMailtoLink
+from pyams_content.component.paragraph import BaseParagraph, BaseParagraphContentChecker, \
+ BaseParagraphFactory
from pyams_content.component.paragraph.interfaces import IParagraphFactory
-from pyams_content.component.paragraph.interfaces.html import HTML_PARAGRAPH_NAME, HTML_PARAGRAPH_RENDERERS, \
- HTML_PARAGRAPH_TYPE, IHTMLParagraph, IRawParagraph, RAW_PARAGRAPH_NAME, RAW_PARAGRAPH_RENDERERS, RAW_PARAGRAPH_TYPE
-from pyams_content.features.checker.interfaces import IContentChecker, MISSING_LANG_VALUE, MISSING_VALUE
+from pyams_content.component.paragraph.interfaces.html import HTML_PARAGRAPH_NAME, \
+ HTML_PARAGRAPH_RENDERERS, HTML_PARAGRAPH_TYPE, IHTMLParagraph, IRawParagraph, \
+ RAW_PARAGRAPH_NAME, RAW_PARAGRAPH_RENDERERS, RAW_PARAGRAPH_TYPE
+from pyams_content.features.checker.interfaces import IContentChecker, MISSING_LANG_VALUE, \
+ MISSING_VALUE
from pyams_content.features.renderer import RenderersVocabulary
from pyams_i18n.interfaces import II18n, II18nManager, INegotiator
from pyams_sequence.interfaces import ISequentialIntIds
@@ -44,6 +46,9 @@
from pyams_utils.vocabulary import vocabulary_config
+__docformat__ = 'restructuredtext'
+
+
#
# Raw HTML paragraph
#
@@ -79,7 +84,7 @@
langs = manager.get_languages()
else:
negotiator = get_utility(INegotiator)
- langs = (negotiator.server_language, )
+ langs = (negotiator.server_language,)
i18n = II18n(self.context)
for lang in langs:
value = i18n.get_attribute('body', lang, request)
@@ -88,7 +93,8 @@
if len(langs) == 1:
output.append(translate(MISSING_VALUE).format(field=field_title))
else:
- output.append(translate(MISSING_LANG_VALUE).format(field=field_title, lang=lang))
+ output.append(
+ translate(MISSING_LANG_VALUE).format(field=field_title, lang=lang))
return output
@@ -176,8 +182,9 @@
extfile_info = IBaseExtFile(association, None)
if extfile_info is not None:
request = check_request()
- extfile_url = absolute_url(II18n(extfile_info).query_attribute('data', request=request),
- request=request)
+ extfile_url = absolute_url(
+ II18n(extfile_info).query_attribute('data', request=request),
+ request=request)
if extfile_url.endswith(href):
has_link = True
break
@@ -219,7 +226,7 @@
langs = manager.get_languages()
else:
negotiator = get_utility(INegotiator)
- langs = (negotiator.server_language, )
+ langs = (negotiator.server_language,)
i18n = II18n(self.context)
for lang in langs:
value = i18n.get_attribute('body', lang, request)
@@ -228,7 +235,8 @@
if len(langs) == 1:
output.append(translate(MISSING_VALUE).format(field=field_title))
else:
- output.append(translate(MISSING_LANG_VALUE).format(field=field_title, lang=lang))
+ output.append(
+ translate(MISSING_LANG_VALUE).format(field=field_title, lang=lang))
return output