Maintainers strive to actively monitor issues and respond in a timely manner.

Injected API (injapi)

This is a proof-of-concept module for a pattern to replace some overly verbose info hooks for a better DX, and a better ratio of verbosity vs expressiveness/readability.

The module wraps around 3 well-known info hooks, to provide an alternative API based on the "InjectedAPI" pattern.

With injapi, hook implementations should be
- less verbose
- less boilerplate
- more semantic
- more informative to read
- more pleasant to work with overall.

Results:
- hook_image_default_styles(): Awesome!
- hook_schema(): Nice.
- hook_menu(): Debatable.

Explanation: hook_menu() already has a pretty good information density, while hook_image_default_styles() has not. hook_schema() is somewhere in the middle.

Why should I install this?

If you intend to manage your image styles in code instead of the database, then hook_injapi_image_default_styles() is enough reason to install this module.

All the rest (menu and schema) can be seen as case studies, which you are free to use or not. At least, they won't be in the way.

Shortsite

Minimal distribution - test only

Watchdog Digest

This module sends watchdog entries by email in a digested format.

Google Code-in 2012/2013 task proposals

Google Code-in 2012

This project is used to collect task proposal for this year's edition of Google Code-in.

More info: http://groups.drupal.org/node/263163

RGraph Thermometer

A screenshot of the results of the RGraph Thermometer module

The RGraph Thermometer module allows authorized users to create thermometers for fundraising, goal tracking, etc. The thermometer is rendered using the RGraph Javascript libary.

This module was created for the Silverlines Philanthropy Corporation by Christopher Millward.

Requirements

As this module uses the RGraph Javascript library, HTML5 Canvas support is required.

Installation

Installation is relatively straightforward:

  1. Visit the RGraph website at http://www.rgraph.net/ and download the latest version of the RGraph library. This module has not yet been tested with the Oct. 2012 Beta release, but it should fine with anything later than the July 2012 (Stable) release.
  2. Extract the library as-is into the appropriate libraries folder (sites/all/libraries or sites/example.com/libraries).
  3. Install this module.

If all goes well, the Status Reports page should indicate that the RGraph library is installed.

Usage

Thermometers are a content type and thus can be created / published / administered like any other content type in Drupal.

To add a new thermometer:

  1. Go to node/add/rgraph-thermometer
  2. Fill in the Minimum value, Maximum value, and Current value fields, then save the node.

Pages

Subscribe with RSS Subscribe to RSS - Actively maintained