diff -r ec5032c0d883 -r e62d6ef786d0 src/pyams_content/features/alert/zmi/container.py --- 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 ''.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)