I'm not sure what Earl's plans are, but I can see a rather small contrib that does the following: - Provides a directory within it called "plugins", into which you place whatever jquery plugins you want. - Provides a page similar to admin/build/modules that lists the found plugins and lets the admin enable/disable them. - In hook_init(), adds the enabled plugins to the javascript queue. Alternatively we could allow them to be added to specific pages only, but in most cases I think the new jquery compressor would be more useful than selective addition. Tracking of plugins beyond just name (jquery.plugin.js, which is what jQuery recommends) would require .info files or similar from jquery.com. Of course, as Derick said project* is already close enough that it shouldn't be that hard for them to add them... Such a module shouldn't even be that hard. The only hard part would be the theming of the admin form. The rest is simple. :-) On Tuesday 11 September 2007, Tao Starbow wrote:
Hi Earl,
Are you going to wrap jQuery UI in a module and make Views 2 depend on it (ala the current approach for the Interface module), or include the plugin with the views module, or just provide instructions to the user on how to downloaded it (in keeping with the "no 3rd-party code in the cvs repository" policy)?
cheers, -tao
Earl Miles wrote:
Tao Starbow wrote:
Having jQuery UI in core would be huge. I know there was general agreement that the interface plug-in was not up to snuff (too big, too clunky). Hopefully jQuery UI will be acceptable (seems likely since John Resig has been leading the development). Having a drag & drop library included Drupal 6 would catalyze a revolution in UI work.
While I don't see jquery UI in core, Views 2 is likely going to rely on it for its UI, which means it will see widespread use.
-- Larry Garfield AIM: LOLG42 larry@garfieldtech.com ICQ: 6817012 "If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of every one, and the receiver cannot dispossess himself of it." -- Thomas Jefferson