This project is read-only.
1
Vote

Widgets for jQuery Tools plug-ins

description

Having widgets that support the jQuery Tools plug-ins would be very, very cool. See http://flowplayer.org/tools/index.html for more info.
 
I was going to suggest adding transition types (fade, dissolve, etc.) to the carousel widget, but I see that the plug-in on which the widget is based does not support different transitions. The jQuery Tools Scollable plug-in (http://flowplayer.org/tools/scrollable/index.html) does - and then some.

comments

hismightiness wrote Apr 7, 2011 at 6:42 PM

I am not sure this is a good idea, looking at this forum thread: http://flowplayer.org/tools/forum/20/61410

wrote Oct 28, 2011 at 11:53 PM

wrote Oct 30, 2011 at 5:59 AM

wrote Feb 14, 2013 at 7:07 PM

dagilleland wrote Dec 7, 2013 at 12:31 PM

FYI for others - the link to the forum thread noted by hismightiness (Will Strohl) is broken. I was able to find a Google cache of it here (but don't expect it to be around for too long).

The upshot of that referenced forum thread (between Mar & Apr, 2011) was that someone was concerned that the jQuery Tools project wasn't being maintained well enough (sparse update cycle) and therefore would not be reliable in keeping up with jQuery (he cited compatibility problems between jQuery Tools version 1.2.6 and jQuery 1.5).

So, it's basically a judgement call on whether to integrate jQuery Tools (as any is when you are considering bringing in dependencies to 3rd party projects). DotNetNuke (now DNN) has an obvious commitment to certain 3rd party tools (like jQuery), but when creating DNN Extensions, it's important to realize that pulling in 3rd party dependencies might be a "risk multiplier" for anyone wanting to use your DNN Extension. If that 3rd party software has compatibility problems or doesn't keep up with patches, then it can bog down your extension. Worse, if the 3rd party tool has conflicts with other 3rd party tools (perhaps doing similar functions/features), those conflicts will reflect on your own DNN extension.

It's all about what you're willing to maintain and what you think might drag your project down.