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

iTweak Upload

iTweak Upload Screenshot (Mac)

iTweak Upload module revamps Drupal file uploads with sexy thumbnail previews and mime icons, adds image gallery views for attachments and tweaks file upload forms and attachments display.

Summary of features (Drupal 6):

  • Beautify and improve the upload form for file attachments in nodes and comments (created by core upload.module and by Comment Upload module)
  • (Option) Preview uploaded image files
  • (Option) Display thumbnails for image attachments
  • (Option) Display image attachments in a gallery
  • (Option) Show images in animated popup, grouped or slideshow with one of many image popup modules (see below)
  • Independent of theme - works with any theme that does not already customize file uploads.
  • Compatible with popular modules download_count, private_upload
  • jCarousel (if installed) can be used for the image attachments gallery (experimental)
  • jCarousel Lite (if installed) can be used for the image attachments gallery (experimental)
  • Insert feature added to the files upload form (Insert module required)
  • Insert feature preview of presets (experimental)

See details for Drupal 7 features (in active development).

Node Reference Create

Unmatched entries are automatically created and referenced

Node Reference Create is an enhancement to the nodereference autocomplete widget that allows users to reference non-existent nodes.

When no matching node is selected, the new nodes are automatically created allowing for a seamless and intuitive user experience that is similar to free tagging.

If you are unfamiliar with CCK or using the Nodereference field, check out the CCK Documentation.

Multi-column checkboxes radios

multicolumn.png

Display checkboxes and radios in columns in CCK, webform or FAPI elements.

Usage

CCK: Multicolumn option settings is in the field configuration screen of field types text, nodereference, userreference, content taxonomy and Select or other if they use the check boxes/radio buttons widget. See README.txt on how to add additional CCK widget type support. If you find any other CCK widget type can be supported, please report in issue queue so they can be added.

Webform: See #946956: Implement alter() hook to allow external module to extend existing components?

Form API: in the definition of checkboxes/radios form element, add the '#multicolumn' property to the checkboxes or radio buttons form element definition:

<?php
$form['my_checkboxes'] = array(
'#type' => 'checkboxes',
'#multicolumn' => array('width' => 3),
.
.
.
);
$form['my_radios'] = array(
'#type' => 'radios',
'#multicolumn' => array('width' => 5,
'row-major' => TRUE,
'indent' => 3,
'caption' => t('December'),
'column-heading' => array(t('Mon'), t('Tue'), t('Wed'), t('Thu'),

Node Reference Variables

Drupal 7 Version

This module exposes nodes referenced via the node_reference (References) module in two ways:

1.- Provides a field formatter to display as jQuery UI Tabs, the nodes referenced in a field. This allows to display this references as tabs, not only in a node page but also in any section that allows to display fields with an available formatter (views, panels, etc...).

2.- Also, if desired, the render arrays of the referenced nodes are available to themers in node.tpl.php, so that they can be printed easily as shown in the inline documentation:

/**
 * Implementation of hook_preprocess_node().
 * 
 * Adds the render array for each referenced node attached 
 * to the parent node:
 * E.g. if you have a Node Reference field called field_foo and
 * it has three values, the render arrays will be accessible
 * to be printed in this way in a node template:
 * 
 * print drupal_render($field_foo[0]['node_rendered']);
 * print drupal_render($field_foo[1]['node_rendered']);
 * print drupal_render($field_foo[2]['node_rendered']);
 * 
 * Note that the content for a certain referenced node is available
 * only if the user has access to this content.
 * 
 * All options can be configured at:
 * admin/config/content/nodereference_variables
 * 
 */

Drupal 6 Version

ImageField Assist

This module can use every single ImageField field added to any node in a Drupal 6 website, and uses ImageCache presets to display it.

Pages

Subscribe with RSS Subscribe to RSS - Developer tools