diff -r 814f7c5e04d1 -r 2b31cde8c028 src/pyams_content/component/paragraph/interfaces/milestone.py --- a/src/pyams_content/component/paragraph/interfaces/milestone.py Thu Sep 06 17:43:49 2018 +0200 +++ b/src/pyams_content/component/paragraph/interfaces/milestone.py Fri Sep 07 16:40:05 2018 +0200 @@ -15,19 +15,17 @@ # import standard library -# import interfaces -from pyams_content.component.paragraph import IBaseParagraph -from pyams_content.interfaces.container import IOrderedContainer from zope.annotation.interfaces import IAttributeAnnotatable - -# import packages -from pyams_i18n.schema import I18nTextLineField from zope.container.constraints import containers, contains from zope.interface import Interface from zope.schema import Bool, Choice from pyams_content import _ - +# import interfaces +from pyams_content.component.paragraph import IBaseParagraph +from pyams_content.interfaces.container import IOrderedContainer +# import packages +from pyams_i18n.schema import I18nTextLineField, I18nTextField MILESTONE_CONTAINER_KEY = 'pyams_content.milestones' @@ -80,6 +78,10 @@ class IMilestoneParagraph(IMilestoneContainerTarget, IBaseParagraph): """Milestones paragraph interface""" + body = I18nTextField(title=_("Associated text"), + description=_("Additional text associated to this milestone Paragraph"), + required=False) + renderer = Choice(title=_("Milestones template"), description=_("Presentation template used for milestones"), vocabulary=MILESTONE_PARAGRAPH_RENDERERS,