AHAH Response

Component type

module

Downloads

19607

Component created

Component changed

This module provides a 'ahah_response' themehook. I'd like to encourage module developers that implement an AHAH callback to consider using this theme function rather than calling drupal_json directly. Doing so would enable other modules to adjust the response via hook_preprocess_ahah_response.

AHAH Page Storage

Component type

module

Categories

Downloads

3530

Component created

Component changed

This module provides a way for modules to store information about the state of a page as it changes during AHAH callbacks. It provides no end-user functionality, but gives an API for other modules to use. Examples of modules using this are ahah_script_ensurer and ahah_style_ensurer.

AHAH Script Ensurer

Component type

module

Downloads

3756

Component created

Component changed

Without this module, if during the processing of an AHAH callback, javascript files are added using drupal_add_js() but those files aren't already loaded on the base page from which the AHAH request originated, then those files don't get loaded. This is an unfortunate limitation of Drupal's AHAH system. This module addresses that limitation. However, to take advantage of this, a module implementing an AHAH callback needs to send the response through theme('ahah_response') as provided by the ahah_response module.

AHAH Style Ensurer

Component type

module

Downloads

3558

Component created

Component changed

Without this module, if during the processing of an AHAH callback, css files are added using drupal_add_css() but those files aren't already loaded on the base page from which the AHAH request originated, then those files don't get loaded. This is an unfortunate limitation of Drupal's AHAH system. This module addresses that limitation. However, to take advantage of this, a module implementing an AHAH callback needs to send the response through theme('ahah_response') as provided by the ahah_response module.

Preprocess Order Corrector

Component type

module

Categories

Maintenance status

Development status

Downloads

1868

Component created

Component changed

Whether or not this module gets ported to Drupal 7 depends on whether a solution to #939462: Specific preprocess functions for theme hook suggestions are not invoked reintroduces a need for this module. At this time, there is no Drupal 7 ordering bug that requires this module.

Units API

Component type

module

Categories

Maintenance status

Development status

Downloads

5519

Component created

Component changed

Units API converts between various weights and measurements. The conversion uses the International System of Units (SI) conversion factors. Where possible, these conversion factors are those provided by the U.S. National Institute of Standards and Technology (NIST) Special Publication 811, 2008 Edition. If the NIST does not provide the conversion factor, other sources may be used as long as the work is GPL compatible.

The central API call, unitsapi_convert($value, $from, $to, $details = FALSE), returns the result of the conversion. By setting $default = TRUE, the result is an array that contains the converted value, plus the full name of the units involved in the conversion, singular or plural depending on the quantity.

This module is only an API and does not have an user interface.

Beautify

Component type

module

Maintenance status

Development status

Downloads

5510

Component created

Component changed

This module is looking for a co-maintainer. Please contact psynaptic via his personal contact form if you are interested.

The Beautify module buffers the HTML output of Drupal and processes it through HTML Tidy, htmLawed or a set of built-in search/replace functions for beautifying (auto-indentation), flattening (removing indentations) and compacting the HTML source output to the browser.

Growl

Component type

module

Categories

Maintenance status

Development status

Downloads

1887

Component created

Component changed

A convenience utility for Mac-based Drupal developers, this module pipes watchdog messages to the Growl notification framework. Growl allows notices to be logged to files, presented in friendly popup windows while working in another app, and so on. It requires that the 'growlnotify' command line utility be installed.

Inspired by netaustin's tip in #drupal. Long live localhost!

Createcontent

Component type

module

Maintenance status

Development status

Component created

Component changed

Allows module developers to change the "Create content" AKA node/add page.

With a simple hook you can override the items shown in that page, add, remove or change the helptexts and even change the links where the node/add/foo items are pointing to.

Useful in when: