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.
The Mozilla Open Badges module hooks into the User Badges module to allow
badges created by that module to be connected with the Mozilla Open Badges
framework. It adds some Open Badge fields to the User Badges Module, and
creates a badge assertion that can be passed to Mozilla Open Badges. It
file that interacts with it.
Integration with reveal.js as a presentation solution.
The Subviews Module delivers an output style that lets you create table like trees where views can be nested within eachother.
The output style contains the following features:
- expand/collapse functionality
- optional AJAX loading
- parsing field values as arguments to the subview
- remembering the expand/collapse state of a row in the user session
- mixed entity views. The nested views doesn't have to be the same entity type as the parent view.
- Taxonomy trees
- Taxonomy lists that display related content
- Node views with expandable comment lists
- Use it with Entity Reference to show related content
You need Views 3 for this module to work.
Use this module at your own risk.
Development is sponsored by Amsel
This module allows Administrators to set permissions for publishing content under selected menu items for selected users.
This module creates a block with a which shows the time in different timezones
Based on Commerce Coupon, you can now set user-based restrictions for your coupons !
Linked Data Import is a set of plugins for the Feeds module that can be used to import remote linked data resources and map them to Drupal entities such as nodes and taxonomy terms. It can be used for both one-time imports and periodic imports.
Most of the Drupal functionality comes from the Feeds module itself. All linked data fetching and parsing is handled by the ARC2 RDF framework.
NOTE: This module only works with publicly available linked data resources, and relies on content negotiation to retrieve the RDF version for each resource URI.
- Drupal 7.x
- Feeds module
- ARC2 library
- Download and enable the Feeds module and its dependencies.
This sandbox holds the features and custom code used at the demonstration of Rules Panes at DrupalCamp Stockholm 2013.
There are videos on YouTube for this demonstration.
You can try this sandbox on simplytest.me.
Jalali Fullcalendar for Drupal
Install Jalali fullcalendar plugin
download jfullcalendar.js , jfullcalendar.css from https://github.com/mbbn/jalali_fullcalendar
and get to sites/all/libraries/fullcalendar.
Install Jalali Fullcalendar
Socialvote module allows to carry on polls on the principle of Battle of brands. In contrast to ordinary polls in that case user must confirm on his wall (vk, or facebook) the publication of proposed comment. His comment will contain the URL to questioning page. So you can advertise your site by viral advertising to conducting provocative poll.
Social Field Formatter provides field formatter for text and link field. You can easy set up to show field value as link to a social page. It is useful for social sites collect data of eg. user's facebook page, gtalk, google+ page, and show as a link with own social icon (maybe without it)
This module uses ctools plugin architecture. It provides a widget plugin to handle providers (icons, link format), and a style plugin define how the widget should be rendered (eg. only image).
Because of ctools, it is easy to extend, add new widgets and styles.
There is a default 'auto' widget. This try to determine the provider based on the field name. If you have a link field named field_facebook, it find and use the properties of facebook widget.
Use the bitbucket post service to deploy your bb/drupal project to a webserver.
This module will help to manage agile projects organizes essential information in one place. In one convenient project management tool you can manage your backlog, plan and track iterations, generate and display burndown and burnup charts, conduct daily stand-up meetings, and conduct iteration reviews and retrospectives.Best suitable for project, product development, Testing projects, Support or maintenance projects in software and engineering domain.
This is the D6 version for creating HDFC payment gateway with ubercart.
More details here
This is a very simple module which creates an endpoint which the Amazon Simple Notifications Service can be configured to send messages to.
I built this module recently as part of a website which is using Amazon's Simple Email Service and, as part of that service's setup we had to provide a way of allowing Amazon to send notifications from the e-mail service back to our website; for example, to record e-mail bounces or spam reports.
Messages received from Amazon SNS are logged to the Drupal Watchdog for later review (I'm open to suggestions on alternative ways of storing the notifications - for example creating a separate table and providing the messages as Views-friendly entities, but this was out of scope for the project I used this code in).
This module has been built around code from https://github.com/npflood/AWS-SNS-HTTP-PHP-ENDPOINT with thanks.
- Configure Amazon SNS and choose an endpoint URL on your site to send notifications to, e.g. www.example.com/amazonsnsendpoint
- Install and enable this module
Working admin section
Sites using Acquia Search typically have one Apache Solr Core/Index assigned to them, shared across multiple environments. To prevent duplicate search results, the Apache Solr environment is configured in "Read-only" mode on all-but-one of the environments (usually the production site).
This can make it difficult to test new Apache Solr-related features or configurations in the development- or staging-environment and can cause issues when content is not synchronized across the different environments.
This module adds an additional field (ss_ah_environment) containing the environment identifier when indexing content, and limits returned query results by that field. This essentially divides an index into sections per (Acquia Hosting) environment.
Enable the module. The module does not require any configuration.
- By enabling this module, each environment (local, development, staging and production) stores all documents within its own section of the index, causing the index to be larger (typically 2 - 3 times as big) then would be the case if documents would only be indexed from one environment.
Paddle Menu Manager aims to provide a user-friendly Drupal menu management UI.
This module will provide shipping with Bulgarian shipping shipping carrier Econt. This module will also provide Econt's COD payment method.
The admin overlay is very pretty but on a heavy site with many modules it can slow things down. This module simply disables it resulting faster admin pages but keeps the functionality of the close button of the overlay which brings you back to the page you were before visiting an admin page.
It also detects if there are any tabs enabled and if so, creates a new tab at the end with a close link.
This module is sponsored by netstudio, official member of the Drupal Association.
This module will provide shipping method for the Bulgarian Posts shipping carier.
Copy value from field A to B and save entity. Currently only tested with node as entity (second last argument in drush command).
This project is only a drush command and can only be executed from the command line. This module will not show up in your modules list. After you have put the module inside the modules folder run "drush cache-clear drush" for drush to pickup the new command.
Make sure you are using atleast Entity API v1.0. This module uses entity_metadata_wrapper() to fetch a field value, to set it and to save the entity. Some validation is added to ensure copying will go smooth but still be sure to do a Database backup before running this on anything except a dev. environment.
drush fieldcopy field_a field_b bundle_name(optional) entity(optional) entity_id(optional)
Follow supported file fields and move to alternate location (currently only S3) based on imagestyles generated.
This module provides a shipping method for the Spanish national postal service "Correos".
This modules is not usable at the moment. It's under development.