# HG changeset patch # User Thierry Florac # Date 1538992514 -7200 # Node ID 71aeef3a543252c2576826995010e7fe9f54b62c # Parent 0dc27358bff1f579e641664738cc842dec837180# Parent 83facaf2246a96b0124b521bfeb4b8b03cce7e6e Merge branch dev-dc diff -r 0dc27358bff1 -r 71aeef3a5432 buildout.cfg --- a/buildout.cfg Fri Oct 05 15:15:08 2018 +0200 +++ b/buildout.cfg Mon Oct 08 11:55:14 2018 +0200 @@ -79,4 +79,4 @@ eggs = pyams_default_theme [test] [versions] -pyams_default_theme = 0.1.10 +pyams_default_theme = 0.1.11 diff -r 0dc27358bff1 -r 71aeef3a5432 docs/HISTORY.txt --- a/docs/HISTORY.txt Fri Oct 05 15:15:08 2018 +0200 +++ b/docs/HISTORY.txt Mon Oct 08 11:55:14 2018 +0200 @@ -1,6 +1,10 @@ History ======= +0.1.11 +------ + - added method to pictograms paragraph renderer + 0.1.10 ------ - added base alerts content provider diff -r 0dc27358bff1 -r 71aeef3a5432 setup.py --- a/setup.py Fri Oct 05 15:15:08 2018 +0200 +++ b/setup.py Mon Oct 08 11:55:14 2018 +0200 @@ -22,7 +22,7 @@ README = os.path.join(DOCS, 'README.txt') HISTORY = os.path.join(DOCS, 'HISTORY.txt') -version = '0.1.10' +version = '0.1.11' long_description = open(README).read() + '\n\n' + open(HISTORY).read() tests_require = [] diff -r 0dc27358bff1 -r 71aeef3a5432 src/pyams_default_theme/component/paragraph/pictogram.py --- a/src/pyams_default_theme/component/paragraph/pictogram.py Fri Oct 05 15:15:08 2018 +0200 +++ b/src/pyams_default_theme/component/paragraph/pictogram.py Mon Oct 08 11:55:14 2018 +0200 @@ -12,16 +12,10 @@ __docformat__ = 'restructuredtext' - -# import standard library - -# import interfaces -from pyams_content.component.paragraph.interfaces.pictogram import IPictogramParagraph +from pyams_content.component.paragraph.interfaces.pictogram import IPictogramContainer, IPictogramParagraph from pyams_content.features.renderer.interfaces import IContentRenderer +from pyams_content.features.renderer.skin import BaseContentRenderer from pyams_skin.layer import IPyAMSLayer - -# import packages -from pyams_content.features.renderer.skin import BaseContentRenderer from pyams_template.template import template_config from pyams_utils.adapter import adapter_config @@ -39,3 +33,7 @@ label = _("Default pictograms renderer") weight = 1 + + @property + def pictograms(self): + yield from IPictogramContainer(self.context).get_visible_items()