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

251 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.

SmartDuo Breadcrumb

SmartDuo Breadcrumb is an advanced breadcrumb management module for Drupal 11.3+ that gives site builders full control over breadcrumb trails without writing a single line of code. It provides a...
Categories: Accessibility, Content display, User engagement

Citation counts

Retrieve citation counts for scholarly articles where: link below node (of type 'pub') and cron what: retrieve citation counts from Google Scholar by querying with node title (and cck field ...
Categories: Content editing experience, User engagement

Rate Yes/No Views sort handler

Info Allow sort content on average value Yes/No widget Rate module. Usage 1. Add relationship "Node: Vote results" with "Aggregation function" = "option-1" 2. Add relationship "Node: Vote results"...
Categories: User engagement

Userpoints Karma

Userpoints Karma integrates the vote/up down module with the userpoints module to provide a node/comment rating karma system. The module allows a voter using the vote/up down widget to add or...
Categories: Content editing experience, User engagement

WorldOfLogs

This module is intended to act as a middle-man between worldoflogs.com and your Drupal website. Doing so the module creates a node type "worldoflogs" labeled appropriately "Epeen" for users. From...
Categories: User engagement

Metrics

Build scores for nodes based on the results of metrics functions. This module was originally created as a 2007 Google Summer of Code project. How it works First, a quick glossary of terms: Metric A...
Categories: User engagement

Click Thru Tracking

This module provides the ability for site admins to track clicks on their site such as advertising campaigns and newsletter click throughs. The clicks are organized into groups, so ad campaigns can...
Categories: E-commerce, User engagement

Node registration dependent fields

Provides ability to use dependent fields on Node registration form
Categories: Site structure, User engagement

Annotate Node Unsupported

Allow commenting of nodes by paragraph or sentences similar to Google Docs.
Categories: User engagement

Webform prepopulate block

With this module you can set a webform component to display in a separated block. If you have a webform with many components, you can choose some, and put them into a block per webform. These...
Categories: User engagement, Site structure

Node Moderation

DESCRIPTION This module enables users to vote on nodes. Like comment moderation, the available votes and the value of each vote is configured by the admin. Each node maintains a score, based on the...
Categories: User engagement

Family Tree

Please note: This module currently has no way of outputting GEDCOM compliant data. The Family Tree module is for recording, displaying and analyzing genealogical data. It allows for the creation of...
Categories: Content editing experience, User engagement

I love this

Today, we suggest the excellent Flag module This module allow user to say 'I love this page' A list of lovers of that page is created. The module provides: a widget at the begin of the node body...
Categories: Content editing experience, Content display, User engagement

Flag Form

This will display selected node flags within a form of checkboxes, rather than as links. This allows multiple flags to be marked simultaneously. This depends on the Flag module. To use, you will...
Categories: Content editing experience, User engagement

Speak LOLcat

Changes the output of all node body's to LOLspeak before hitting the browser.
Categories: User engagement

userpoints wordcount

Problem: Userpoints and Userpointsnc are both great, but they has one flaw when adding points for users who comment or create posts- it doesn't discriminate against the length of posts or comments,...
Categories: User engagement, Access control

Course SCO Node

This module provides an extremely simple and straightforward connection between the Course module and SCO Node.
Categories: User engagement

Quizard

A lightweight quiz module featuring videos. Installation Place the quizard module in your modules directory. Navigate Manage > Extend, and enable Quizard. Usage Add a quiz by navigating Manage >...
Categories: Content editing experience, User engagement

Content Destruction Kit

Efficiently disable the display of any node. (Maybe not a good choice for a drupal appstore.) Use at your own risk!
Categories: User engagement, Security

Tournament

This module provides a full tournament management system for Drupal. Features Tournaments are nodes Knockout brackets, round robin and ladder tournament types are packaged with this module. Other...
Categories: User engagement

Forms (FSE)

Forms based on entities. Status The first Beta is released. We like to rethink the permissions before releasing stable. We also need to test more with features and ctools exports. Furthermore it is...
Categories: User engagement, Integrations

Content moderation

User reviews can be found here Iam looking for Co-Maintainers helping to deal with the bugs and features. Just contact me - thank you in advance In Short This module does what a lot of people know...
Categories: Content editing experience, Content display, User engagement

Voting API services

Expose voting API methods as a service resource. Development starts from initial code posted in http://drupal.org/node/241453 by arithmetric and RasputinJones.
Categories: User engagement

Labor time tracker

The Labor time tracker module provides a simple time and attendance tracking system for collaborators. Each user can also request changes in his time log and the admin manage all the requests and...
Categories: User engagement

Reading Rating

This module will allow any long text field to be evaluated for readability using the Flesch–Kincaid readability algorithm. This module works with CKEditor5 as well as non-WYSIWYG text fields and is...
Categories: Content editing experience, Integrations, User engagement

Pages