Posted by brendoncrawford on December 23, 2008 at 11:17pm
1: Extremely Easy
0% (0 votes)
2: Tolerable
29% (6 votes)
3: Difficult
33% (7 votes)
4: Extremely Difficult
10% (2 votes)
5: Impossible
29% (6 votes)
Total votes: 21

Comments
I would love to get
I would love to get everyones opinions.
Module development
I'll tell you where I'm having problems with this module is when it comes to integrating the plugins into a project i've developing that requires this module. It was pretty easy to upgrade my module to play nicely with the latest version of the Ajax module, the issues I'm getting stem from using the thickbox plugin. I'm not sure how it really ingrates and I might have to just account for people having it turned on and disabling the Drupal values that it sets because it's royally screwing up my current thickbox integration w/ the Ajax module (Outline Designer)
"Plaguing the world with Drupal; One Plone, Moodle, Wordpress, Joomla user at a time since 2005." ~ btopro
http://elearning.psu.edu/
http://elearning.psu.edu/projects/
http://elearning.psu.edu/drupalineducation/
Ex Uno Plures
http://elmsln.org/
http://btopro.com/
http://drupal.psu.edu/
errors and blank pages
I had no significant difficulty getting the ajax submission behavior for the forms in my modules, however, there are now many other forms with problematic behaviors. The worst of the symptoms is when you submit a form and get in return a blank page with a small resizeable textfield jammed into the upper-left corner. The first time I saw it was when I tried to dynamically submit one of my own forms using form.submit(). When I switched to a form button.click() everything worked as expected, however, I sometimes get the blank page when submitting forms on the admin pages, even some drupal core forms such as modules. I hacked the module so that there are no longer any ajax adjustments made to forms in an admin page, but I really don't know whether that is going to turn out to be an acceptable long-term solution.
If you could explain why I'm sometimes getting the blank page, maybe I can figure out how to avoid situations that cause it. I really hope this problem can be solved, because I love what ajax does for me when it works as expected. What I think I'd really like to see is some more control over which forms are impacted. If I could have the ajax behaviors only for forms I list, that would be awesome.
BTW, I activated the forms in my modules using the following code from your support page.
$form['#ajax'] = array(
'enabled' => TRUE
);
That worked fine, but I did have to do it, which means that site builders won't be able to get the forms they care about enabled without hacking mods.