"""CGIWrapper dump errors admin script.""" from WebUtils.Funcs import htmlEncode from _dumpCSV import _dumpCSV class _dumpErrors(_dumpCSV): def cellContents(self, rowIndex, colIndex, value): """Return cell contents of CSV file. This subclass adds a link to error files. """ if self._headings[colIndex] == 'error report filename': return '<a href="_viewError?filename=%s">%s</a>' % (value, value) else: return htmlEncode(value)