Modules

Contributed (contrib) modules are plugins for Drupal that extend, build or enhance Drupal core functionality. Use matching versions (modules released for Drupal 5.x will not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and may or may not have optimized code/functionality. If a module solves your needs please consider joining forces and helping the maintainer. You can view module usage statistics for all modules to view the most popular modules used by the Drupal community.

Stickybeak

cafuego - December 8, 2009 - 05:16

This module allows users with the correct permissions to browse the sessions table and view the session information associated with each session.

Form

sun - December 8, 2009 - 03:38

This project is the development space to prepare #597280: Introduce form registry to fix various problems and increase security during Drupal 7, to come up with a working solution for D8.

This code has pre-alpha quality and we will rewrite it soon. Do not use on production sites.

Form module closes a gap in Drupal's framework. While we have CCK and Views for contents, Blocks and Panels for regions, and similarly configurable solutions for other things, we do not have a module to configure and control forms.

The primary purpose of this module was to have a "form spy"-alike helper that aids in retrieving and selecting form ids for modules like Compact forms, Journal, #translatable, or Fivestar. However, it quickly turned out that it could serve as general purpose API for most modules that implement hook_form_alter().

The first example implementation therefore exists in Vertical Tabs module.

For this reason, Form module does nothing on its own. It allows other modules to implement hook_form_info() to allow administrative users to configure and enhance any form in Drupal.

Installation

Wikify

eaton - December 8, 2009 - 01:35

Allows users to mark individual pieces of content as publicly editable: useful when the "Edit all..." permission for a given content type is too broad.

druTalk

pm530 - December 7, 2009 - 14:54
screenshot

druTalk is a gtalk-like IM module. It works together with the User Relationships module and the Services module. With druTalk, drupal users can chat with their own friends of the same site. druTalk can be used in the following cases:

  • Social Networking
  • Customer Support
  • Collaboration

druTalk is a Flex application. It leverages the adobe stratus technology which enables peer to peer communications between flash players. So, the use of druTalk will not increase the server load. However, as many other p2p applications, druTalk (adobe stratus exactly) doesn't work in proxy environments.


Demonstration:

1. Go to drutalk.com
2. Register two users
3. Add each other as a friend
4. Login both users with different browsers (eg. IE and FireFox)
5. Launch druTalk and talk.


Dependencies:

Services
AMFPHP
User Relationships
Flash Player 10


Installation:

1. Download druTalk and enable it as most other drupal modules.
2. Configure the services module and make sure it works ( please reference services module's doc).
3. Configure the User Relationships module, create relationships and add yourself some 'friends'.

Brochure Install Profile Modules

rickvug - December 7, 2009 - 02:36

Custom code for the Brochure Install profile. It will be downloaded automatically as part of the distribution. You should have little use for this code outside of the install profile.

Dropdown Tabs

deeporange1 - December 7, 2009 - 02:03
ddtabslogo.jpg

Overview

Dropdown Tabs does only one thing: It takes the menu items that are in your primary and secondary tabs, and turns them into dropdown select boxes. The reason that we built this module was to help us conserve a bit of space and keep the site somewhat tidy.

Usage

  1. Turn on the module at admin/build/modules.
  2. Navigate to admin/build/block and configure the Dropdown Tabs block. Note that the Dropdown Tabs block content may float left, right, or not at all.
  3. Place the Dropdown Tabs block into a region OR inject the block manually into a template file with the following code:

<?php
  $block
= module_invoke('dropdown_tabs', 'block', 'view');
  print
$block['content'];
?>

Syndicate content
 
 

Drupal is a registered trademark of Dries Buytaert.