4,909 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.


This module provides an interview content type. The drupal's administrator will be able to publish full interviews which several common sections for a content type like this: title, subtitle, lead, highlight and footer_image.

This module has been developed by the guys at Alquimia Proyectos Digitales

Comment Info

This module allowed for anonymous guests to keep persistent comment info between comment postings.

Tag Mark

Provides the glue to make a http://del.icio.us style social bookmarking system.

Node Profile

This module builds user profiles as nodes, which opens the opportunity to use the Content Construction Kit (CCK). So it's possible to make use of the field types, which are available for CCK. The integration of the views module allows one to easily build customizable user listings or even user searches.

Vocabulary Set

Enables the creation of pairs of content (e.g. French Word-Swahili Word) and an optional associated explanation for learning purposes.

Most useful when used in collaboration with a viewer module (e.g. Flashcard Module, Typecheck module)

Fill-in-the-Blanks Sets

Enables the creation of pairs of content (e.g. What are the numbers from one to seven?- [[1]], [[2]], [[3]], [[4]]) for learning purposes.

Most useful when used in collaboration with a viewer module (e.g. Flashcard Module, Typecheck module).

Node Info Boxes

This module is obsolete. You're probably looking for Node Blocks.

Create any number of custom blocks (node_blocks) and automatically
associate them for display on a particular (node) page view.

Useful for granting non-admin users the ability to insert
custom blocks. Developed to enable block insertion into special phptemplate regions in a node by regular users.

A new tab "info boxes" is added to the node page for adding a node_block.

Views Scheduler

Allows users to schedule views. A scheduled view can then be linked to any number of actons.

This module makes use of Views.module, Schedule.module and Actions.module


Please consider using FeedAPI module for Drupal 5 instead.

This package provides a drop in replacement for the aggregator.module but provides an API to extend the feed parsing capabilities of Drupal.


Small module to accept blog entries via HTTP POST from AQL's SMS to HTML gateway.

[19/07/06] Now supports posting to other node types than just blog.
[19/07/06] The default title can now be changed in the blogsms settings.

Link to content

This module requires tinymce.module.

The linktocontent module allows you to extend the tinyMCE editor by several plugins.
With these plugins you can link to nodes or menu items or user profiles (planned for drupal 6.x).


Link to every node of every enabled type by browsing through your taxonomy structure.
Link to menu items by browsing through your menu structure. You can enable each menu you like (for example "Navigation" or "Primary links").
Because linktocontent_node does not work correctly with containers and categories (category.module) linktocontent_category is an addon to it. It does not provide an own TinyMce plugin but will extend linktocontent_node.

Planned plugins (drupal 6.x):

With linktocontent_profile you can insert links to user profiles. If organic groups is enabled you can browse the groups and select the users in them.
Extends linktocontent_node to browse forums.



Abandoned Module: As of October 4th, 2010 this module has been marked as abandoned. If you would like to take over as maintainer of this module, please file an issue in Webmaster Issue Queue.


Small module to allow you to maintain a simple categorized database of external site links.

Add and Reference

This module adds the ability to reference non-existing (new) nodes right from nodereference field when You're adding or editing the node.

It's recommended to use this module with a Form restore module. It simplifies the workflow and enables support for multi-step chained nodes creation - if the content type of new node have nodereference fields it is possible to add and reference from it and so on (up to 10 steps now supported).

Form restore

This module restores form values saved by another modules in user session on non-submit form actions. Values are free for altering so You can use it to simulate multi-step workflow. Moreover this module uses stored forms parent-child relationship for correct redirection after submit.

kasahorow Web Toolkit

This toolkit is a collection of modules which were developed to enable African language content publishing on the Web.

However, it is well suited to manage content in any language on websites focused on taxonomy, terminology and the creation of language tools like a dictionary, a glossary or lexicon.

Technical Support
Left-to-right language support by Suuch Solutions


Provides popup windows and bookmarklets to submit new nodes with ease.

Popup windows can be accessed with links generated by the function nodeformpopup_l, or with the bookmarklets supplied in the apposite page. Bookmarklets pass the current page's URL, title and selected text to the node form via a query string like this:


Embed filter

Many great sites like YouTube, iFilm and NowPublic allow their media assets to be served to 3rd party websites (like this one). They usually offer snippets of code to be embedded in a web page that will then load a media object (usually Flash) from their servers. This module lets your site users embed such snippets into posts but gives you the power to decide which hosts to trust.

OG moderated posts

This module moderates public posts from organic groups module. Moderated posts will be hidden from anonymous visitors. Moderation needs to be done by node administrators or another module.


Drupal 7: You can find a Drupal 7 version of the module here!

This module allows you to create field groups for CCK fields. So you can
group your CCK node forms with the help of field groups.
Field groups can be set to be collapsible and can have descriptions.

Map module

Map module provides 3 main components:

  • A new node type "map". Each map is basically a google map.
  • A tinymce plugin with a map selector.
  • A filter so you can insert the created map in your nodes.

Developed by OpenCraft.

Semantic Search - Faceted Search and Semantic Web

General Architecture of Semantic Search

Semantic Search is an alpha quality faceted search front end for Drupal using an RDF-store on the back end. The code is overdeveloped and un-drupalike in many places. But this module contains many proof of concepts - so at least check out the screenshots.

Combines several experimental features:

* uses an RDF store as a search index. The built in store is easy to use. Other RDF stores require Java and configuration.
* dynamically creates default search interfaces, for many searches per site, configurable via admin interfaces.

Check out the latest news and information at http://semanticsearch.org/.

Semantic Search was formerly known as NINA.
NINA was developed with support from CivicActions and LINC, as well as current support from OHO Interactive.

I am looking for module contributors and comments.
Please take a look at in CVS!

Note: You will need an older version of ARC RDF store, or Sesame OpenRDF, and I am working to support ARC2 which is under active development.

The current release provides drop-in support for CCK and Taxonomy.

A live demo of the search interaction can be seen at: http://newahirc.org.


Note: As of 2009/07/24, this module appears to no longer be supported. If you are interested in a module with similar functionalities, you can check Advanced Blog; if you as the module maintainer feel this message has been posted in error, please reply to #432248: Blog Add-ons, Blog Information, and Blogger seem abandoned.

Blogger module used for:
1. Display list of bloggers. You can limit how many bloggers displayed.
2. Display number of written blogs or not, i.e: Samuel (5), Linda (4), etc.
3. A "read more link" to show all bloggers with pagination support and their latest blog.
4. You can choose selected case formats: Upper, Small, or Wordcase.
5. Order by: none, name, blogs count, date and random.
6. Support Avatar on block and page.
7. You can set avatar size: original, width x height, keep aspect ratio.

Block Cache

This module creates a cached version of each block. Block caching happens separately from page caching and so it will work for logged-in users whether or not page caching is enabled for the site. Cached blocks make just one call to the database and can therefore reduce the overhead required to render blocks that require complex queries and/or calculations such as some Views or Taxonomy-related blocks.


Allow users to configure a default template for each node type. Templates can include placeholders starting with a % sign, which will be replaced with the query string parameter having the same name.

Historic Monument Display

The Monument module is designed to display and organise photographs or other images of historic monuments. Each image can be related to a specific part of a monument and the module can take care of displaying many image thumbnails at once to give an impression of the layout of the monument. The current version provides a 'compass rose' type arrangement for display at the moment.