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

Field Tool

Pretty much every import/export module for Drupal (and there are some) has a tendency to implement their own hooks for retrieving information about node fields, and the CCK support that comes with them. Also, pretty much all of these solutions have a tendency to tie their hooks and field discovery to their module in some kind of way.

If you are a module developer and want to retrieve information about which kinds of stuff exists in a node, and what you can do with it... where do you get that information? Drupal core does not provide a registry for all node properties, let alone additional information like schema information or a standardized way to retrieve or set that data. CCK covers only a part of the whole node, disregarding the more fundamental properties like node author or creation date.

Node Reference formatters

Content-Type-Formatters.jpg

Node Reference formatters provides four additional display styles (formatters) for Node Reference CCK field.

Check this demo screencast

Fieldset
Standard Drupal collapsible fieldset where legend is referenced node title and value is node content in chosen format.
AHAH link
Button with #ahah property and value of referenced node title. When user clicks on it referenced node is called dynamically via AHAH callback which is in Drupal core.
jQuery clueTip
Utilizes jQuery clueTip plugin, nice dynamic (ajax) content loading in a tooltip when user hovers mouse on the link.
Thickbox
Loads referred content into thickbox, requires this module installed.
http://drupal.org/project/thickbox

Transformations

Transformations 6.x-1.0-beta1, "Edit pipeline" form

This module is unmaintained.

Sorry folks. Since I left my previous (Drupal-related) company, I haven't found time to work on this module, and without a strong time commitment I don't believe this is going to go somewhere. The good news is that the number and quality of other import/export modules has increased, so you'll likely find something that suits your needs. (See the next point.) The other good news is that a new module called Rules Transformers takes many of the ideas from this module and sets out to implement them on top of the magnificent Rules module, starting from Drupal 7.x and with an entirely new code base.

Good luck with your quest for the perfect data transformation module!

Upfront note for people researching modules.
There are a multitude of different import and export modules in existence to handle the complex task of getting data from other systems into Drupal. A wiki page has been created in an attempt to focus the efforts of the module developers and provide a handy guide for users looking to make a decision.

SWF Embed

SWF Embed is a simple developer-centered module for working with Macromedia Flash-based content.

Bronto API

Bronto API provides a drop-and-go solution for sending email via Bronto, a popular commercial email provider. This API includes functions that make it easy to add contacts, subscribe them to mailing lists, and send mail to your lists. It also includes a simple template system which lets other modules register their own templates and easily inject variables into the content.

Pages

Subscribe with RSS Subscribe to RSS - Developer tools