--- form.py 2008-01-05 13:39:09.000000000 +0100 +++ form.py 2008-01-06 12:05:18.000000000 +0100 @@ -29,14 +29,14 @@ out += self.rendernote(self.note) out += '\n' for i in self.inputs: - out += ' ' % (i.id, i.description) - out += "" + out += ' ' % (i.id, net.websafe(i.description).decode('utf-8')) + out += "" out += '\n' % (i.id, self.rendernote(i.note)) out += "
"+i.pre+i.render()+i.post+"
"+i.pre+i.render().decode('utf-8')+i.post+"%s
" return out def rendernote(self, note): - if note: return '%s' % note + if note: return '%s' % net.websafe(note).decode('utf-8') else: return "" def validates(self, source=None, _validate=True, **kw):