# HG changeset patch # User David Douard # Date 1380791408 -7200 # Node ID 9785c54e707eaac6b612fde0325da6cb1c34b71b # Parent 13181e65273647109ceb1f56cd2ff2b26c38a102 [date picker] revert #ec65ca70aac9 which breaks the date picker (closes #3182844) diff -r 13181e652736 -r 9785c54e707e web/formwidgets.py --- a/web/formwidgets.py Thu Sep 26 19:04:45 2013 +0200 +++ b/web/formwidgets.py Thu Oct 03 11:10:08 2013 +0200 @@ -688,7 +688,7 @@ # XXX find a way to understand every format fmt = req.property_value('ui.date-format') fmt = fmt.replace('%Y', 'yy').replace('%m', 'mm').replace('%d', 'dd') - req.add_onload(u'$("#%s").datepicker(' + req.add_onload(u'cw.jqNode("%s").datepicker(' '{buttonImage: "%s", dateFormat: "%s", firstDay: 1,' ' showOn: "button", buttonImageOnly: true})' % ( domid, req.uiprops['CALENDAR_ICON'], fmt)) @@ -720,7 +720,7 @@ def _render(self, form, field, renderer): domid = field.dom_id(form, self.suffix) - form._cw.add_onload(u'$("#%s").timePicker({step: %s, separator: "%s"})' % ( + form._cw.add_onload(u'cw.jqNode("%s").timePicker({step: %s, separator: "%s"})' % ( domid, self.timesteps, self.separator)) return self._render_input(form, field)