This module would provide a framework where users can write themes and other modules to use preset animation controls for various places within drupal. so the end user doesnt need to know javascript to create cool customizable effects to any drupal element. this will allow an easy way of making drupal front end a little less static with these subtle dynamic effects..
...
eg uages of this module.
- This module in conjunction with panels could be used to provide a rotating panel slideshow on the front page of the drupal site or panels fading in and out randomly. somewhat like jquery slideshows but easier implementation and more versatile user control.
- used to apply effects to any themable element and thus create animated menu from within drupal.
- animate in and out blocks according to user's request
- AJAXifying fade in and out content on page to create an animated page change look.
-
in conjuction with views, to provide the views output in animated format. like fading in line by line...
-
to allow themers to use this API to create more awesome themes that will make drupal less static and more dynamic!!!
this is my idea, i'm not sure how feasible this is though... i know javascript and php and a little module development and i'm hoping it will be enough to get a starting foothold on this project and participate in this years gsoc...
hmmm... i'm providing a functionality that can enable the user to use the drupal interface [a form] to add, edit animation controls to any drupal element. eg - a div, span , a
<
p> tag or by classid. the user can also select preset animation to fire on certain event conditions. force these events to only take place on a particular series of pages.. etc.. he can also add his own custom jscript code to execute.
Comments
What would the result be?
Are you talking about one module or more than one? Can you provide a little more detail?
For example, I'm away of 4 modules that let you do slide shows already? How would this be different?
When you say animated menu do you have any kind of examples? There are modules that already provide some forms of animation.
I guess what I'm getting at is a lot of this can already be done with existing modules. What makes this different? What makes this better?