Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
The FoxyPal module makes it extremely easy to quick to integrate with the FoxyCart e-commerce system. This module provides:
Automatic inclusion of necessary foxycart.com css and javascript files to enable your site.
Theme-able shopping cart and status blocks.
Tight single-sign on integration with Drupal. Customers use their Drupal account to complete checkout with FoxyCart.
FoxyCart datafeed logging. Transactions reported by FoxyCart are logged into the Drupal logging system.
One of FoxyPal's biggest benefits is to act as a substitute for UberCart's checkout process while keeping the back-end system. This allows for a quick and safe checkout experience and a versatile product administration system. The FoxyPal Ubercart Alternative module is separately enabled to provide these additional FoxyCart features:
Product options, such as size, color, etc
Product categories allowing different tax and shipping configurations
Purchasable roles. Allow users to purchase a Drupal role using FoxyCart
After installing the module, simply navigate to Administer -> FoxyCart for configuration and detailed help.
Google supports the OAuth standard for API authentication. By using this module, web applications can access a user's Google Apps account without needing the user's GApps login details. The user logs into the site with their Drupal username and password. Once authenticated, they are then immediately redirected to the Google login page where they must confirm (or reject) that the website is allowed to use an authorization token to access their Google account.
Administrators of Google Apps Premier and Education editions can also use a special type of OAuth, called 2-legged OAuth. Unlike standard OAuth, the user is not actually authenticated with Google, but the site is able to act on their behalf to pull in or update their account data. Currently this authentication is implemented, but no APIs make use of it yet.
Recommended reading: Overview of Google authentication methods - This blog post explains the different Google authentication options available and also the Drupal modules which implement them.
This module allows you to export and import elements from other modules (CCK, Views, ...) in a quick and clean way.
Quick because you need just one click (or command) to export and import all your exportables you want. Clean because every exportable element will be saved to a separated file in the target folder/ you choose.
This module uses JQuery to add a fun and non-intrustive way of sharing the current node with social media sites: currently Twitter, Delicious, Digg, Facebook. Images become draggable and can be dropped onto logos that animate onto the screen to share the page.