Update of /cvsroot/jtoolkit/jToolkit/widgets
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28383
Modified Files:
widgets.py
Log Message:
Added ability to have multiple independent scripts in the header of a widgets.Page
Index: widgets.py
===================================================================
RCS file: /cvsroot/jtoolkit/jToolkit/widgets/widgets.py,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -d -r1.19 -r1.20
*** widgets.py 10 Feb 2004 08:39:22 -0000 1.19
--- widgets.py 10 Feb 2004 09:20:20 -0000 1.20
***************
*** 232,236 ****
self.title = title
self.headerwidgets = headerwidgets
! self.script = PlainContents(script)
ContentWidget.__init__(self, None, contents, newattribs)
--- 232,239 ----
self.title = title
self.headerwidgets = headerwidgets
! if type(script) in (list, tuple):
! self.script = [PlainContents(scriptinst) for scriptinst in script]
! else:
! self.script = [PlainContents(script)]
ContentWidget.__init__(self, None, contents, newattribs)
***************
*** 282,286 ****
for widget in self.headerwidgets:
result += widget.gethtml()
! result += self.script.gethtml()
# finished the head
result += """
--- 285,290 ----
for widget in self.headerwidgets:
result += widget.gethtml()
! for script in self.script:
! result += script.gethtml()
# finished the head
result += """
|