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.
Brow.si
Brow.si is a groundbreaking user engagement Drupal module for the mobile web. It provides web publishers with powerful extensions that significantly enhance the user experience and engagement with respect to their sites and content on mobile devices. Moreover, the Brow.si module assists publishers by having a simple installation to retain mobile users and unlock new revenue opportunities. From advanced shared tools, to content push notifications, Brow.si is the perfect enhancement to your current Drupal modules list.
Brow.si is a one click customisable module. It is extremely lightweight and can easily be integrated to any site at any vertical or domain. Most importantly, Brow.si fits seamlessly in the mobile browsing experience, adding real value to both the publisher and the user without requiring the publisher to make any changes to the site.
Varnish Dashboard
Varnish Dashboard provides real-time metrics on Varnish usage.
Key metrics displayed are:
- Cache-hit ratio
- Traffic volume (in requests-per-second)
- Bandwidth usage (in Mbps)
Prerequisites
- Varnish 3
https://www.varnish-cache.org/ - Varnish agent 2
http://github.com/varnish/vagent2
Video Recorder for Drupal 7
This sandbox is used for porting Video Recorder to Drupal 7. It will be removed after a patch has been submitted and hopefully committed to Video Recorder.
Check out #1570078: Port the module to Drupal 7.
Commerce Piwik
Adds ecommerce interaction tracking for Piwik to Drupal Commerce.
Piwik is an php based open source analytics tool that aims to be an open source alternative to Google Analytics.
Piwik has several tracking functions for tracking ecommerce activities on your site. These are:
- Ecommerce Orders (and products)
- Ecommerce Cart update (and products)
- Product (and/or category) page views
See also:
http://piwik.org/docs/ecommerce-analytics/
This modules sends the order, cart and product page details from Drupla Commerce to piwik so it can generate the a bunch of reports which should help you to improve the shopping experience of your customers.
Requirements
Installation / Configuration
- Install like any other Drupal module.
Field Label Formatter
This module allows customization of displayed field labels, including its HTML element and CSS classes.
Dependencies
Droptica DevServer
Droptica DevServer is virtualbox image with configured Ubuntu Server 12.04, GIT, Jenkins and sample Drupal project with PHPunit tests.
DOWNLOAD
Informations about operating system:
- OS: Ubunutu 12.04
- Linux user name: droptica
- Linux user password: drop
- Network configuration: auto dhcp
- Mysql root password: drop
Apache
Virtual hosts file: /etc/apache2/sites-enabled/jenkins
PHPMyAdmin: http://SERVERIP/phpmyadmin
Jenkins:
Jenkins jobs directory: /var/lib/jenkins/jobs/drupalproject_dev/workspace
Informations about Drupal sample project:
GIT repository location (bare): /var/git/drupalproject.git
Repository structure:
Link Widget
Description:
The Link Widget module provides an elegant way for wrapping an link around a "image" or "text" field type output. This module is dependent upon the Field Widget Storage API, which provides a solution for saving extra widget configurations alongside a field.
What are the differences between Link Widget and related link modules?
The biggest difference is based on the modules architect; instead of creating another field type, I just created a field widget that extends the field configurations. You can make either an image or text field type linkable. This concept can be extended and can accommodate for other field types in future releases.
What are the advantages of the Link Widget module?
There are a couple advantages of the Link Widget module. First and foremost, there is less code to maintain. As I'm only defining a field widget, and don't have to worry about recreating the field component. Second, the Link Widget is flexible and making a text or image field linkable, is super easy and can be done by just selecting a field widget type "Link".
Teamspeak3
This module provides a simple Teamspeak 3 server web viewer rendered into a block
The module it's compatible only with Drupal 7.x core: No Drupal 6 version will be implemented since there are already other modules that offer the same functionality and which are compatible with Drupal 6.x core. A version of this module compatible with Drupal 8 will be released as soon as Drupal 8 will become the new stable version of Drupal.
Bitcoin Price
This project is helper module for other modules. It fetches the current bitcoin price from bitcoincharts.com and uses Mt Gox as a fallback it Bitcoin Charts is down.
Field Widget Storage API
Description:
The Field Widget Storage API module is a storage engine that can be used by any field widget that needs to save extra configurations alongside a field. Developers are able to leverage the modules API so they don't have to worry about implementing CRUD functionality for their field widget.
Use Case:
Hypothetically, say you need to collect a class attribute from a user when an image is uploaded on a given entity. Currently the Image field type doesn't expose a way to define class attributes. We're going to have to accomplish this by defining a new field using the Field API, and rebuild the image uploading capabilities inside that module. Then implement the code for collecting the class attribute. That seems like a lot of development time just to allow a user to input a class attribute for an image.
Tamper
Just squatting for the moment.
The plan is to move the plugins from Feeds Tamper here. Then Feeds Tamper will just contain the feeds integration, and we can create other integrations as well. Rules tamper? Tamper plugins as filter formats or field formatters? Other things...
Multifield
This project seeks to provide a true compound field solution for Drupal 7. As much as I love Field collection, it still has to save actual entities, and can cause performance problems due to having to load all the referenced field collection entities on node, or parent entity load.
Related links
- http://drupal.org/project/combofield and https://github.com/yched/combo
- #939836: combofield / fieldentity / field-collection / embeddables
- http://drupal.org/project/flexifield
- Comparison of multifield modules
- #494100: State of the multigroup module
- http://drupal.org/project/subform
- http://drupal.org/project/composed_field
- http://drupal.org/project/double_field
- http://drupal.org/project/field_group_multiple
- http://drupal.org/project/form_builder
Webform Enquiry Cart
Extends Webform & Drupal Commerce to provide enquiry cart functionality.
This module adds an extra field component to Webform allowing the storage of commerce orders. Order details can be emailed upon form submission, rendered in a table.
The intended use cases include pre launch shops, ambiguous goods & or services, new & or pre released goods.
Please provide feedback.
Inline entity form rendered
Attempt to provide an alternative IEF widget that renders the entities using a specific view mode. This has the added benefit of being able to re-use core's default multiple value widget handling.
Screenshot of the goals of this project:

Related Links:
Form Field Logic
This module creates a form with the ability to specify conditional fields.
Example:
I want to create a select field with options A, B, or C.
If the user selects option A, I can output another select field with options D, E, and F.
If the user selects option B, I can output another select field with options G, H, and J.
Etc.
Commerce IceCat
What does it do?
This module enables the icecat open catalog for Drupal commerce.
Icecat is the world largest product database that is (partly) available for free.
It contains 1676636 up to date datasheets from 6430 different brands.
How does it work?
This module enables you to add some extra information when creating a product.
Upon saving the product this module will look up the icecat database for any matching product.
According to your settings it will auto complete the following information:
- Product title
- Product catalog
- Product images
- Product description
- Product specification
- Product ean, sku, brand
linked title
Allow to link node title to an internal/external link using Link module instead node/[nid]
DaCast Streaming as a Service Integration
DaCast Video Module for Drupal
The DaCast Streaming as a Service video platform allows broadcasters to offer live and on demand streaming content directly to their website, through using a robust CDN (Content Delivery Network) and optional, integrated monetization features, including Pay Per View and Subscriptions. The video platform gives business and website owners total control of their online video through a white label platform, easy site integration and advanced restriction and protection features to secure content.
The DaCast module integrates these professional services into Drupal. Through using it, you can add DaCast video streams to your content and access video information entered from your DaCast account
For Drupal 7
The current module is for Drupal 7.
Development for other versions of the CMS are coming.
Support
For additional support using the module, please login to your DaCast account and open a support ticket (clicking HELP and then SUPPORT) mentioning Drupal Module in the subject line.
Download
The latest release for Drupal 7 is found below:
Ubercart Googlebasse RSS Feed
This Module creates a Googlebase compliant product RSS feed.
A 'hard copy' .XML file with your products will be created which can then be read by the googlebase googlebots.
A few extra fields to the standard Ubercart installation are required, see module help once installed.
Scald Gallery
Scald Gallery is a gallery provider for Scald.
- The 1.x branch was started by slashrsm and is feature complete. It uses plupload for file upload, Galleria for gallery display, and only images can be used in a gallery.
- The 2.x branch is backward compatible with 1.x, leverages multiple upload types (soon to be available in Scald), supports any atom types, has better UI etc. and will be available in the next few weeks.
Scald Gallery is sponsored by Open Web Solutions and Le Figaro.
Fútbol
Fútbol is a module for recording football (association football/soccer) statistics. It is intended to be all encompassing, so users can record things such as:
- Clubs/teams
- Fixtures
- Results
- Competitions
- Staff (players/managers/coaches etc)
- Officials (referees, assistant referees etc)
- Associations (such as UEFA or the FA)
- Stadia
It also provides deep Views integration so that all data can be displayed in the correct format, such as league tables.
VideoJS Filter
This is really simple module.
It requires VideoJS module to be installed before.
It replaces [videojs:{video_file}|poster:{poster_file}|width:{width}|height:{height}] to video with VideoJS player. {video_file} is required argument.
Instillation & setup.
Turn on module, go to text formats page and turn on filter.
Put you videos in some separate folder in Drupal files directory,
align settings on admin/config/media/videojs
Commerce VAT
Commerce VAT module replaces the Tax module supplied with Commerce for use with conditional VAT rates.
Will be used by:
- Commerce European Union VAT (2.x)
- Commerce Iceland VAT
- Commerce Norway VAT
- Commerce Switzerland VAT





