--- a/src/pyams_content/features/alert/zmi/container.py Wed Aug 29 09:33:45 2018 +0200
+++ b/src/pyams_content/features/alert/zmi/container.py Wed Aug 29 10:34:03 2018 +0200
@@ -138,44 +138,13 @@
return {'visible': alert.visible}
-@adapter_config(name='pictogram', context=(IAlertTarget, IPyAMSLayer, AlertContainerTable), provides=IColumn)
-class AlertContainerPictogramColumn(GetAttrColumn):
- """Alert container pictogram image column"""
-
- header = ''
- weight = 10
-
- cssClasses = {'td': 'text-center width-50'}
- dt_sortable = 'false'
-
- def getValue(self, obj):
- pictogram = obj.pictogram
- if pictogram is not None:
- image = II18n(pictogram).query_attribute('image', request=self.request)
- if image:
- return '<img src="{0}" />'.format(absolute_url(image, self.request, '++thumb++32x32'))
- return '--'
-
-
-@adapter_config(name='header', context=(IAlertTarget, IPyAMSLayer, AlertContainerTable), provides=IColumn)
-class AlertContainerHeaderColumn(I18nColumn, I18nAttrColumn):
- """Alert container header column"""
-
- _header = _('alert-header', default="Heading")
- attrName = 'header'
- weight = 20
-
- def getValue(self, obj):
- return super(AlertContainerHeaderColumn, self).getValue(obj) or '--'
-
-
@adapter_config(name='name', context=(IAlertTarget, IPyAMSLayer, AlertContainerTable), provides=IColumn)
class AlertContainerNameColumn(I18nColumn, I18nAttrColumn):
"""Alert container message column"""
_header = _("Message")
attrName = 'message'
- weight = 30
+ weight = 10
def getValue(self, obj):
value = super(AlertContainerNameColumn, self).getValue(obj)