diff -r ec5032c0d883 -r e62d6ef786d0 src/pyams_content/features/alert/interfaces.py --- a/src/pyams_content/features/alert/interfaces.py Wed Aug 29 09:33:45 2018 +0200 +++ b/src/pyams_content/features/alert/interfaces.py Wed Aug 29 10:34:03 2018 +0200 @@ -18,7 +18,6 @@ # import interfaces from pyams_content.interfaces.container import IOrderedContainer -from pyams_content.reference.pictograms.interfaces import PICTOGRAM_VOCABULARY from pyams_sequence.interfaces import IInternalReference from zope.annotation import IAttributeAnnotatable @@ -37,10 +36,11 @@ ALERT_GRAVITY_NAMES = OrderedDict(( - ('success', _("Success")), + ('alert', _("Alert")), + ('alert_end', _("End of alert")), ('info', _("Information")), ('warning', _("Warning")), - ('danger', _("Danger")) + ('recommend', _("Recommendation")) )) ALERT_GRAVITY_VOCABULARY = SimpleVocabulary([SimpleTerm(v, title=t) for v, t in ALERT_GRAVITY_NAMES.items()]) @@ -62,27 +62,16 @@ default='info', vocabulary=ALERT_GRAVITY_VOCABULARY) - header = I18nTextLineField(title=_('alert-header', default="Heading"), - description=_("Short alert header (Alert, Important...)"), - required=False) - message = I18nTextLineField(title=_("Message"), description=_("Alert message"), required=True) reference = InternalReferenceField(title=_("Internal reference"), description=_("Internal link target reference. You can search a reference using " - "'+' followed by internal number, of by entering text matching " - "content title."), + "'+' followed by internal number, of by entering text matching " + "content title."), required=False) - pictogram_name = Choice(title=_("Pictogram"), - description=_("Name of the pictogram to select"), - required=False, - vocabulary=PICTOGRAM_VOCABULARY) - - pictogram = Attribute("Selected pictogram object") - start_date = Datetime(title=_("Display start date"), description=_("First date at which alert should be displayed"), required=False)