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 module implements SveaWebPay as an payment method for Drupal Commerce.
Svea Economy has been working with payment services since 1987 and subsequently streamlined this service under the name SveaWebPay, which has been operational since 2007.
Svea Economy is an approved credit market company under the supervision of the Swedish Financial Supervisory Authority.
To enable invoice payment the Secure pages module must be installed.
A simple module for creating image-based banners (e.g. banner advertisements).
Essentially, it creates a Banner fieldable entity, and provides a couple of types of block for embedding them in your pages. It tracks the number of impressions and clicks.
I built this module as a stop-gap - the Advertisment module is a much more sophisticated solution, but at time of writing it wasn't really ready for Drupal 7.
There's one caveat at present; you need to manually add a field to the entity called field_banner_image; I'll probably alter the module to create this automatically in due course.
Extension module for Views RSS 2.x, providing an additional set of elements from the JW Player namespace.
A simple and safe way to test and debug outgoing emails without having to worry that all your users will get unwanted emails.
Mail Safety provides a dashboard which catches and logs all outgoing mails.
This module is similar to some existing mail modules but more focused on being a safety net and more precise debugging and testing.
This is a bundle of features used to automatically deploy a webcast project.
The new module known as ProjectUS must allow to manage clients, projects, tasks and time reports, in such a way that a monitoring of asigned tasks and project evolution can be easily made.
The chosen platform is fruit of Overtus commitment with open source software and, as the company sees it, is a way to give the community back some of that big effort that provides us with so many benefits.
The tools for project management are mainly thought for the English-speaking community, that's why it is hard to adapt it to particular non-English-speaking processes. In addition to this, these tools are still not available for Drupal 7.0 and so, they probably won't be either in the next Drupal 8.0 which is comming very soon.
The module will be registered under GNU license (v2.0), so that everybody can make his/her modifications on it.
Analysis and development stages will take place inside the company and the final results will be released in the official version, where hopefully we could contribute to the community with another tool for project management.
- Clients management
- Projects management
- Tasks management
- Time report management
Purges blocks/views caches when entities get updated
Allow site admins to purge cache for a specific block by clicking on the purge icon.
Automatically purge selected entities when they are saved or updated.
At the moment there is no intention to have the functionality to purge page cache, which means, for anonymous users to see the updates you still need to clear the page cache. Page cache flush can possibly be added in the future if users find it necessary, please comment.
Put the modules into your sites/module folder
Enable the module and set user permissions
Visit Configuration > Development > Cache Purger
Click the flush icon when you see the it
Automatic flushing entity cache
On the configuration page, tick the entities that should be automatically flushed
If you want to keep all the customizations of modules and themes of your site and for any reason you want to delete all content, this tool will help.
Cleans your website, removing:
Its possible to extend it and create other items to clean up.
Put the modules into your sites/module folder
Visit Configuration > System > Site Cleanup
drush site-cleanup --help
drush site-cleanup --main-menu --secondary-menu
ps: Use with caution, after this your site might look a bit empty.
Set global caching for blocks
Basically it turns on caching per page on blocks.
If you wish to use refined settings for block cache, please use the Block Cache Alter module.
Put the modules into your sites/modules folder
Visit Structure > Blocks > Cache Settings
If you do not want to apply the block caching, please tick the blocks from the list.
This tries to include the symfony web profiler bundle into durpal: https://github.com/symfony/symfony/tree/master/src/Symfony/Bundle/WebPro...
Adds the ability to create re-usable sets of media, that can be displayed in different ways, such as an inline gallery.
Just a test
Many Drupal sites, particularly in education, organise content in Books. Have you ever wondered if you could navigate these books just like in an e-reader?
That is what this sandbox is for. Book Slider is a module that replaces the standard book navigation with a touch compatible, ebook like slider at the bottom of the page. Tapping, or clicking in the content area brings it up or hides it. You can slide back or forward through all the pages of the book, seeing the title and page number, and the selected page will load when you lift your finger or mouse up. Additionally tapping/clicking in the book margins will move forward and back between adjacent pages.
Book Slider details:
A small module that implements a touch/mobile friendly navigation for Drupal books, similar to an ebook reader.
The configuration allows for removing the standard book navigation elements i.e. the pref/up/next links.
Book slider currently uses JQuery Mobile and so you need to first use JQuery Update module to update to the latest JQuery library.
Currently jQuery Mobile is included in the module directory, later it will get moved out to the libraries directory.
If you want a book-like experience then design your site without sidebars and keep each book page to a normal page length.
endpoint, this module implements CORS (http://www.w3.org/TR/cors/). Currently,
this module supports GET requests against the /sparql menu path from the
sparql_endpoint module (http://drupal.org/project/sparql).
This is a module that allows users the ability to generate and keep track of invoices.
This is the port of bertrama's Article Discovery module :
git clone http://git.drupal.org/sandbox/tixif/1548508.git article_discovery_for_drupal_7
This module makes the state of collapsible fieldsets persistent (If you collapse it, it will remain collapsed). It's a small usability improvement that makes pages like the Modules page a lot better.
You can make any fieldset persistent by adding the #persistent attribute to it.
$form['block'] = array(
'#type' => 'fieldset',
'#title' => t('Block configuration'),
'#weight' => 3,
'#collapsible' => TRUE,
'#collapsed' => FALSE,
'#persistent' => TRUE,
'#tree' => TRUE,
This module allows you to generate the printable versions of any view.
You can :
* Download the views and save them as a PDF
* Directly print your view by sending it to printer
By editing the default style.css, it is possible to change the look of the output page as per your taste.
You must install the following third-party tool to generate PDFs:
Please follow the instructions in the INSTALL.txt files carefully.
If you find any flaws, please submit an issue. Help me fix them if you can.
Using the jquery form example plugin adds a field to the forms api which will display the text as example text.
This modules submits the Drupal's Module form as a Batch Process.
This is to avoid timeouts when a number of modules are Activated or Deactivated together.
Each module is enabled one after the other, and dependencies are treated like wise.
The module will also check if it is disabling or uninstalling itself and skip the batch creation.
Experimental suite for testing data migrations made with the Drupal Migrate module http://drupal.org/project/migrate