In our society, those who have the best knowledge of what is happening are also those who are furthest from seeing the world as it is. In general, the greater the understanding, the greater the delusion; the more intelligent, the less sane.
New Drupal Modules
With Community Media Series you can create series and automatically create cm_shows and cm_airings based on specified criteria. The idea is to radically simplify creating recurring shows, without having to add each show and its airings one by one.
The Tin Can API project is a suite of modules that provide various points of integration with the Tin Can API/Experience API. The module(s) can be used to track many different types of user interaction such as viewing nodes, clicking links and watching YouTube or Vimeo videos via the Media module. The Tin Can API module can also act as a framework to track custom statements.
The Tin Can API module has been tested and works with the SCORM Cloud LRS and the Learning Locker.
Have you ever set-up Pathauto and then thought to yourself, is there any way to block users from accessing content by it's unaliased path?
To put it another way, say that you have a node (node #10) and it has an aliased path of "content/my-super-awesome-page". How do you prevent users from accessing it via "node/10"?
This is a simple module that does just that. Basically, if it detects that the current page has an alias but the page was accessed using it's internal path, it denies access.
This project integrates eps payment standard into the Drupal Commerce payment and checkout systems. The eps Online-Überweisung is an off-site payment service of Austrian banks. It is based on the technical eps e-payment standard which is an open and standardized XML interface between online-shops and banks to initiate irrevocable online payments. Extensive documentation can be found here, current version v2.5:
Placeholder for possible port of...
This module is a hassle-free tool to expose Drupal content via a REST/JSON interface.
It's designed for mobile apps, particularly for read-only Drupal backends and this means strong READ APIs and rough WRITE APIs.
This module provides a second option for maintenance mode in Drupal. The
standard maintenance mode hides the entire site behind the maintenance message.
This module allows the whole site to be visible, however it blocks any editing
the site. This allows for a clean migration of a site between servers, with
minimal visible downtime.
This module allows you to render an extra field as a real field (with field label).Description
The extra fields that can be attached to the entity using
hook_field_extra_fields() lack the overall look and feel of real fields because
real fields have labels and a theme around them while extra fields initially
look pretty bare (unless you theme them manually).
Just add "#pseudo_field" attribute set to TRUE to the extra field output render
array and it will look just like the real field!
Piwik is a free and open source web analytics application.
This module uses an alternative syntax to setup Piwik tracking code via an image tag rather than loading piwik.js.
This module requires the following:
This module provides a few ways for users to cancel Commerce License licenses. It provides a URL for cancelling licenses associated with a product, and a URL for cancelling licenses associated with an order. The user will see a "confirm cancellation" form (just a checkbox and a submit button) when they visit either of those URLs.
View the documentation for more details.
This module integrates the https://iframely.com/ service with Drupal. It uses the oEmbed API provided by iframely, to integrate with the oEmbed module., which is an API module for oEmbed providers. It integrates well with Media and File entity.
Provides an access plugin for pane visibility rules, based on whether or not a view is empty.
Integration with the Heatmap.me project.
Heatmap allows you te see heatmap based user interaction for top class marketing and a/b testing decisions.
Se what really works, what not, and do something about it!
If you appreciate the work being done here, and are not contributing back in any other way, consider