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

Scrollable Views

Scrollable Views

This module extends the views module with a views plugin to make scrollable content with the jquery.scrollable plugin.

Modal Frame API

This module provides an API to render an iframe within a modal dialog based on the jQuery UI Dialog plugin. You should not install this module unless another module requires you to, or you wish to use it for your own custom modules.

It is an alternative to Popups API (Ajax Dialogs) which implements its own library and API to manage popup dialogs. On the other hand, the Modal Frame API is based on the jQuery UI Dialog plugin and it is specially built to deal with iframe elements with very little effort (and no particular AJAX requirements).

For themers, this module provides a default template for rendering child pages within modal frames (modalframe-page.tpl.php) that can be copied to the theme directory and customized to suit the particular needs of the site. It is also pretty easy to adapt the provided stylesheets to match the look of the site.

Requirements related to jQuery UI: jQuery UI version 1.7.x (1.8.x. not yet supported) Note that you also need jQuery 1.3.x, currently provided by jQuery Update 6.x-2.x.

Highly recommended: onBeforeUnload API (enhances synchronization of parent/child windows). See reference: #669436: In search for alternatives to the unload event.

Builtin support for: Dirty Forms.

Modules using Modal Frame API: Modal Frame Contrib Package (includes mini-modules that implement the Modal Frame API to enhance the usability of a few day to day tasks in every Drupal site), Node Relationships, Modal Frame CCK Editor, Modal Frames from Menu Items, Subnodes by Taxonomy.

Modal Frame API is pretty simple, but powerful at the same time.

iTweak Login

iTweak Login - Screenshot 1

iTweak Login module provides very useful tweaks for the standard user login form:

  • Lightweight and powerful
  • Complements nicely functions of Login Toboggan module (if it is present)
  • Works with any theme (that does not already customize user login)
  • Customize "Log in" button:
    • select any custom name
  • Customize "Username" and "Password":
    • Change labels (if not using LoginToboggan)
    • Add text before username field in login page
  • Customize "Create new account":
    • Change link wording
    • Change URL (for example to a custom signup page)
    • Change to a button with any custom name (defaults to "Register")
  • Customize "Request new password":
    • Remove link completely
    • Change link wording
    • Change URL (for example to a custom login help page)
    • Change to a button with any custom name (defaults to "Reset Password")
  • Perfect for Multilingual websites (locale module required) and Internationalizable (i18n module required) - See Russian example on Screenshot 4
  • All custom labels are applied to tabs and buttons on /user/* pages for consistent look
  • Adds "can change own password" permission (make sure to enable it for all roles that are allowed to change their own password immediately after module installation).

Batch API (backport)

Straight backport of Batch API from Drupal 6. Developers can add a dependency on this module to enable and ensure batch functionality.

Drupal Terminal

Screenshot of the open terminal

Terminal provides an on-screen JavaScript console to control your website.

SWFObject Filter

SWFObject Filter module automatically loads the SWFObject script into the head of the page if it's needed.

About SWFObject

SWFObject 2 offers multiple standards-friendly methods to embed SWF files into web pages. It uses JavaScript to detect Flash Player and avoid broken SWF content, and is designed to make embedding SWFs as easy as possible. It supports the use of alternative content to display content to people that browse the web without plug-ins, to help search engines index your content, or to point visitors to the Flash Player download page. SWFObject 2 detection is future-proof, includes Adobe Express Install, and offers an elaborate API for JavaScript developers. All of this is powered by one small (under 10K) JavaScript file.
- http://www.adobe.com/devnet/flashplayer/articles/swfobject.html

Pages

Subscribe with RSS Subscribe to RSS - Developer tools