Whoops Integration

Component type

module

Maintenance status

Development status

Downloads

1611

Component created

Component changed

Drupal integration with the Whoops library - PHP errors for cool kids.

What is Woops? Whoops is an error handler framework for PHP. Out-of-the-box, it provides a pretty error interface that helps you debug your web projects, but at heart it's a simple yet powerful stacked error handling system. For more information see the Whoops project official page

NOTE: The module registers an error handler which provide debug information, therefore it is not suitable for a production environment.

Modules Checklist

Component type

module

Maintenance status

Development status

Downloads

582

Component created

Component changed

Modules Checklist

The Modules Checklist module provides control over enabled and disabled modules of the project and helps to maintain consistency across multiple environments (local, dev, prod etc). It can be especially helpful for a project containing 100+ modules or on sites running on multi-site Drupal setup.

The Modules Checklist compares enabled modules with the lists of required and optional modules defined in settings.php.

It warns site administrator on the Status report page in case of any discrepancy between defined lists of modules and their actual status.

It also warns if user is trying to disable required module or enable the module which should be disabled.

It can send email to site administrator if required module has been disabled, uninstalled, enabled or installed by someone.

Modules Checklist log

Modules Checklist log

The Modules Checklist log records in database who has installed / enabled / disabled / uninstalled a module on the site.

The log is a chronological list of recorded events containing

  1. module name,
  2. module status (required, optional or disabled),
  3. action type on module (installed, enabled, disabled, uninstalled),
  4. username and IP address,
  5. date.

Administrator should check the log on a regular basis to ensure his site is working properly.

Features Role Permission

Component type

module

Maintenance status

Development status

Downloads

451

Component created

Component changed

This module adds Features support for exporting individual permissions per role. If you want to track the state of a role and only certain permissions for that role, use this module!

Note: it can quickly get confusing having "Permissions" and "Role Permissions" on the create a feature form. You might consider disabling "Permissions" (user_permission) on the Features settings form:

admin/structure/features/settings

SimpleSync

Component type

module

Maintenance status

Development status

Downloads

429

Component created

Component changed

Provides an easy way to synchronise site configuration between multiple environments such as development, test and live versions of a site. Check out the video.

Example: you can copy the entire permissions configuration from one site to another with a single click.

Videos

Featurize

Component type

module

Maintenance status

Development status

Downloads

105

Component created

Component changed

Cover your whole site with features

Features are great until it comes to build the features for what you're developing. You're all good when you have only few features. Things get messy when your site has tons of features.

Automate the features building and define your own naming convention (or use predefined) to rebuild all features with single drush command:
drush featurize