Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

8,357 modules match your search

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.

Manager

Manager

Manager is a set of modules focused on "content manager" users, that is, users that maintain the content of a website (adding, editing and deleting nodes, managing comments, etc), but are not site admins (don't have to worry about views, site settings, content types settings, etc). The objective is to let things simple even for users that aren't familiar with Drupal.

The Main Manager modules provides a page (generated with Views Bulk Operations) that allow users to easily perform the most common actions related with their nodes. It's replaces the default "/admin/content/node" page.

Manager's Bar is an admin-bar designed for users that aren't familiar with Drupal. It is like the default "Navigation" menu, when we cut off everything that doesn't matter to this users, and it looks like some known admin-bar-modules, like Admin Menu, but a lot more simple.

Manager's Page improves the "/admin" page providing quick links to add and edit nodes of the most important content types, defined by the administrator.

Lazy image loader

test-new.gif

Websites with lots of images on a single page might take a long time to load, and it sometimes annoys visitors. for fixing this problem this module loads only the images that are visible to or requested by visitors and the other images loads only when visitor scroll downs to them (This is the default behavior there are other options available live mouseover, mouseclick etc).

This module might also be useful for themes since it can be used for any image anywhere on the page.

Status:

New stable version for Drupal 6 (including several bug fixes , code cleanup) will be released soon 2010/01/17.
I'll release a full Drupal6 compatible in the next few weeks 2009/11/07.
Drupal 5 release is only for demonstration, do not use it on production site. it might be functional however but i'm not going to release any new version for Drupal5.

Roadmap :

Future versions : [View]

Version 1.4 : [View] UNDER DEVELOPMENT

Version 1.3 : [View] RELEASED

Clean End of Lines

Clean End of Line provides an input format filter that removes trailing white spaces from lines.

This input format filter can be used whenever you wish to remove spaces, tabs and other white spaces that ends lines in a text area. This is of particular interest if you use the Markdown filter and want to avoid that spaces mistakenly left at the end of lines become line breaks, i.e. <br />, in the HTML output.

Top Terms

Top Terms is a lightweight module designed to find popular terms on a site. These can be displayed as a simple block or used by other modules.

Microformats

This “Microformats” module is a collection of methods designed to render semantic markup that can be altered by the core Drupal theme subsystem.

Custom Landing Page Builder

This module is unsupported due to a security issue the maintainer didn’t fix. See Custom Landing Page Builder - Unsupported - SA-CONTRIB-2017-050

for details.

If you want to use this module, your options are:

  • Choose another, actively maintained module instead
  • File an issue in the queue with a patch to fix the module and then contact the security team to have your version reviewed and the project handed over to you following the unsupported project process.
  • Hire someone to fix the security bug so the module can be re-published and supported (Consider hiring companies listed in the Marketplace)

The Custom Landing Page Builder module allows webmasters to build custom landing pages using a WYSIWYG editor while still having full control over the full layout of the page including the header, navigation, page content, footer, forms etc.

Postsubscribe

About the Module

Postsubscribe

The Postsubscribe module give the visitors to your site the ability to sign up for email updates whenever new content is posted. It also handles comment settings, allowing site administrators to receive email when a new comment has been submitted. Administrative settings are available at Site Configuration - Postsubscribe settings.

Email update settings

When Postsubscribe is installed, a "send node to subscriber" option is added to all content near the bottom of the content entry form. The main Postsubscribe settings screen allows you to choose which content types should have this option checked by default. However, this option can be toggled on or off as each content item is published. For example, even if the box is checked by default, it can be unchecked if you would prefer a particular item not be sent to subscribers, or if you're making a minor edit to an existing item and would prefer another email not be sent. The settings page also has options for when to send, the from address, default text in the emails that are sent, and other similar settings.

Toggle Comments

This module provides a Drupal action by which users can toggle a node's comments between Read/Write and Read-Only.

Set Menu Parent Action

This module provides a way to place multiple nodes within a menu. This module was designed to be used with Views Bulk Operations.

Deny Node Path

This simple module overwrites permissions the node declared menu path /node by adding an extra 'access node path' permission to your permissions page.

Gigya Toolbar

Add the Gigya Toolbar for Free and Increase Traffic and Engagement!

  • Get return traffic when users share and tweet from the toolbar.
  • Supports 80 social destinations and includes a Facebook fan page and Twitter updates buttons.
  • FREE and takes only 2 minutes to add to any site - no coding needed.
  • The toolbar does not affect page load time! It loads only after the page is fully loaded.
  • Get paid for searches made from the toolbar (coming soon)

The Social Toolbar includes a richness of features and we are adding more features every month:

  • Connect to one or more social networks - The toolbar currently supports connecting to FaceBook, Twitter, MySpace and Yahoo and sharing into additional 70+ destinations.
  • Facebook “Fan Page” button – Users can check out your page updates and can become a fan with one click.
  • Twitter updates button – Users can check out your recent tweets right from your toolbar.
  • Update status/Tweet - Users can update status or tweet right from the toolbar. Site owners can set the default message text.
  • Google site search – Users can search the content of your site.
  • Share – One click share to over 80 social destinations.
  • Wysiwyg cleaner

    wysiwyg_cleaner.jpg

    Allows users to clean up content in wysiwyg editors.

    It is meant to be a generic solution to clean up content in Wysiwyg editors. It can be used to clean up content from third party softwares as word processors or any situation where content needs to be cleaned up.

    Using rules based on jQuery selectors or regular expression, you can provide buttons for wysiwyg editors to clean up content. Optionally, cleaning can be automatically fired on paste.

    By default an "Open Office" preset is provided. It cleans up content copied from Open Office.

    Requires the Wysiwyg module and the last 6.x-2.x-dev version of jQuery Update module (this is required for complex jQuery selectors like "div[attr*=value]" to work).

    Advanced Taxonomy Menu

    This is a modification of the taxonomy_menu module which creates the menu from any number of single level vocabularies, which is useful in situations where each category shares the same subcategori

    Custom Templates

    Module provides functionality of templates customizable per user.

    User News

    Differences between Blog (core) and User News (contrib) modules

    The User News module allows each member of your Drupal site to individually create and publish news articles, with each member having his/her own individual RSS feed. A block is also provided which collectively lists all the site's "Latest news articles."

    If this sounds "familiar" to you, it'd probably be safe to say that you've been using Drupal enough to the point that you might be considered what some refer to as an expert (of course that's just my opinion, but nonetheless). The reason? This module's platform is based heavily on that of the Blog module which is one of the (optional) core modules that ships with every download of Drupal itself.

    So... Why would such a module exist?

    Great question.

    Diff Preview

    Diff preview is an extension to the popular Diff module that implements a token-based access system for anonymous users to view the difference between two revisions.

    Fast File Transfer with X-send file

    stock-car-racing-techniques-1.jpg

    If your talking about very very very fast file transfer then here is the destiny.

    Why xsend module is made for?

    xsend is a simple module to help you to speed up your private file transfers. Normally Drupal private file transfer is quite troublesome and not secure if the files folder is located at public_html. This module will also help protect your files from unauthorized access.

    Why you need this?

    • If you're still using Drupal public file transfer you're not secure at all. Every one can get your files.
    • If you're using Drupal private file transfer, you're secure. But file transfer to the client is very slow.
    • Fast secure file transfer can only be achieved from the xsend.

    How to migrate to xsend?

    • If you're using a standard Drupal installation then follow the instructions in the INSTALL file.
    • If you're currently using private file transfer correctly, then you can still use this INSTALL guide, but make sure keep empty, the path to Drupal installation directory settings.

    What is mod_xsendfile

    mod_xsendfile is a small Apache2 module that processes X-SENDFILE headers registered by the original output handler.

    Twitpic Filter

    Notice: Twitpic recently changed their API, breaking the module. I have not yet had time to fix it, but patches from anyone are welcome.

    This module allows Twitpic images to be displayed directly on a Drupal site, allowing Twitter and Twitpic to be used as a mobile engine for a photo-rich blog.

    Twitpic allows images to be posted to Twitter, appearing as URLs in a Twitter feed. Pulling Twitter feeds into Drupal is a great way to get easy mobile micro-blogging, and some mobile Twitter apps include photo upload capability.

    The problem is that the feed only shows URLs, not the images. The Twitpic API allows thumbnails to be displayed in a browser, but makes the full images available only as downloadable files. This module uses an Input Filter to intercept Twitpic URLs, download their originals to the Drupal filesystem, and display the images instead of the URLs to the end user.

    Take Control

    Take Control File Browser screenshot

    Take Control is a set of set of modules for Drupal for managing various administrative tasks particularly related to the file system. Beginning with version 2.0, the module has been refactored into a core/add-on architecture, where a core module take_control provides common routines and settings, whereas the bulk of front-end user interaction comes from add-on modules (e.g. file browser etc).

    Currently, there are 2 add-on modules: file-browser, and quick-permissions.

    Audio Assist

    This module is no longer useful, there are plenty of better options.

    Auto Admin

    Auto Admin is a module that automatically generates good looking, highly customizable administration pages.

    Let Auto Admin build list, add, edit and delete pages for you using its Drush commands to generate configuration data. Then customize the text and form settings to your liking. One-to-many and many-to-one relationships are supported too!

    Auto Admin is good at managing data for custom modules whose data structure does not fit as node types. It lets you get of the ground and writing "the fun stuff" really, really quick.

    If you have questions, feedback or needs it to do something that it does not do already, please open an issue. Please check out the docs first though :)

    URL Fill

    This module allows you to fill title, body, and CCK fields from the URL. It auto-populates a field with a value from the URL.

    FeedAPI Filter

    FeedAPI and related modules provide lots of ways to get feed data into Drupal, especially into nodes.

    Pages