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

56,563 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.

Commerce clone product variation

This allows you to clone a product variation in vanilla Commerce and Commerce kickstarter. It currently copies across: the details of the product variation All the fields attached to the original...

Views loading

Adds loading styles to ajax pagered views. Doesn't replace the Drupal throbber (you can do that yourself), but extends the view's DOM element. It adds global event triggers to customize that style....

Michener Park Membership cards

Michener Park Membership cards

Column Layout

The Columns Layout module allows you to create columnized content in a node's body field or wherever an input format can be applied. It works with plain text fields and works with every WYSIWYG...
Categories: Content editing experience, Content display

Options Sort

Options Sort provides a sortable checkbox widget to supplement the checkboxes provided by the core Options module. It displays your selected options in a fieldset to the right of the checkbox list,...
Categories: Site structure

Registration Reschedule

This module extends Entity Registration (https://drupal.org/project/registration) to allow an admin to move a registered user to a different event. Currently the module is highly specific to my...
Categories: E-commerce, Site structure

Translation Set Links

Providing a quick and easy way for multilingual users to access multilingual content can be time consuming. This module creates a block with links to your translated pages dynamically with minimal...
Categories: Multilingual

Drupal GAE

This module is intended to make running drupal on GAE (Google App Engine) as seamless as possible. This is mainly done in two ways now: Replacing Drupal's DefaultMailSystem by a Mail system that...

Procid

Procid is an add-on that improves the functionality of Drupal website. To download, install, or contribute to Procid please visit: https://github.com/albaloo/procid-client Procid is now under...

Payment Method eSunBank

玉山銀行的金流模組,目前仍在開發中~

VOD Infomaniak

This plugin allows you to easily manage the interactions between your Drupal site and your VOD space. It lets you easily retrieve and manage all of your videos. If you would like more information...
Categories: Media

Search API Site

This module provides a new field that will contain a hash for the current site. It provides a views filter for restricting results to the current site. It can be used with a patched search_api_solr...
Categories: Content editing experience, Site search

Relation Interval

Relation Interval is a module providing an api to restrict the creation of a relation between two entities in a defined interval.
Categories: Developer tools

Puzzles

A set of grid-based puzzles and a framework for adding new games.
Categories: User engagement

Showing Guestbook form and entries on other pages in DRUPAL 7

Guestbook module provides a site guestbook and individual user guestbooks. Other users can post comments on the users guestbooks. Now there is only one drawback in this module that we can't show...
Categories: Administration tools

Making Contact form using other modules and showing it on the desired page or region in Drupal 7

Contact form serves as a drop-in replacement for the contact module. Other users can fill the fields in the contact form and send it to the user. Here we'll show you how to make a form using...
Categories: Administration tools

Yet Another Sandbox Test

Yet another sandbox test!
Categories: Access control, Content display

Ubercart Payment Gateway

將 Payment Gateway 的架構刪減後移植回 Drupal 6 的方案,只支援 Ubercart Payment Method 的設定在 admin/store/settings/payment/method 下面 在實作上至少必需繼承下列三個類別: * UbercartPaymentGatewayCore:設定資料與表單生成器 *...

Ubercart Payment Fubon

富邦銀行的信用卡付款 付款成功後狀態為 Payment received 付款發生錯誤時狀態為 cancel 由於富邦銀行未提供線上查單的 API,所以必須到富邦銀行的管理網站上去手動處裡授權與請款,要更新 Ubercart 的訂單也必須手動做 Balance。 做 Balance 在 admin/store/orders/[order_id]/payments 處理~

Zapier

Integrate with zapier.com
Categories: Integrations

HTMLPurifier Timeout Prevention

If a page's html content is too complicated for HTMLPurifier to process before it exceeds php execution time, a php fatal error will get printed on the page. This project uses AJAX at form...
Categories: Content editing experience

Drupal bridge for Koken

This module is Basic Koken Public API PHP implementation. Koken is a free system designed for photographers, designers, and creative DIYs to publish independent websites of their work. It allows...
Categories: Integrations

FacetApi Format

Adds new FacetApi filter that allow us to format final output of facets. Currently it supports numeric values, but developers can easily add/modify formats via hook_facetapi_format_item_types() and...
Categories: Site search

Taxonomy hierarchy autocomplete

Taxonomy hierarchy module provides autocomplete widget for hierarchial vocabularies. This stores the terms to deepest level. Autocomplete is done for terms in all levels of hierarchy. Assumptions -...
Categories: Site structure

CiviCRM Restrict Special Groups

The use case for this module is now covered by a more recent extension. User should switch to the the native CiviCRM extension: https://civicrm.org/extensions/group-protect.

Pages