Foswiki on GitHub is open for business! Next release meeting: Monday September 29, 1300Z

JQueryLibPlugin

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

Topic revision: r5 - 28 Apr 2009, StephaneLenclud
 
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. see CopyrightStatement. Creative Commons License