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

Tealium

Tealium: Enterprise Tag Management

The Tealium module for Drupal aims to provide an easy to manage interface and API for enabling Tealium enterprise tag management on Drupal powered web sites.

Development sponsored by Intrepid Group.

Features

Once enabled and configured, the Tealium module for Drupal will add a Tealium Universal Tag to your content pages, so you can begin managing your third-party marketing and analytics tags through the Tealium iQ Management Console. The Tealium Drupal module's API allows you to easily send data about content being displayed from Drupal to Tealium using the Tealium Universal Data Objectutag_data.

Downloads

Splash Offer

SUMMARY

Allows the management of one or more "splash offers", which are modal popups with an accept or reject form. If a user accepts the offer then a new page will open with a provided accept url. If they reject the offer, the modal will close. (If they select Do not Show Again, then a cookie is set so as to avoid futher display.) You may define the who, when and where of the splash offers with precision controls. Factors such as: user role, site url, device, and whether the offer has been previously viewed (cookies), cookie duration, etc. are configurable for each splash offer created.

The module was born as a way to advertise a website companion app and offer a button to download, but it's generalized nature has the potential for many other applications.

REQUIREMENTS

  1. Javascript is required.
  2. This project creates a new entity type and thus depends on the Entity API:

http://drupal.org/project/entity

ADDITIONAL FUNCTIONALITY

  1. Device detection is supported if you install the optional module: http://drupal.org/project/mobile_detect
  2. To add fields use http://drupal.org/project/entity_bundle_admin

INSTALLATION

  1. Download and unzip this module into your modules directory.
  2. Goto Administer > Site Building > Modules and enable this module.

Downloads

Baidu Analytics

Logo of the Baidu Analytics web statistics online tracking service.

Adds the Baidu Analytics web statistics tracking system to your website.
Baidu Analytics (百度统计 Baidu Tongji, in Chinese) is Baidu search engine's web analytics platform.

It provides users with many reports about visitors to their website, such as a report on the source of visitors, user demographics, reports on content viewed on site, a heat map, and many other features.

Features

The module allows you to add the following statistics features to your site:

  • Selectively track/exclude certain users, roles and pages
  • Monitor what type of links are tracked (downloads, outgoing and mailto)
  • Monitor what files are downloaded from your pages
  • Custom variables support with tokens
  • Custom code snippets
  • Site Search support
  • DoNotTrack support (non-cached content only)
  • Drupal messages tracking
  • Modal dialog tracking (Colorbox)
  • Access denied (403) and Page not found (404) tracking
  • Cache the Baidu Analytics code on your local server for improved page loading times

Implementation

Downloads

Commerce Paymill

Introduction

Commerce Paymill is Drupal Commerce module that integrates the Paymill payement gateway into your Drupal Commerce shop.

All development happens on the 2.x branch. The 1.x branch is unmaintained and will have no further releases.

Downloads

SOFORT Banking for Drupal Commerce

sofort.com

This module integrates the payment method SOFORT Banking (SOFORT Überweisung) from SOFORT AG. It is plug-and-play and you can configure it according to your individual needs. More details about SOFORT Banking (SOFORT Überweisung) on https://www.sofort.com.

Contact

Current maintainer

Jürgen Haas (jurgenhaas) - http://drupal.org/user/168924

Downloads

uc_roboxchange - RoboXchange payment gateway

This module provides RoboXchange payment gateway through the roboxchange.com website, when using Drupal Ubercart.
It was developed and tested for Ubercart 5.x-1.0-rc4.

Downloads

Commerce-Marketplace

Overview

This projects is a set of modules which lets you create a marketplace using Drupal Commerce.

Features

  • Stores: The module provides a new entity type for stores. Each user can have multiple stores and each store can have multiple members. Each product has an Store reference which determines which store owns that product. An entityreference Selection plugin is developed to restrict the store entityreference autocomplete results to the stores that the user is a member of.This feature is completed and working.
  • Store access control: There are 3 global store roles (non-member, member and store administrator). You can also create store-specific-roles yourself and assign permissions to each role (just like Drupal core permissions and roles). This feature is completed working.
  • Marketplace orders: A new order type which is used as the top-level orders and is used to handle customer carts. Customers only see this type of orders.

Downloads

Simple Ad Block

Example Ad Block

Place ad block on your site by simply pasting the code provided by Google or any other ad supplier.

Downloads

UC Discounts

This module will most likely be superseded by UC Discount. Please try that module instead.

The UC Discounts module provides support for product and order price modifications in Ubercart.

The module is currently not being properly maintained due to lack of time on the part of the current maintainers.

The current plan is to merge this module with uc_coupons. If anyone can afford a bounty please contact longwave.

Downloads

E-Publish

This module helps organize a group of nodes into a publication, such as a newspaper, magazine or newsletter. Each publication can have multiple editions. Within each edition, the E-Publish module also makes it possible to organize content by topic, similar to the way news websites such as the New York Times categorize their content using topics such as "international," "national," "sports," etc.

Downloads

Currency for Drupal Commerce

This module replaces some Drupal Commerce features with similar ones from Currency.

Currencies

All currencies that do not exist for Drupal Commerce yet, will be made available automatically.

Price display

It replaces Commerce's built-in currency-based price display with Currency's locale-based amount display.

Downloads

Ogone

Allow any payment to be paid with Ogone through Payment. You can use it with:

and more. See Payment for more information.

Downloads

Affiliate

This module allows site owners to issue affiliate links to their partners. When an affiliate is logged in and viewing a node, they will see the option to "display the affiliate link" towards the bottom. When anonymous users follow these links, provided they have been granted the proper permissions, the clicks are counted by affiliate, day, and referrer. When referred users sign up for an account, and if your site uses the referral module, the referred account is associated with that affiliate.

Downloads

Donation

This is a module for accepting donations via Paypal.

Paypal IPN is used to capture the donation information and store it in the database.

Donors and the amount donated are shown on a Donors page. If the user is logged in while donating, a link to their profile is shown on the donors page.

If you have the donations thermometer installed, this module integrates with it to show a thermometer style graph in a block.

Requires the simple paypal framework.

Downloads

Link to Us

Link to Us on the Dog Park USA website.

Description

Link to us creates a page of banners that can be used by others to link from their website to your Drupal website. This allows users or writing contributors the ability to use consistent banners to link to your site.

The module creates well formed links with a title and alternate text. The link is SEO friendly as it uses the URL alias for the referenced page.

Currently, node and term pages are supported (anything else gives a link toward the front page.) Nodes also receive a link that give the users a very easy way to reach the Link to us page.

News

The Drupal 6.x version is minimally maintained. We are still looking for a co-maintainer for Drupal 7.x. A first version is available as a download on this issue.

Sponsors

DogParkUSA.com and Made to Order Software Corp

Downloads

Pinterest Hover button

A simple module to allow the Pinterest On Hover Pin It button to be added for images on the site.

The hover button can be enabled per content type. You can also exclude images with jQuery selectors.

Downloads

Rooms Availability Constraints

Rooms is a booking and room management solution for hotels, vacation rentals and B&Bs.

This module adds functionality to Rooms that allows users to define availability constraints.

Some typical usage scenarios are:

"As an accommodation owner, during the months of July and August I would like to ensure that all bookings are at least of four days long".

Downloads

Ubercart Cart Login Flow

Background

Ubercart is an ecommerce solution based on Drupal.

The default Ubercart cart behavior is merging the anonymous cart and the existing user cart once the user logs in.

This can be confusing for users because their cart could have some products added long ago, and when they log in, the old existing cart and the new anonymous cart are merged.

Description

This module provides different behaviors, depending on the source of the user when logs in:

  • If the users log in while at the checkout page, the old existing cart is discarded, and the new cart that has been created while the user is anonymous will be checked out.
  • If the users log in other cases, we discard the anonymous cart and recover the previously existing cart that was associated with this user.

Dependencies

Installation

Download the module and enable it. The installation takes care of setting the weight of the module to a lower value than uc_cart has, but if you manually edit the weights, please take this into account.

Attribution

Downloads

Userpoints Node Access

'Userpoints Node Access' Fieldset on Node Add/Edit Form.

The Drupal userpoints nodeaccess module enables you to sell access to a single node for a specific category and amount of userpoints.

Downloads

Commerce product comparison

This module allows you to compare products. This is a familiar feature on commerce website.

How to configure it :

Downloads

Affiliate-NG

Affiliate-NG provides the basic affiliate functionality:
- Affiliate URL handling
- Clicks (recorded visits based on affiliate referrals)
- Campaigns (ways to differentiate traffic sources)
- Reports for administrators ("Affiliates" page) and
users ("Affiliate Center" tab on the user profile).

Used by Commerce Affiliate, which provides commissions.

Downloads

Simple Payments

Provides a simple API to access payment gateways and process payments as a module hook.

Completed payments are stored in the database.

Two gateways are currently supported: PayPal and Moneybookers.

Downloads

Ubercart Member Pricing

General project information

Allows users with a "manage prices" role to specify per product price adjustments using user or role based rules.

This price adjustment can be a specific price, an amount offset, or a percentage offset from the original price of the base product (not attribute products, which may already add their own amounts to the result of this modules price adjustment).

It is important to consider the order of precedence when creating these rules:

  1. Role based pricing overrides the standard Ubercart "sell_price". When a user is a member of multiple roles with a specified pricing rule, then the lowest priced role price is used.
  2. User based pricing overrides all role based rules.

See the TODO.txt for known remaining tasks. If you have ideas, let us know.

Downloads

Ogone | Ubercart payment

uc_ogone_excl.png

Payment module for Ubercart. Integrates Ogone PSP gateway as a checkout method for Ubercart.

Features:

  • Choose Payment Method during checkout OR at Ogone
  • Secure payment status verification (SHA-1 encryption)
  • All settings adjustable in admin form
  • Automatic language detection
  • Use own template or set templating parameters
  • Test and production urls

Drupal 6

6.x-1.x branch
Old release, several patches are needed to use it currently. Besides, this branch doesn't have all features mentioned above. This branch is not maintained anymore.
6.x-2.x branch
Current branch which is still maintained.

Drupal 7

When the 6.x-2.x branch is released we can start working on the D7 port and releasing the 7.x-1.x branch soon.

The Drupal 7 version is in progress, its based on the 2.x branch

Todo:

  • Further reviewing/testing the 6.x-2.x branch
  • Cleaning up/formatting code, adding code comments
  • Automatic currency detection (not working, it's an admin setting right now)
  • Finish porting the 6.x-2.x branch for D7 & Ubercart 3

Please read the included "readme.txt" carefully before posting issues and question, thank you.

Downloads

CRM Core Demo Standard Fields

CRM Core Demo Standard Fields is a simple feature that adds a set of fields to contact records in CRM Core. It is used primarily for testing new features in CRM Core against a set of common fields, in order to evaluate how the feature works. It also provides some logical default fields that can be used for evaluating and demoing CRM Core.

It is not necessary to use the standard fields as part of your CRM Core installation, but feel free to do so.

Downloads

Pages