[jToolkit-cvs] jToolkit/widgets form.py,1.2,1.3
Brought to you by:
davidfraser,
friedelwolff
From: <dav...@us...> - 2003-10-14 09:37:35
|
Update of /cvsroot/jtoolkit/jToolkit/widgets In directory sc8-pr-cvs1:/tmp/cvs-serv30224 Modified Files: form.py Log Message: added code to support passwords in SimpleForm - by default, anything with 'password' in the name Index: form.py =================================================================== RCS file: /cvsroot/jtoolkit/jToolkit/widgets/form.py,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** form.py 25 Aug 2003 12:16:45 -0000 1.2 --- form.py 14 Oct 2003 09:37:31 -0000 1.3 *************** *** 79,82 **** --- 79,84 ---- elif self.displaytype == 'update': return widgets.Input({'name':self.name, 'value':valuestr, 'style':style}, readonly=self.readonly) + elif self.displaytype == 'password': + return widgets.Input({'name':self.name, 'value':valuestr, 'style':style, 'type':'password'}, readonly=self.readonly) elif self.displaytype == 'text': return widgets.TextArea({'name':self.name, 'style':style, 'rows':self.rowspan}, readonly=self.readonly, contents=valuestr) *************** *** 192,195 **** --- 194,199 ---- for option in options: category.addoption(option, option) + elif name.lower().find('password') != -1: + category.setdisplayoptions(display=1,readonly=0,displaytype='password',alwaysallowblank=0) else: category.setdisplayoptions(display=1,readonly=0,displaytype='update',alwaysallowblank=0) |