src/pyams_content/features/alert/interfaces.py
changeset 902 e62d6ef786d0
parent 841 d50743e69693
child 956 a8723fffbaf6
--- 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)