Skip to Content

New Drupal Modules

Media Browser Edit Link

27 February 2015 - 3:15pm

This module fills in a missing piece of functionality. In Media Browser (media_wysiwyg) you cannot easily edit the fields of a file entity from the wysiwyg once the file is added.

This adds an "Edit" link above the preview image when you click the Media button for an existing embedded asset. Clicking the link opens the full file edit screen in another window.

This is designed to be compatible with Media 2.x branch. It plays nice with manualcrop, and adds "crop" to the link if present.

Categories: Drupal

Login Domain

26 February 2015 - 11:02am

Forces all logged in users to be using a certain domain.


Put the following configuration into your site's settings.php. Do not add the 'http' or 'https' protocol to this variable.

Categories: Drupal

Apachesolr purge content(s)

26 February 2015 - 5:58am

This module allows an interface to remove the apachesolr indexed content(s)/
document(s) of selected bundle. Administrator/Developer can delete the
particular entity id(s)

Why This
Developer can use this module as an example to remove the apachesolr indexed

Categories: Drupal

Link to self text field formatter

25 February 2015 - 3:13pm

Field formatter which renders text as a link pointing to its own entity. Useful when rendering a text field as part of a view.

Categories: Drupal

JSON Fieldset

25 February 2015 - 2:41pm

Attach fieldgroups to an entity without creating tables for those fields, and store the data as a json string as if it was a textfield.

One of the more complex user interface issues yet to be solved is to provide groups of fields to the content manager while maintaining a sound data model. These groups of fields would generally be described as meta data for the content object being curated, and do not serve any purpose outside of the context of its parent object.

Categories: Drupal

Relation Reference Formatter Field

25 February 2015 - 11:58am

This module displays related entities based on relation.module using specified target entity view mode.

Current status: Module works with limitations.


  1. Relation must be configured with only one source and only one target entity types.
Categories: Drupal

Webform Smart IP

25 February 2015 - 11:19am

This project creates a new Webform field type called 'smart_ip' that uses the Smart IP module to provide additional data about the form submitter in hidden fields. The data will show up on the Results/Submissions admin pages, but will be hidden on the form submission.

This could be beneficial for lead generation sites that needs to filter leads by city or state.

Categories: Drupal

Environments Tool

25 February 2015 - 7:39am

Environments is a module for dealing with different server environments, such as development, staging or production.

  1. Define one or more environments
  2. Define one or more tasks for each environment
  3. Export environments using Features
  4. Use the UI or Drush to switch environments
  5. Take a bow
Environment Tasks

Tasks are operations which get executed whenever an environment is entered, for example enabling/disabling modules, changing variable values, etc.

Categories: Drupal

TMGMT Zanata

25 February 2015 - 7:37am

TMGMT Zanata is a plugin for Drupal's Translation Management Module TMGMT. The plugin allows TMGMT to send content to a configured Zanata project for translation, and can download translations as they are ready.

Zanata is a web-based system for translators, content creators and developers to manage localisation projects (see

Categories: Drupal

Noindex for local pages without translation

25 February 2015 - 7:30am

The module prevents search engines (google, bing, yahoo etc) from indexing pages on local sites that do not have local translations / variations of the content. The avoids the site being penalised for duplicate content (page titles, meta description and content).

Categories: Drupal

Entity Panels

25 February 2015 - 7:30am

This module displays entities using panels and layouts. It allows to define different panel settings for any view modes of any entity types and any entity bundles.

This module is similar to Panelizer, but avoids its complexity. The main difference: Panelizer module allows to provide different configuration for distinct entities, while Entity Panels module provides single configuration for the whole view mode of the entity bundle.

Categories: Drupal


25 February 2015 - 7:04am

Trim strips all leading and trailing whitespace from all fields in all form submissions.

The module trims prior to validation, so for instance if you have an integer field and a person entering data fat-fingers a space after a number, he gets a successfully saved node rather than an error message about invalid input.

Categories: Drupal

Typed Entity

25 February 2015 - 5:18am

Use typed objects for your Drupal entities.

This module provides a simple way to treat you existing entities like typed objects. This will allow you to have a more maintainable and easier to debug codebase.

Categories: Drupal


23 February 2015 - 5:29pm

This is an experiment

Categories: Drupal

Orbital Cache Nuke

23 February 2015 - 2:30pm



Version / Author
1.0 Justin Slattery

This module allows asynchronous remote cache invalidation between replicated Drupal environments. Available for Drupal 7.

See this blog post for details on how it works and integration.

Categories: Drupal

Duplemail - Email Address Username Filtering

23 February 2015 - 1:16pm

The purpose of this module is to provide for duplicate email address checking for domains that allow extraneous characters to be placed inside usernames and be treated as different email addresses. For example:

Categories: Drupal

Event Data Store

23 February 2015 - 5:03am

This module is intended to log events, and aggregate the data so it can be displayed with Views.

It's features exportable, and allows for logging various events with the possibility to add custom ones via a hook.

Note for the aggregation of data to work your sites Cron must be working and configured to happen regularly enough to aggregate data as often as you want.

Categories: Drupal

Web Torrent

22 February 2015 - 7:31pm

This module implements the web torrent javascript library in your Drupal site. The module currently loads the library on every page via hook_init() and the Libraries module. This is a foundational developers module to add new file distribution capabilities to Drupal web sites.


  • Libraries

Additional Installation Steps:
The Web Torrent minimized javascript file needs to be downloaded to your current libraries folder from the Github page.

Categories: Drupal

Test Run Extra

22 February 2015 - 2:04pm

Provides a Drush command similar to the core test-run command, but with additional options to enable the selection of tests by class hierarchy, and the exclusion of specific tests or groups of tests.

Development of this module was funded by BBC Worldwide.

Categories: Drupal

Mandrill Webhooks

22 February 2015 - 10:23am

Mandrill Webhooks exposes an endpoint, receives data from Mandrill webhooks and makes it available via the Drupal hook: hook_mandrill_webhook($data).
This module also allows for administration of Mandrill Webhooks from the Drupal site via the API.

The endpoint implements the recommended authentication from Mandrill

Categories: Drupal

about seo