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

Image Caption

Image Caption

DESCRIPTION:

This module uses JQuery to dynamically add captions to images.
The image title attribute is used to create the caption.
It basically wraps the image in an html container div, takes the image title text and appends that in a child div underneath the image.
Technically, it works by implementing Drupal's hook_nodeapi to add one small snippet of captioner jquery to the head section of the page when a node of the configured type is viewed.

EXAMPLE:

<img src="/files/example.jpg" title="example caption" class="caption" />

This will result in an image with the caption of 'example caption'

INSTALL:

  1. Copy the image_caption folder to your Drupal modules folder
  2. Add the empty css definition:
    .caption{} 
    

    to the stylesheet used by your WYSIWYG editor (to enable it to appear in the style select box on the editor toolbar, or class select box).
    You might be able to add it to your theme's style.css to get it to appear in the class dropdown box in your WYSIWYG editor.

  3. Enable the Image Caption module in Drupal module administration.
  4. IMPORTANT: After install, select the node types to include in image caption processing under Site Configuration > Image Caption

NOTE:

jQuery History

Brings the jQuery History plugin to Drupal.

MailQ (Mail Queue)

MailQ Logo

MailQ is a module that queues ALL mails originating from a Drupal site into a queue and then processes this queue and sends mails in batches during cron runs. However, it still uses drupal core or other modules like Mimemail to actually send the mails.

Update: A new release 6.x-2.0-alpha1 is now available. Download and try.

Quick Admin Modules

Add client-side dependency checking to Modules Administration page.

Cache Disable

Small module that disables all caches while enabled.

Virtual Sites

Virtual Sites offers almost the same (and more) functionality as the Drupal multi-site feature without the need for the complicated setup of that feature. Depending on conditions (e.g. requested url or user role) handled by the Condition(s) module (bundled with Virtual Sites starting with the 7.x version), you can override theme, site information, menus and more to virtually present the visitor with a different website.

It is by no means limited to that, but one common example of where to use Virtual Sites is the mobile version of a site, intended to be viewed on mobile devices like smartphones or tablets. Using nothing else but Virtual Sites, you can set up all possible combinations of required functionality, like checking for:

  • a mobile browser (using the Browser condition);
  • a secondary hostname, eg. m.example.com (using the Hostname condition).

If any of the conditions above is met, you can:

  • switch the theme to a mobile-friendly one (using the VS Themes module);
  • even if the visitor used the regular URL, redirect them to the secondary hostname m.example.com (using the VS Common Settings module).

What it can do

Pages

Subscribe with RSS Subscribe to RSS - Developer tools