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.
This projects is a set of modules which lets you create a marketplace using Drupal Commerce.
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.
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.
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.
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.
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.
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.
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:
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.
User based pricing overrides all role based rules.
See the TODO.txt for known remaining tasks. If you have ideas, let us know.
Payment module for Ubercart. Integrates Ogone PSP gateway as a checkout method for Ubercart.
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
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.
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
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.
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.
Commerce Checkout.fi integrates Checkout.fi Payment Service Provider with Drupal Commerce.
Checkout.fi is a Finnish payment service provider, and they support all major Finnish banks and credit cards as payment methods.
CRM Core Donation is a tool for managing fundraising in a Drupal website. It extends CRM Core by adding the ability to process online donations and track donation activity in useful ways. It includes reports on donation activity and donors.