The reason I'm asking is because I'm looking for a way to modify
SQLFORM.grid in sqlhtml.py to get the icons to show up on the buttons
properly whether or not jquery-ui is loaded or not. By default
SQLFORM.grid tries to use jquery-ui for the user interface. base.css in
web2py has a number of icons in an image map that provide the images on
the buttons if jquery-ui is not installed. The jquery-ui has an image
map with the same icons names (at different locations) that provide the
images if jquery-ui is availalbe and ui='jquery-ui' (the default) is
provided on creation of SQLFORM.grid. The image map name differs in the
two scenarios, but the image names are the same.
So, if I could figure out in SQLFORM.grid if jquery-ui is available to
the app, then I could provide the proper image map name and get the icon
names/locations set properly. In addition, it appears that the text of
the A element needs to be formatted differently depending on whether or
not jquery-ui is used (and some other css needs to be applied).
All of this is a long drawn out explanation of why I want to be able to
figure out, in SQLFORM.grid in sqlhtml.py whether or not jquery-ui is
available for me to use. I was kinda hoping there would be something in
the request object that would help me out, but I haven't been able to
find anything.
Sorry if this is confusing, I'm up late again (yes, I'm an old dog) and
need some sleep.
-JIm
On 9/16/2011 7:12 PM, pbreit wrote:
You would only be able to figure it out if you had the HTML page
transmit that info to you via a form submission, querystring field, etc.
But why do you need to do this? Don't you know whether or not you are
serving the library? I'm confused.