Debug Bar

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Debugging in Drupal has never been easier

Debug Bar displays a debug bar in the browser with information from PHP using PHP Debug Bar.
No more var_dump() in your code!

Requirements

  • Composer (in order to locally install PHP Debug Bar)

Installation

  • Download the module as usual - don't enable it yet
  • cd to the module directory
  • Install PHP Debug Bar: $ php composer.phar install
  • Enable the module

The Debug Bar should now appear in the bottom area of the website.

Notice

Since this is still a sandbox project, download it with Git

$ git clone --branch master http://git.drupal.org/sandbox/jfhovinne/2132181.git debug_bar

Usage

Message log

In order to inspect a variable, log a message, etc, use debug_bar_add_message in your code.

global $user;
debug_bar_add_message($user);

Views Revisions

Component type

module

Categories

Maintenance status

Development status

Downloads

2411

Component created

Component changed

Tracks changes made to Views by creating revisions.

Features

  • Enables Revisions on Views
  • Browse Revision Logs
  • Easily Rollback to a Previous View

Instance settings

Component type

module

Maintenance status

Development status

Downloads

929

Component created

Component changed

Idea behind this module is to have settings for each instance of the site separated, including multi-site setups. It allows to enable/disable modules (with support of module pools, allowing only one module from each pool to be enabled) and set variables based on settings defined in settings.php files.

Settings can be applied on each page load or using drush command, based on module settings.

All config is done ONLY through settings.php files, allowing us to achieve "loose coupling" of modules.

Librato

Component type

module

Categories

Maintenance status

Development status

Downloads

842

Component created

Component changed

Every webmaster has over time with maintenance of a major website found it necessary to monitor how much an individual event is used.

Many of these can usually be measured using tools like google analytics.

But as a developer, I often look at stuff like Watchdog errors or how many web-orders failed, and other events most of those tools don't covers.

For this I use Librato.com which allows me to transfer and show this informations, or any other events in nice interface, all I got to do is add an rules event and activate cron.

Taxonomy unique

Component type

module

Maintenance status

Development status

Downloads

9492

Component created

Component changed

Overview

Taxonomy unique prohibits saving a taxonomy term when a term with the same name exists in the same vocabulary. You can configure it individually for each vocabulary, and you can set custom error messages if a duplicate is found.

8.x-2.0

This is a complete rewrite of this module, it now uses constraints instead of form validation. This means terms now get checked for uniqueness whenever they are saved (REST, migrations, in code ...), not only when using the administration pages.

Site Notice

Component type

module

Maintenance status

Development status

Downloads

3544

Component created

Component changed

Add notices to the top of your site to announce information to your visitors and users.

Use cases for notices may include:

  • Scheduled downtime
  • Holiday office hours
  • Policy updates
  • New features

Configure Notices

The basic configuration and field settings for notices can be found here:

Admin > Configuration > Administration > Site Notice
/admin/config/administration/site-notice

WikiWiki

Component type

module

Categories

Maintenance status

Development status

Downloads

624

Component created

Component changed

Description
WikiWiki gives you one place to create, share and find important information for your site.

Features
- Create, read and modify WikiWiki pages.

No Requirements

If you would like to add some code examples to your WikiWiki pages I recommend you to use Code Filter with this module.