Config Pages

Component type

module

Maintenance status

Development status

Downloads

21399

Component created

Component changed

DO I NEED IT?
At some point i was tired of creating custom pages using menu and form api, writing tons of code just to have a page with ugly form where client can enter some settings, and as soon as client wants to add some interactions to the page (drag&drop, ajax etc) things starts to get hairy. Same story was with creation of dedicated CT just to theme a single page (like homepage) and explaining why you can only have 1 node of this type, or force it programmatically.

develmail

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

This module allows alteration of every outgoing mail to a single email address.

Detailed description

Intercept any outgoing email sent by drupal_mail by redirecting it to a single email address. Every TO, CC or BCC email address will be ignored if this module is enabled. Develmail is most likely to be used to try out new mailing functionality or to prevent mails from sending out in a development environment.

Troublemaker

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

This module is designed to showcase common troubles experienced by Drupal sites. Only enable this module on sites specifically intended for training or testing purposes. Side effects may include taking your site offline, consuming disk space, and consuming bandwidth.

Test Run Extra

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

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.

DB Track

Component type

module

Maintenance status

Development status

Downloads

839

Component created

Component changed

Module provides additional log of non-tracking Admin panel entities and elements, such as changes in configuration settings on admin/config. Different system events, like adding new content types or switching modules off, already tracked by system Database logging module. Using of DB Track can provide more complete history of working session. Idea of creating this project has appeared during working on maintain around 50 sites with three enviroments on each, when sometimes we cannot remember all changes made on one enviroment and simply write them in notes.

Typed Entity

Component type

module

Categories

Maintenance status

Development status

Downloads

1538

Component created

Component changed

hooks

Use Typed Entity as a namespace for your business logic. It provides a scope to place your business logic, and help you keep your global scope clean of myriads of small functions.

Issues and support requests are managed in the GitHub project page.

Environments Tool

Component type

module

Maintenance status

Development status

Downloads

3156

Component created

Component changed

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

Usage

  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.