Man is not a rational animal; he is a rationalizing animal.
New Drupal Modules
Webform Stripe adds super simple Stripe integration to Webforms, so that submissions can be "purchased".
With this, you can use webforms for event registrations, online donations, or even for simple products where you need to gather additional information from a user.
It uses Stripe Checkout to collect payments as the form is submitted.
Important: This Module Provide translated strings on front end.
Dividize is a customizable table plugin for jQuery. This module integrates the Dividize into Drupal.
Dividize takes the following options:
Simple OAuth is an implementation of the OAuth 2.0 Authorization Framework: Bearer Token specification.
Using OAuth 2.0 Bearer Token is very easy. See how you can get the basics working in less than a minute!
This project is focused in simplicity of use and flexibility. When deciding which project to use, also consider other projects like OAuth, an OAuth 1 implementation that doesn't rely on you having https in your production server.
Git Book creates a content type that forms a new kind of book node which pulls its content from a git repository. It utilizes the Git.php library to make this easy to do. Git book is currently made up of two modules:
This provides library support for the Git.php library. This allows you to manage git repos via a PHP object.
Projects using this module / library: Git Book
The BlockPop module provides a highly configurable block that will show a modal window (aka popup) when a page containing the block is viewed. It has settings for popup styles, popup start and end dates, popup frequency and google analytics actions when a user clicks a link in the popup.Installation
The Libraries module can be found at http://drupal.org/project/libraries.
This module is designed to be used with commerce_vat and produces vat rates for India.
File an issue if the vat rate changes and someone will eventually get around to changing it.
This is a simple drush 6.x plugin that grants and revokes user roles based on RID instead of name. I wrote this because of issues with bash assembling a drush command and invoking it when the role name had a space in it. This caused issues with drush parsing the name into multiple arguments broken out based on the space between them regardless of encapsulation. This is an easier fix then that.
It's also useful if you know the RID / make an RID during an operation and want to use that instead.
Using the Layout Plugin Module allows to set different layouts for block wrapper theme.
This module affects only block.html.twig, and not the way content is displayed.
The layout selector is shown at the end of the block configuration form.
Drupal 8 Upgrade Checklist runs a check on all your enabled modules and creates report with status of each one for Drupal 8. It also displays additional comments if the module is moved to core or deprecated in favor of another one.
The Video Sitemap module. Provides possibility to create video sitemap.
Currently is limited to videos uploaded only to nodes. Videos added to block or other entity
types are not indexed.
More information on video sitemaps can be found at
When your Drupal site need to act as a backend you would like to restrict third
side application for a specific given set of entities and a very specific set of
fields. This module, Apps entity restrictions, give you the option to create application
representation. Each record will have a public key and a secret key and have a
This module adds an option to Biblio module that lets you link Biblio authors to nodes. By default, Biblio module only allows you to link authors to user profiles or Biblio author pages.Compatibility
To use this module you will need Biblio module 7.x-1.x branch. Recommended version is 7.x-1.0-rc7. If you find any bug, please let me know. Thank you!
Extends Exclude Node Title to hide titles using CSS. This allows screen-readers and search engines to see the title.
This is based on @droath's patch.
This module provides a field to Views which renders content in vertical or horizontal tabs.Usage
- Install the module just as you would any other Drupal module.
- In your view add a "Tabs" field.
- Set the type of tabs, vertical or horizontal (requires the Field Group module).
- Add or remove tabs via the Views field configuration.
- Insert markup, copy, and tokens from other fields into the tab content.
- Then see your field rendered in the tabs.
This adds a UI to define system variables for the Variable module.
They can optionally be translatable or domain-specific. As variable definitions are entities, features deployment comes for free.
D8: The imporoved configuration system will make this module obsolete in D8.