diff -r 4ed80b85a22a -r 7c9888114085 web/views/formrenderers.py --- a/web/views/formrenderers.py Thu Jul 30 18:52:26 2009 +0200 +++ b/web/views/formrenderers.py Thu Jul 30 18:52:33 2009 +0200 @@ -323,10 +323,12 @@ entity = form.edited_entity values = form.form_previous_values qeid = eid_param('eid', entity.eid) - cbsetstate = "setCheckboxesState2('eid', %s, 'checked')" % xml_escape(dumps(entity.eid)) + cbsetstate = "setCheckboxesState2('eid', %s, 'checked')" % \ + xml_escape(dumps(entity.eid)) w(u'' % (entity.row % 2 and u'even' or u'odd')) # XXX turn this into a widget used on the eid field - w(u'%s' % checkbox('eid', entity.eid, checked=qeid in values)) + w(u'%s' % checkbox('eid', entity.eid, + checked=qeid in values)) for field in fields: error = form.form_field_error(field) if error: @@ -334,10 +336,12 @@ w(error) else: w(u'') - if isinstance(field.widget, (fwdgs.Select, fwdgs.CheckBox, fwdgs.Radio)): + if isinstance(field.widget, (fwdgs.Select, fwdgs.CheckBox, + fwdgs.Radio)): field.widget.attrs['onchange'] = cbsetstate elif isinstance(field.widget, fwdgs.Input): field.widget.attrs['onkeypress'] = cbsetstate + # XXX else w(u'
%s
' % field.render(form, self)) w(u'') else: