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.
A fundraising auction for fun and profit (for non-profits).
Planned features include outbid notifications by e-mail, an enforced minimum bid increment which is pre-filled in for instant bidding, and "my bids" tracking lists for users, indicating whether they are the high bidder or not on the items for which they have bid.
Nonprofit fundraising features include setting all auctions to a single end date and exporting lists of all winning bidders by user or item.
Note: This sandbox project is superceded; use the HubSpot Leads module instead.
HubSpot provides advanced targeting marketing and lead nurturing features. This module integrates with Webform and the HubSpot API to submit Webforms directly to HubSpot's lead management system.
For example, a Webform-based contact form on your site can send its data to HubSpot, where you may already track potential clients and contacts; or a Webform-based e-newsletter signup could send the lead to HubSpot's targeted marketing system, letting you use your pre-existing email campaigns.
This is an extension to the Ubercart suite of modules that allows item materials to be restricted from shipping to certain states/provinces and/or countries. It adds an interstitial check at the check out process and if any of the product(s) in a given order cannot be shipped to the shipping address, it will not allow the sale to go through, displays an error message to the user and returns them to their cart to adjust the contents therein.
E.g. I have a product that contains Widgets and Staples. California has a strict limitation on Widget imports, and South Dakota simply cannot allow the import of Staples. France allows neither Widgets, nor Staples. This module allows products that are made of these materials to be restricted from shipping to these states, and products containing either (or both) from shipping to France.
Enable/configure Ubercart as needed for your site
Configure the countrie(s) that can receive items: /admin/store/settings/countries
Add a CCK field to the Product content type to store the material(s) values for products. This can be multi-value, and can store text, or numbers
Under admin settings on /admin/store/settings/restrictshippingmaterial, select the CCK field in the product content type that stores Material information. Submit form.
This is a commerce shipping method module. It allows administrators to define a number of shipping options, each with cost. Shipping costs do not depend on purchased items attributes or count - it's just flatrate :).
EZ Banner Rotator is a JQuery based advanced banner module.
This provide an Image based slideshow like banner rotator for Drupal pages. This creates blocks in Drupal which can be assigned to a page from within the Block administration.
Komoona is a free tool that enables selling your ad space directly to advertisers/readers, by allowing anyone visiting your site to easily create or upload ads and pay for them while never leaving your page. Use Komoona for billing or your own PayPal Merchant account.
Simply install the extension, set some basic settings (price, size etc) and you're done. No technical or design skills needed.
The Drip module will enable a site to deliver periodic messages to users at intervals defined by an administrator. The interval base can be a date supplied by a user, defined by an admin, or based on some other date data, such as a user creation date, or last access date.
The module was originally developed as an appointment reminder for a doctor's office. Subscribers enter a child's birthday and receive reminders to schedule check-up appointments at ages the doctor defines, such as 2 weeks, 6 months, and 3 years, etc.
This is a simple project to improve D7 SEO capabilities. It can be used to set meta tags for specific page (using internal path or patha alias). This can be used with metatags_quick to add metatags in non node pages (views, contact, landing page, ..).
Can be also used to override metatags with a specific alias page; you can set metatags for page /my_views/5 and override it if alias is /fruit/orange
This module creates a callback server for the payment service CommerceGate, a block to display a single link to the CommerceGate payment page and custom actions and triggers.
The module creates a trigger for each of the available transaction types: sale, rebill, upsell, refund and cargeback. Once a payment is received from the CommerceGate servers, the module triggers the correct trigger and returns a string response to de CommerceGate server.
It also creates a custom action that sends an email with the transaction information to a given email address. This actions must be attached to each of the triggers.
Each trigger, action and event generates a log in the System Log.
Account ID: CommerceGate account ID.
Website ID: Website ID in CommerceGate configuration.
Package ID: Package ID in CommerceGate configuration.
Notification email: Email to which send the notifications.
Send user email: Send logged user's email to Payment Page.
Send username: Send logged user's username to Payment Page.
The Solve Media CAPTCHA module is an extension to the CAPTCHA module. Solve Media has created a patent-pending technology that turns CAPTCHA into branded TYPE-INs™, allowing you to earn money while you secure your site. Every time a visitor to your site solves a CAPTCHA TYPE-IN™ ad, we share the revenue with you. Solve Media CAPTCHA TYPE-IN™ ads are easy to read and easy to complete. Our systems constantly monitor for various forms of abuse, insuring that an optimal amount of revenue and security is provided.