4,398 Modules match your search

Extend and customize Drupal functionality with contributed modules. If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.

Content Edit

Russian (D6)

Модуль Content Edit позволяет редактировать материалы, выводимые с помощью view типа 'Node',
используя представления page, block.
Можно редактировать все пользовательские поля следующих типов:
1) текстовая область;
2) строка;
3) число (Intenger,Float etc.);
4) дата.
Так же можно редактировать системные поля:
1) заголовок (Title);
2) содержимое (body);
3) дата создания, дата обновления (created, changed).
Чтобы начать редактировать поле, если оно доступно для редактирования, нужно по нему кликнуть мышью, в результате
чего появится форма для редактирования.
Чтобы пользователь смог использовать этот модуль, необходимо его роли дать право на использование этого модуля,
дать право на редактирование нужного типа материала.
Работает на Ajax. Требуется JQuery 1.4.3 или выше. После установки модуля сбросте кеш. Не работает для мультиполей.

English (D6)

Module Content Edit lets you edit the materials displayed by using the view type 'Node',
using the display page, block.
You can edit all the custom fields of the following types:
1) text field;
2) string;
3) number (Intenger, Float etc.);
4) date.
You can also edit the system fields:
1) title;
2) body;
3) created, changed.
To begin the edit field if it is available for editing, you need to click on it, resulting in a form to edit content.

Answers Alternative

This project was previously a sandbox alternative to the Answers project. The code has since been pushed to Answers, so this sandbox is obsolete. For Answers, please proceed there.

This project has been repurposed as a "wish list" for Q&A modules. It contains a desired features list and a comparison of existing drupal Q&A modules.


Several modules provide some form of Q&A functionality, including:

This site reviews them (see summary below) and provides a wish list for future functionality.

Summary of Functionality


Media: CNN is an Embedded Media Field provider for cnn.com

Really simple Facebook Twitter share buttons

Puts Facebook, Twitter, LinkedIn and other share buttons of your choice above or below your posts.

Copyright Notice

The Copyright Notice module displays a configurable copyright notice. The notice can be displayed in the footer and as a block, and uses a number of configuration options to generate the copyright owner name and copyright date.

Sandbox project 1

This is my first sandbox project



That's a simple text filter that replaces textual smileys inside posts with images in «Kolobok-style».

Read this issue for more detailed information: #936044: Port Smileys to Drupal 7

Memory Game

Creating a Memory-style game playable on a Drupal site.

World Division

Divide the world of nodes into buckets based on associated taxonomy values.

Recently Viewed Nodes

The recently viewed nodes module allows you to log any nodes
a user visits. This works for both anonymous users and
logged in users. You can limit what nodes are logged by type
and to specific roles.

The list can also be saved to database, with flexible admin
settings that will allow you to tailor the module to your

An example use of the module is for UberCart. You can log
anonymous nodes visits and when the user logs in, it
will automatically save the list for that user.

Webform Password Field

The Webform module does not have a 'password' field type because the author feels that it is a security risk and that it should be separated from the module itself. Thus this module exists. This module is designed to work with Webform 3.x ONLY. It will not support Webform 2.x.

Security implications: Yes you really need to read this stuff lol
There is NO encryption on data saved by this field type!!! It is saved in plain text right in the DB so be careful how you display this field. You CAN encrypt the pw yourself if you use the webform hook called: hook_webform_submission_presave(). Add this to a module of your own and you can modify the value before it's saved to the DB. You can find docs on how to use this hook in the webform module dir in a file called webform_hooks.php along with other hooks.

This module does NOT do any type of password strength validation. Thats up to you! The only thing this module does is allow you to set a field to a password field and thats it. NOTHING ELSE. It has zero brains as what you do with this password field is completely up to you (Its basically a textfield that is displayed differently, nothing more). The drupal Password validation JS IS added in for you to utilize (you can viewsource with any web browser and see the pw JS in the head area), but the module itself does not actually utilize it.

Biblio Mendeley

The module allows drupal users to connect to the mendeley api after having registered their website at dev.mendeley.com. It allows to sychronize local biblio nodes with a mendeley shared collection and vice-versa.

Annotate (Pro Drupal Development Ch. 1)

When looking through the pages of a Drupal website, users may comment on content if the administrator has enabled the commend module. But what about making an annotation (a type of note that only the user can see) to a web page? This might be sueful for confidentially reviewing content.

Demo sandbox myveryown

Demo sandbox

UC Allies Postcoder


Module integrates Allies postcode lookup services (UK only) with Ubercart.

Allies postcoder

postcoder.com offer postcode lookup. The developers and maintainers of this module are not affiliate with Allies in any way.


The module currently only interacts with Ubercart, however further builds will support site registration and general drupal usage.


This module was motivated by a lack of a non-developer user-friendly charting
solution amongst contrib modules when I needed one for a project.

This module makes it possible for users to create nodes that display various kinds of
charts. It also creates a configurable block that displays a chart.

It extends the Charts and Graphs (charts_graphs) module, therefore that module
must be set up correctly before you can use this one successfully. i.e. It
depends on charts_graphs module and its dependencies.


Matador is a different way of creating content for your site. It allows you to preview your content as your build it. In it's current state matador allows you to build content with list, paragraphs, pictures, files, and dividers.

After enabling the module, enable a content type to use matador by editing the content type.

Revisioning Scheduler

The Revisioning Scheduler is a simple, light weight module which extends the Revisioning and allows users to set a date and time for publishing and reverting nodes. When a user clicks Publish or Revert, a new form is displayed prompting the user to enter date and time details for when they want the node to be published or reverted to.

Depends on: Revisioning module

Note: This module is now a submodule of Revisioning 3.x in Drupal 6 and 7

Nodequeue Block

Nodequeue block module seeks to take every nodequeue and make it's drag/drop reordering administration interface available as a block.


This module checks content title field uniqueness via AJAX request. This module is based on http://data.agaric.com/node/365.

Demo sandbox module

This is a demo module for my website

Drupal Guestbook Views

DGBV use in frontend


Drupal Guestbook Views (DGBV) provides Views module integration
for the Drupal Guestbook (DGB) module.

One of the main objectives of DGBV is to provide a way of creation of differentiated UI's for the administration of guestbooks.


NZ Fuel Saver

This is a module that pulls car fuel ratings from the New Zealand Govt website.

This module has also been built for WordPress and Codeigniter

Webform Signup


The Webform 3.x module allows you to assign webforms to any Drupal content type that you want to have signups.
This module allows you to create an (unpublished) webform node as a signup form template
That webform's form components will be made available to each node of the content type you indicated as needing to have signup functionality.

You'll be able to select multiple content types that serve as "events" and can have a webform serve as signup form.


Workflow as a D7-field using rules.module for the "heavy lifting".

For an introduction on what this module does please check out the screencast and blog post. There is also a sample feature, and an install profile.