DRAIP - an old idea renewed
DRAIP: Drupal Remote Administration Interface Protocol
"Pay no attention to that man behind the curtain, err drape, err draip!"
--- with appologies to L. Frank Baum :)
Latest Ajax Popup News
Trying to edit the Ajax Popup wiki is just getting me the white screen of death, which is bad since it is all painfully out of date.
The big news is that all three patches have been rolled back into one. And it is prettier. More info at:
http://drupal.org/node/193311#comment-770004
I have integrated all the feedback I got at DrupalCon Boston, so I see it at the end of it's second phase of development. Now it is ready for some serious tire kicking from the rest of the world.
Read moreDeveloping AHAH Submit Functionality
This post is intended to pull together my thinking and some of the discussions that took place in Boston around how to get a solid framework in place for real next-generation javascript into core for Drupal 7. My specific interest is in taking the promise of Nedjo Rodgers ajaxsubmit.module (part of the jstools project) and overhaul it to work in harmony with the amazing new AHAH features in Drupal 6.
My objective is to release a solid contrib module for Druapl 6.0 which provides a good framework for developers interested in this functionality, and implements some useful default behavior that will give it some purpose and life "out of the box." Assuming I can make decent progress on this in the next six weeks, this is a good way to figure out what's needed, and define functionality and code which can be engineered into Drupal core for the 7.0 release.
The full post here contains my initial spec, thinking on how to accomplish all this, and first experiments with extending the existing ajaxsubmit module.
Read morePopup Dialogs and CCK
I have been playing with the CCK head and my modal dialogs, and you can see the result at:
http://www.citris-uc.org/blog/tao/drupal_modal_dialogs_and_cck (2 minute loop)
I am particularly happy with the new ability to detect if the drag-and-drop table has been modified, and to offer to save the current progress.
Aside: Those of you paying close attention might have noticed me cheating. The /admin/content/types page doesn't actually have "fields" links. But it should (http://drupal.org/node/215623)
Read moreAjax Modal Dialogs (Popup Module)
I have a new Drupal 6 module that brings modal dialog to the admin interface. You can check out a screencast at:
http://www.citris-uc.org/drupal_modal_dialogs
The project itself is at:
http://drupal.org/project/popups
Improved Image Field Module
See preview attached, the FUTURE ajaxy image field module that we should create.
Functionality :
- Ajax upload, like the upload module, no need to reload the page
- possibility to choose a FEATURED image, to select which image should be displayed when in a teaser.
-
like image field, possibility to change alt text and title.
add a CAPTION FIELD ??
-
possibility to re-arrange the order of the images by clicking on the UP and DOWN arrows.
Maybe even better with a DRAG AND DROP interface to re-arrange the order of the image !
Lesson #35 - Leveraging the AHAH capabilities in Drupal 6
This week in the Dojo, quicksketch will introduce the AHAH framework (think Ajax) in Drupal 6. The framework allows developers to build forms that dynamically change, without writing any new javascript. Come see examples of AHAH in core, and how you can AHAH enable contributed modules, such as adding a "More" fields button.
Read moreAjax panels
Add the possibility to refresh a content panel with a timer with ajax.
Ho is possible extending the content panels with autorefresh via ajax for you?
Dynamic Views module (AHAH page loads)
Hi Everyone,
I just wanted to let you know about a new views related module, Dynamic Views. (http://drupal.org/project/dynamic_views) It allows you to dynamically update the main content area (no page reload) when you click a node link in a view block. It also allows you to change dynamically update a view using a filter at the top. You can combine it with some elements of the jquery interface library for some pretty cool effects. (see http://warnerbrosrecords.com/artists)
Spry AJAX Framework
I just created the Spry Framework Module to facilitate the implementation of some Spry Goodness into Drupal.
Read moreThe Spry framework for Ajax is a JavaScript library for web designers that provides functionality that allows designers to build pages that provide a richer experience for their users. It is designed to bring Ajax to the web design community who can benefit from Ajax, but are not well served by other frameworks.