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