External New Tab

Component type

module

Maintenance status

Development status

Downloads

18002

Component created

Component changed

This extremely simple module allows you to easily open links to external sites or PDF documents in new tabs. It uses jQuery instead of target=_blank so the markup will still validate. You can also configure which pages you would like this module to apply to.

It's preferred over the great http://drupal.org/project/extlink module for cases when you either only need this one feature (since this module is much more lean) or it is important that the generated (i.e., dynamically by JavaScript) markup still validate.

JS injector

Component type

module

Maintenance status

Development status

Downloads

68121

Component created

Component changed

Allows administrators to inject JS into the page output based on configurable rules. It's useful for adding simple JS tweaks without modifying a site's official theme - for example, a 'nighttime' color scheme could be added during certain hours. The JS is added using Drupal's standard drupal_add_js() function and respects page caching, etc.

Feedback & Suggestion Tab

Component type

module

Maintenance status

Development status

Downloads

9440

Component created

Component changed

Feeback & Suggestion Tab adds a tab to the viewport, next to the scrollbar, which solicits feedback and suggestions from website visitors. GetSatisfaction.com, UserVoice.com and other similar services use a tab like this, and are the source of inspiration for this module. The webpage in the modal dialog that appears after clicking the tab is configurable, but only pages in an <iframe> are supported for now. Contributions for AHAH content are encouraged.

Open Form Help Links In New Window

Component type

module

Maintenance status

Development status

Downloads

1426

Component created

Component changed

About

The Open Form Help Links In New Window module makes all links in forms in the content area open in a new window or tab. It changes the behaviour of any link in the form, regardless of whether it links to an internal or external URI. It doesn't change the behaviour of other links on the page that are not in the form.

Jquery Dropdown

Component type

module

Maintenance status

Development status

Downloads

5867

Component created

Component changed

This module uses custom jquery + css + html to replace a standard drupal single dropdown with css-driven dropdown that has much more flexibility with styling than the default browser select element.

Permission Select

Component type

module

Maintenance status

Development status

Downloads

23491

Component created

Component changed

Permission Select is a module that allows for quicker editing of role permissions on /admin/user/permissions.

The module utilizes jQuery to manipulate the DOM, creating links to check all / uncheck all on each set of permissions for each module. This allows for quicker manipulation of permissions for standard users.

jSpotlite

Component type

module

Downloads

683

Component created

Component changed

jSpotlite plugin for Drupal. Provides some helper functions for creating spotlites and views integration including a style plugin.

Functional but under heavy development. For programmers this means function definitions and API's may change before final release as features are added.

SWFObject Filter

Component type

module

Maintenance status

Development status

Downloads

1678

Component created

Component changed

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

Modal Frame API

Component type

module

Maintenance status

Development status

Downloads

126444

Component created

Component changed

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.