Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.
Smartqueue Views
About Note: This module does not provide the ability to display smartqueues through views. That functionality already exists in the core Nodequeue module. This module allows for creating and...
jGantt Dashboard
jGantt Content Dashboard is a simple Calendar content tracking. As administrator some tools you can use: Add what content type to track. Ability to select date field. Color of choice for easy...
Relation Queue
Relation Queue provides an entity agnostic alternative to Nodequeue built on to of the Relation module. It provides a new entity (called relation queue) and provides a field_ui based interface for...
Categories: Content editing experience
Nodecarousel
Look - this hasn't been touched for a while, and I've noticed now that jCarousel now includes views support, and uses the same jCarousel library that this module did. I suggest using that module...
Categories: Content display
Fancy Slide
Now that Drupal 7 is widely used and there are so many easy ways to produce jQuery slideshows using the views module, Fancy Slide is redundant, although it is still available for those Drupal 6...
Entity List
This module acts like an abstraction layer for different query builders or content list functionalities in Drupal. This abstraction layer makes it possible to display and cache lists of entities in...
Categories: Content display, Performance
Userqueue Revised
This project is for users as nodequeue is to nodes. Why the name "Userqueue Revised" ? This is "Userqueue Revised" because there is already an abandoned project UserQueue. And since this was a very...
Categories: Administration tools, Developer tools
Content Queue
There are use cases in which you want somebody to fill out a number of forms. A registration procedure where you want somebody to fill in a number of forms, online questionnaires or elevated...
Categories: Content editing experience
Cache Invalidate
Introduction The Cache Invalidate module allows developer to set trigger to force an entity cache clean Supported Entities Currently this module does only support the following entities: Views...
Categories: Performance
Views Link Except Current
Currently Views allow you to link a title to its corresponding content but has no option for disabling the current titles link. Linking a title to it's content is fine most of the time but...
Cache Purger
Purges blocks/views caches when entities get updated Allow site admins to purge cache for a specific block by clicking on the purge icon. Automatically purge selected entities when they are saved...
Categories: Content editing experience, Content display, Performance
Views order by delta
This module is for you if: You have a Entity Reference field that holds a list of referenced items that you want to use in a view (a slideshow for example). You want to use the Entity Reference...
Nodequeue Annotate
This module adds annotations (captions) for nodes in the context of their inclusion inside subqueues. Each node's annotation is unique to a subqueue, so that a single node can have a different...
Nodequeue Auto Rotate
Schedule to rotate your nodequeue every X number of minutes, hours, or days. Moves node in the last position to position number 1, then pushes all other nodes down one spot. Useful when using Views...
Categories: Administration tools
Node redirection
Creates a nodetype for redirection nodes - i.e. nodes with a link to an internal or external resource that will be the destination for this node. Usages: For e.g. nodequeues with frontpage items...
Categories: Content editing experience, Administration tools
Scheduled actions (D7)
This module allows the schedule an action (like for nodes publish, unpublish, promote, add to nodequeue ...). It makes use of the Actions Drupal core functionality. Architecture The architecture is...
Categories: Administration tools, Content editing experience, Automation
Mark
The Mark module allows users to "mark" any kind of content that is accessible to Views. Mark allows content to be "marked" per-user or globally. The module provides blocks to mark (and un-mark)...
Categories: User engagement
melted
Drupal 7 Module to Integrate with the Open Source Video Playout Server Melted Requirements * Drupal 7 * Melted -> http://www.mltframework.org/ Features Currently * Block with play/stop/pause...
Categories: Media, Integrations
Featured Comments
Featured Comments allows site admins to select certain comments as 'featured' using AJAX links derived from the Nodequeue module. Comments can then be given weights in the admin interface. Featured...
Categories: Administration tools, Content display
Topograph
This has been replaced by 7.x-2.x of the Architecture module.. I'm leaving this page up for now because all the docs there are still for 7.x-1.x. Generates customizeable and themeable Views to...
Categories: Developer tools
CacheTags fork (deprecated)
This functionality was merged back into the main CacheTags module's 7.x-2.x branch, please focus all efforts there. This is a friendly fork of Cache Tags. The intention is to merge as much as...
Better Block Queue
Revamp/Fork of Blockqueue module to fix an inherent design issue/flaw, and addtionally add features/context/ctool support (machine names, import/export, etc) as well. See [#578444] for origins....
Categories: Administration tools, Content display
Drush CTools Export Bonus
Adds more functionality to the CTools drush bulk export commands. drush ctex modulename will export all known ctools exportables of a site to a module. But there are also other configurations you'd...
Categories: Import and export, Developer tools
Access Control Kit
The Access Control Kit (ACK) module provides a customizable system for controlling access to all kinds of things in a Drupal site. It gives site builders the flexibility to define access based on...
Categories: Access control
Per Page Queue
Per Page Queue provides a nodequeue service that can display a different subqueue for each page, based on that page's path. It allows users with permission to create, edit and delete subqueues...