[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)
|