Development page for
JQueryLibPlugin
Motivations
I decided working on
JQueryLibPlugin as at the time
JQueryPlugin was not ported to Foswiki, marked as 'asked author first' and as usual I needed things done for yesterday.
Moreover I didn't like so much the directory structure in
JQueryPlugin, didn't need the macros provided and most of all didn't want to break Michael's stuff while working on the features I needed. So I went my way for now. We can possibly merge everything at some point like we did with
JQueryDevPlugin in the past.
TODOs
-
Add farbtastic by default in Config.spec
.
-
Further improve pattern skin color settings. No need to do 'commit' after saving preferences. Not on the road map anymore.
-
Add macro like JQSCRIPT
and JQSTYLE
put using addToHEAD
. Thus enabling inclusion of js
ans css
for single pages. Done.
-
Add an STARTADDTOHEAD
ENDADDTOHEAD
macro. Don't really need that after all.
- Add free form
addToHEAD
setting in Config.spec
?
-
Add more jQuery themes. Maybe only once jQuery UI 1.6 is released. In fact 1.6 introduces quite a few CSS changes. It also standardize rounded corner in CSS. Done.
- Add more jQuery plugin.
- Improve example page. Done some of that already.
-
Once 1.6 is out: provide pattern skin mod to enable skinning through http://jqueryui.com/themeroller/ . Already have a prototype of that stuff and it is really nice. Maybe it should be published as a JQueryUiSkin package though. See SoftSkin for an example of a skin supporting theme roller.
- Support JQuery UI date selector in forms
- Support theme color modifications somehow. There should be a parser/generator enabling you to change colors from roller themes using color picker.
Links