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

UC Worldpay

  • Last changed: 1 year 19 weeks ago

This module integrates WorlPay's redirection payment service with Ubercart.

The module was originally coded by Hans Idink. For more information and history, see: http://www.ubercart.org/contrib/3979

The module is currently maintained by Freestyle Systems.

The Drupal 7 version was sponsored by Ligatus.

Picture 2.png

Ubercart Add Donation

  • Last changed: 1 year 1 week ago

The Ubercart Add Donation module is used to dynamically add a donation to ANY order currently in progress. This project differs from other Ubercart donation modules in that it does not require you to add a donation to the cart in order to donate to the site. In other words... you do not need to create a "donation product" in order to handle donations... This module simply allows you to add a donation to any order currently in progress using a Radio button interface as well as a custom donation amount using the Other text field.

Suggestions are welcome!

This module was brought to you by Alethia Inc..

Link to Us on the Dog Park USA website.

Link to Us

  • Last changed: 18 weeks 3 days ago

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

Ubercart Attribute Tokens

  • Last changed: 2 years 5 weeks ago

This module will add Ubercart product attributes as 'attribute' tokens for use elsewhere. As of initial upload the only code to use these tokens is the contributed Custom Price Calculation module. The combo of these two modules allows an admin to enter custom code to set item properties such as price based on attributes.

Ubercart Custom Payment

  • Last changed: 1 year 3 weeks ago

Provides custom payment methods for Ubercart 3.

*** Requires Drupal 7/Ubercart 3
*** Still in early development. Use with caution!

This module allows administrators to create custom payment methods. Each method can have its own set of conditions, and each is a fieldable entity bundle, which can be configured to collect data (e.g. name and address, account number, etc.) from the customer.

Methods are exportable (via ctools), and each is identified by a unique machine name which can be used to configure custom workflow. For convenience an "Check an order's payment method" Rules condition is provided.

Methods can optionally cause a "service charge" line item to be added to the order.

New tokens are provided for % of order total and % of order total products, which can be used in payment instructions to describe, e.g. payment terms or service charges.

The instigating use-case is providing a "Free Order" payment method, and a default Rules configuration is provided to enable this.

VT Commerce Image

  • Last changed: 5 days 22 hours ago

This module will format any image field into a field displaying one large image with several small images underneath.

The module also implements jQuery zooming for the large image and small images.

Module status:

Working with updated scripts, new GUI configuration and support for colorbox module.

Currently all thumbnail made from jQuery clone. The goal is to minimize server hit.

How you can help :
1. Create how to documentation.
3. testing for bugs.

New Features planned :
1. thumbnail slider, with prev and next button
2. main image change animation, exploding animation or slide animation?

Part of VTCart distribution plan.

Courtesy of VicTheme.com

Version 2.0 battle plan

Since VicTheme.com doesn't continue the sponsor for 2.0 version,
If you are interested please sponsor this project via http://vtcimage.chipin.com/vt-commerce-image-ver-20

Chipin Closed now. Interested party for sponsor please contact me directly.

Proposed plan for 2.0 version :
1. Integrate jQueryUI for animation.
2. better image size management
3. more theme provided such as thumbnail image on left / right side

you can also post in the issue queue for features that you wanted to be included in 2.0 version

Commerce Views Display

  • Last changed: 42 weeks 6 days ago

Provides a views style plugin to render a Commerce add to cart form with a product display for a view of Drupal Commerce Products.

Sponsored by Commerce Guys

Why use Commerce Views Display?

  • You want to free yourself from node displays for Commerce Products.
  • You want to group Commerce Products into an add to cart form and do not need any description for that grouping.
  • You want to display all Commerce Products of type X on a single add to cart form
  • You want to create dynamic Commerce Product displays, ie All products under $10
  • You want to create multiple dynamic Commerce Product displays in a single view.
    Examples:
    • All products under $10 grouped by category
    • All products for a single base model field

Commerce Webform

  • Last changed: 23 weeks 3 days ago

This module extends both commerce and webform. It allows the site owner to create webforms with a new product field. The productfield allows the listing of one or more products which the site user would then select from. When the form is submitted the products are added to the users shopping cart. The webform results page shows the submitted forms and intiially marks products as unpaid. Later, when the user has paid for the products in their basket, the webform submission is updated and all products that made it to the checkout are then marked as having been paid for.

The main use cases is for creating complex product selection screens. Webform is very good at capturing choices and offering options. The products that get added to an order can then be based on the results of the submission. An example would be a single webform which would offer registration to an event. All user choices could be captured in the webform, and product choices add to the shopping basket. For example, the main delegate attendance product is marked as mandatory on the webform meaning it has to be added to the basket. The optional wifi product could then be added as a second product field to the webform but not made mandatory. Alongside this the webform submission could collect other data about the delegate such as meal choices, seminar preferences or special access requirements.

uc_roboxchange - RoboXchange payment gateway

  • Last changed: 3 years 43 weeks ago

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.

Commerce coupon batch

  • Last changed: 1 year 10 weeks ago

Mass generation of Commerce coupons that allows you to create automatically hundreds of coupons.

Commerce price components

Commerce price by components

  • Last changed: 1 year 1 week ago

Extension to Drupal commerce that provides a price formatter to enable/disable price components such as discounts or taxes when displaying prices. This gives the admin absolute control over which components should be displayed and which shouldn't.
It also provides two Views handlers to display/hide price components in cart totals and order totals.
Additionally it has basic rules support that gives to the commerce administrators the ability to do conditions using price components such as discounts or taxes and react accordingly.

Example use case

If you want to customize your cart or checkout views, you may want to display prices with taxes and without discounts (or viceversa) in your line items but the total amount should be displayed. Then you enable this module and choose at formatter level (both display fields and views) which components you want to hide or display.

affiliates-150x150.png

Affiliates

  • Last changed: 26 weeks 6 days ago

This is an affiliates that was used on Mozilla marketing sites.

Donation

  • Last changed: 3 years 44 weeks ago

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.

Originally written by Dries. Maintained by 2bits.

UC Discounts

  • Last changed: 2 years 24 weeks ago

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.

If anyone wishes to help out with this module please contact psynaptic to request CVS access.

For more information and history, see:

http://www.ubercart.org/contrib/143

Donations Thermometer

  • Last changed: 3 years 1 week ago

This module creates a block which can display a thermometer style graph showing your current donations in relation to your target

It is based on Sean Madden's tutorial, located here: http://carsonified.com/blog/design/the-standards-way-to-do-dynamic-data/
Many thanks to Sean.

This module now integrates with the Donation module.

Features:

  • Animated CSS Thermometer style graph.
  • Choice of two sizes.
  • Multiple currencies supported.

Authorize.Net

  • Last changed: 1 year 9 weeks ago

A payment method using Authorize.Net for transactions handled by the Payment API.

PayPal

  • Last changed: 12 weeks 2 days ago

PayPal support for the Payment API

uc_field_attribute1.png

Ubercart Field attributes

  • Last changed: 1 year 1 week ago

This module links Ubercart's attribute system to Drupal core's fields API and allows to automatically create product attributes from fields and options from the multi-values.

There's an earlier project uc_attribute_cck that does something similar for Drupal 6, CCK and Ubercart.

In the product class settings there's a new tab called "field attributes" that lists all existing fields of a product class. By selecting a field here it becomes available as an attribute (generator) and multi-value options are copied to ubercart product options when new products of this class are created and get synchronised when their multi-values are changed.

For example, a date field can be used to automatically create options for each date of a product node.

Note that this is very untested and surely not fool-proof at the moment.

An example of Marquee Block in action

Marquee Block

  • Last changed: 42 weeks 6 days ago

Provides a jQuery-based scrolling marquee block that can be customized with your own text or HTML. Configure speed, scroll direction and scroll behavior easily on the Block setup page.

Requires the "jquery.marquee.js" script, available at https://gist.github.com/2484402

KoreMedia welcomes donations to help fund continued open source projects. Donations can be made here: koremedia.net/open-source/donate

Scribe SEO Score

Scribe SEO Analyzer

  • Last changed: 1 year 1 week ago

Scribe SEO is an search engine optimization software service for Drupal and other CMS platforms - think of it as a content optimization assistant - that analyzes web pages, blog posts, and online press releases at the click of a button.

Scribe then tells web writers of any kind how to tweak their content to get more search engine traffic, all while maintaining quality reader-focused copy.

Watch the Scribe SEO screencast demo

Try the Scribe SEO reports demo

The Search Engine Optimization (SEO) process can generally be defined as four key parts; content, keywords, site structure and links. Most SEO activity focuses on one or all of these areas.

Scribe is designed to help authors/writers participate in the SEO process through the intelligent review and analysis of the content on the page.

First, we review the structure of the content. Next, we review the semantic structure of the document to find the most relevant keyword terms based on search behavior and identify how you can better use these terms within your content. Finally we score the content and provide an overview of how well you are meeting SEO best practices for content organization.

logag3.png

Agreservations

  • Last changed: 41 weeks 1 day ago

The agreservations-module is a module to handle reservations of resources.

Please read the notes to each version before downloading and using!

Contributors / Sponsors:
  • amazeelabs
    located in Switzerland. They contributed agres_timeframe
    and agres_restriction sub-modules -thanks!
  • SIMEDIA
    located in Nicaragua, they contributed with money, testing, time and KnowHow -thanks SIMEDIA!

Supported Drupal Version is 7.
Features:

  • Resource management, including booking calendar.
  • Create unit types in several categories, you define(rooms, cars,...which allows to offer some resources per day, and others per hour.
  • offer online reservations/online bookings for resources of each created category: The user signed in, or not, can book resources, and pay online. This is possible because agreservation utilizes the great Ubercart online Shopping module.
  • in manual created reservations(by receptionist) enter a user, and create an ubercart order for him.(walkin guest solution)

hint: during installation you should add the line:
ini_set('max_execution_time', 400);
to your settings.php also in your my.ini or my.cnf you

Ubercart Disable Store

  • Last changed: 1 year 6 weeks ago

The Ubercart Disable Store module adds the ability to disable Ubercart store (hide/disable add to cart, etc) for some conditions.

Ex. Wholesaler requires Reseller Accounts to shop: If your website should display Ubercart products to some or all but only allow show Add to Cart forms for certain roles, for instance, then this module is for you.

Future

This is intentionally a very simple module. Future additional features might include more granular Ubercart blocking like hiding the 'cart' path and implementing more triggers other than just role-based disabling of the storefront.

Sponsored by Globe Runner SEO Consultant

OpenX Manager

  • Last changed: 1 year 28 weeks ago

Control a OpenX (formerly OpenAds) server from a Drupal site.
For displaying the ads, use the OpenX module.
Requires OpenX 2.6 or higher.
Note that the OpenX API itself is still in the early stages of development and not all options are available.

Features

  • Advertisers, Campaigns, Banners, Managers, Publisher, User and Zone
  • Granular permissions for Create/Edit/Delete/View
  • Link Zones to Campaigns or individual Banners
  • Import data from existing OpenX server
  • Drupal users as OpenX advertisers, managers and publishers
  • Views integration
  • Lightweight: only load code when needed
  • XHTML, PHP, Drupal and JavaScript code standards compliant

Commerce Purchase Order

  • Last changed: 1 year 37 weeks ago

Give your customers the possibility to pay with a Purchase Order number on checkout. After an order was paid with a purchase order, the status of the payment transaction is set to "Pending". The PO number needs to be validated manually in order for the payment transaction to be considered as successful.

Development was realized by Guillaume Viguier-Just for Drupal Recruiter.

Entity cache for Drupal Commerce

  • Last changed: 1 year 3 days ago

Entity cache puts core entities into Drupal's cache API.

The Entity cache for Drupal Commerce module enables caching of Drupal Commerce commerce_order, commerce_line_item, and commerce_product, entities.

How to use

Install the module like any other and reset cache so that the hook_entity_info_alter() implementation is executed.

Sponsored by Spartan and Myplanet Digital.