background preloader

Rules

Rules
The Rules module allows site administrators to define conditionally executed actions based on occurring events (known as reactive or ECA rules). It's a replacement with more features for the trigger module in core and the successor of the Drupal 5 workflow-ng module. Example use cases Build flexible content publishing workflows changesSend customized mails to notify your users about importantCreate custom redirections, system messages, breadcrumbs, ...Build an eCommerce store using Drupal Commerce And many more... Features Obviously, you may use reaction rules to react upon any event with custom conditions and actions.Allows functionality to be re-used via components (Drupal 6: Rule sets only).Flexible scheduling system that allows scheduling any component / action.Users can share their customizations by using the built-in import/export feature. Integrations Modules may use the Rules module's API to provide new events, conditions, actions or default rules, which can be customized by users. Related:  Drupal 7 : Essential Modules

Chaos tool suite This suite is primarily a set of APIs and tools to improve the developer experience. It also contains a module called the Page Manager whose job is to manage pages. In particular it manages panel pages, but as it grows it will be able to manage far more than just Panels. For the moment, it includes the following tools: Plugins -- tools to make it easy for modules to let other modules implement plugins from .inc files. Entity API This module extends the entity API of Drupal core in order to provide a unified way to deal with entities and their properties. Additionally, it provides an entity CRUD controller, which helps simplifying the creation of new entity types. Requirements Drupal 7.2 or later; suggested Drupal >= 7.15 Documentation You can find documentation in the handbooks. Overview For site-builders This is an API module, so it doesn't provide any end-user features. A Views display plugin and field to render or link to any entity (by view-mode)A CTools content plugin to render any entity (by view-mode)It ships with the Entity tokens module which makes sure there are tokens for most entity properties and fields, i.e. it provides token replacements for all entity properties (or fields) that have no tokens and are known to the entity module (read about the entity property info API below). For developers Changes Credits The project has been sponsored by Maintainer Wolfgang Ziegler (fago)

Amazon S3 File Downloads for Ubercart Want to sell product downloads that are hosted on Amazon's Simple Storage Service (S3)? Now you can! This module allows you to associate Amazon S3 file downloads with your products using Ubercart product features, enabling you to take advantage of S3's amazingly cheap storage and bandwidth and take the load off of your server. An Amazon S3 account is required. Installation: Note that this module is still in development, preparing for an initial Drupal 6.x-1.0 release. Dependencies: Amazon S3 File Downloads requires the following modules: Amazon S3 6.x-1.0 for its Amazon S3 API to communicate with the Amazon S3 server. Sponsors: This module is sponsored by Yooweb. Development is provided by Heftel Studios.

Context Context Context allows you to manage contextual conditions and reactions for different portions of your site. You can think of each context as representing a "section" of your site. For each context, you can choose the conditions that trigger this context to be active and choose different aspects of Drupal that should react to this active context. Think of conditions as a set of rules that are checked during page load to see what context is active. Other included modules Context UI provides an administrative interface for managing and editing Contexts. The inline editor for 7.x The inline editor has been redone for 7.x and is activated via a "Configure Layout" contextual link on blocks that appear on the page. Dependencies Required Chaos Tools 1.7 or higher Recommended for 6.x jQuery UI in order to use the Context inline editorAdmin 2.x in order to use the Context inline editor Upgrading from Context 2.x for Drupal 6.x Drupal 6 Documentation Screencasts Older posts and presentations Thanks

Ubercart Ubercart is the most popular Drupal E-Commerce platform for your website. It implements everything you need to start selling products online. Web Developers from all skill ranges can use it to support a variety of E-Commerce industries-- including physical goods, digital downloads, or even subscription based billing services. Ubercart can do it all! For more details, be sure to visit the What is Ubercart? page for more info. Current Features: Ubercart is PayPal certified and integrates PayPal Website Payments Standard, Website Payments Pro, and Express Checkout. Support & Issue Tracking Ubercart maintains a customized support forum at the community site. (Please note: the issue tracker enabled here at Drupal.org is for specific bug reporting and documentation deficiencies only. In addition to the forums, community members regularly hang out in #drupal-ubercart on irc.freenode.net. Module Dependencies For full functionality, Ubercart depends a few other contributed Drupal modules. Live Sites

Views You need Views if You like the default front page view, but you find you want to sort it differently. You like the default taxonomy/term view, but you find you want to sort it differently; for example, alphabetically. You use /tracker, but you want to restrict it to posts of a certain type. Views can do a lot more than that, but those are some of the obvious uses of Views. Views for Drupal 8 Views is in Drupal 8 Core! Recommended versions of Views! For new installs of Drupal 6, we recommend the 6.x-3.x branch. The 6.x-2.x branch of Views is in critical/security maintenance mode only. Dependencies The Drupal 7 version of Views requires the Chaos Tool Suite also known as CTools. Views' bug squad The Views' bug squad is a group of people who have dedicated a few hours a week to help provide support and fix bugs in the issue queue. Views documentation Views 1 Views 2 (This link goes to the Advanced Help project page. Sponsorship This project is sponsored by IO1. Our book

Kaltura Kaltura is the world's leading Open-Source Video Platform, providing video management, publishing, authoring, distribution and monetization solutions for media companies, enterprises, educational institutions and service providers. Our customers include HBO, ABC, Disney, Best Buy, Texas Instruments, NYU, MIT, Cornell, and many others. What is Kaltura’s Video Module for Drupal? A standard Drupal Module that integrates the Kaltura video platform capabilities into Drupal, allowing you to instantly enrich your Drupal site with video, audio, and images. Download | Test-drive the demo site | User Manual | Video Tutorial | Release Notes Why use it? If you are looking to add rich media functionality to your Drupal site, the Kaltura module provides an enterprise grade professional video experience. Module's Key Highlights The Added Value of the Kaltura Video Platform Hosting & Streaming Options Kaltura Hosted Solution – Free Trial and Affordable Packages Self-Hosted Solution

Pathauto The Pathauto module automatically generates URL/path aliases for various kinds of content (nodes, taxonomy terms, users) without requiring the user to manually specify the path alias. This allows you to have URL aliases like /category/my-node-title instead of /node/123 . The aliases are based upon a "pattern" system that uses tokens which the administrator can change. Requirements Versions The 7.x-1.x and 6.x-2.x branches are currently accepting new feature requests and are kept in sync as much as possible. Known issues Multilingual URL alias support is still a little unstable and should be tested before used in production. Recommended modules Redirect (D7) / Path Redirect (D6) when installed Pathauto will provide a new "Update Action" in case your URLs change. Co-Maintainers Pathauto was originally written by mikeryan and maintained by Greg Knaddison (greggles) . Pledges #D8CX : I pledge that Pathauto will have a full Drupal 8 release on the day that Drupal 8 is released. Downloads

Storage API Mission Statement Storage API is a low-level framework for managed file storage and serving. Module and all the core functions will remain agnostic of other modules in order to provide this low-level functionality. It has the following features: Pluggable architecture - it can be extended to work with any storage service. There are some screencasts demonstrating various features of the module. Services Filesystem - files are stored in a local directory and served via any HTTP or FTP service running on the server.Database - really just a proof of concept. New Support for Storage API Storage API now has new maintainers for the module. Related Modules Code Browsing Want to take a look a the code of this module? Also located on Github as well. Need Help? The first stop for problems is our documentation. PHP 5.3 Support Ending Version 1.8 of this module is the last version that will be supporting PHP 5.3.

Token Tokens are small bits of text that can be placed into larger documents via simple placeholders, like %site-name or [user]. The Token module provides a central API for modules to use these tokens, and expose their own token values. Note that Token module doesn't provide any visible functions to the user on its own, it just provides token handling services for other modules. For Drupal 6, the Token module provides a "Token Actions" module which can be enabled separately. This provides several "actions" for the Drupal core Actions/Trigger modules to use that take advantage of the Token replacement functionality. Modules that use the Token module and provide tokens via the API include Organic Groups, Pathauto, Comment Notify, and Commerce. Pledges #D7CX: The basic token API is now a part of Drupal 7! #D7AX - I pledge to make this module as accessible as it can be.

AWS SDK for PHP Provides integration with Libraries API (2.x) and a Drush Make script to download the AWS SDK for PHP (github) (support forum). The AWS SDK for PHP provides a library, code samples, and documentation for developers to build PHP applications that tap into the cost-effective, scalable, and reliable AWS cloud.With the AWS SDK for PHP, developers get started in minutes using AWS infrastructure services, including Amazon Simple Storage Service (Amazon S3), Amazon Elastic Compute Cloud (Amazon EC2), Amazon SimpleDB, and more. Configuration The AWSSDK can be configured by using Drupal variables with the same names as the constants found in config-sample.inc.php. Usage To include the sdk.class.php file, as is the only file required, simply execute the following (please see the libraries project for more details). Versions For 5.x release please see . 5.x -> (see -> 1.4.x3.x -> 1.3.x2.x -> 1.2.x

Administration menu Provides a theme-independent administration interface (aka. navigation, back-end). It's a helper for novice users coming from other CMS, a time-saver for site administrators, and useful for developers and site builders. Administrative links are displayed in a CSS/JS-based menu at the top on all pages of your site. It not only contains regular menu items — tasks and actions are also included, enabling fast access to any administrative resource your Drupal site provides. Showcase and Quality Assurance Test-drive in various themes on the demonstration site or watch a short demo reel or a installation tutorial video. Behaviour and Integration Works in all themes and all browsers.Exposes all administration links including all tabs/tasks and actions to provide direct access to any page.Extensible with add-on features by other modules. Related modules Installation Documentation Credits Current maintainers: This project has been sponsored by: unleashed mind Drupal consulting and development.

FlashVideo FlashVideo is a complete turn-key video solution that expands Drupal's upload capabilities to allow web developers and users to upload video files, automatically convert those videos to the popular Flash format, and then embed their video in any node type using the simple [video] tag. This module allows more than one video to be attached to any node, and then referenced through the use of parameters passed to the tag [video]. It also includes an automatic conversion of video files to the Flash format using FFMPEG technology. Use this module if you... Would like a complete video solution for any user-generated-content video website.Wish to have the power to embed your video anywhere in the body of a node using a simple [video] tagWish to link as many videos as you like to a node.Would like a built in automatic Flash conversion. Features FlashVideo Tutorials Installing a Media Player (Required Step) Troubleshooting FlashVideo Are you having problems getting FlashVideo operational?

Advanced help The advanced help module allows module developers to store their help outside the module system, in pure .html files. The files can be easily translated simply by copying them into the right translations directory. The entire system can appear in a popup or not as the module prefers (and by taking away access to view the popups, a site can force the popups to not exist). The system ties into Drupal's search system and is fully indexed, so the entire contents can be searched for keywords. the help files can be placed in a hierarchy as well, allowing for top down navigation of the help. By itself, this module doesn't do much; it requires another module to support it, but it does come with a nice little sample of text from Wikipedia to demonstrate the system. Accessing Advanced_help When this module is installed, users with the view advanced help index permission can access the advanced help index by going to Administer -> Advanced Help (

Related: