Empower developers with tools that assist with developing and debugging the frontend or backend of the site.

TAPIr

The Tables API defined by TAPIr can be used by module developers to include simple, dynamically configurable tables in their modules. The tables generated by TAPIr feature dynamic loading of data but also dynamic positioning and disabling of fields (columns) based on settings configured in the table's settings page. Settings pages are auto-generated and include helpful links to preview tables and view a master tabel list. Tables defined by TAPIr are also extensible, so your tables will be available for other module developers to hook into in a method similar to the Forms API.

Interested users and developers should:
Check out the documentation

Use TAPIr and give site owners maximum control over the look and feel of their sites!
This project will be used extensively to support the Übercart Project.

Provisionator

Provisionator is a utility module for use in managing the deployment (provisioning) of new sites in a shared Drupal hosting environment.

Double Click

This module allows you go to the edit page by double clicking on any internal link to an item.

Users with the proper permissions can double-click on:

Node History

Node History is a replacement for the revision list built into the node module.

Bot

Druplicon is a PHP IRC bot that has been servicing #drupal, #drupal-support, and many other IRC channels since 2005, proving itself an invaluable resource. Originally a Perl application coded by Morbus Iff, he always wanted to make the official #drupal bot an actual Drupal module. This is the fruit of these labors. Whilst the needs of Druplicon are driving the future and design of the module, this is intended as a generic framework for IRC bots within Drupal, and usage outside of Druplicon is encouraged.

Node As Block

This module allows those with the appropriate permissions the right to create blocks for each node. By default these blocks display the node title as the block title and the node teaser as the body. This can be themed by overriding the theme('nodeasblock', $node) function. The goal of this module is to break down conceptual barriers between nodes and blocks.

Pages

Subscribe with RSS Subscribe to RSS - Developer tools