Empower developers with tools that assist with developing and debugging the frontend or backend of the site.

Fast database logging

Fast database logging configuration page

This module is a drop-in replacement for Drupal's database logging module (dblog), providing performance enhancements and finer-grained configuration.

Features

  • Provides all of the functionality which dblog provides.
  • Allows you to configure which message severities are logged.
  • Allows configuration based on user type (anonymous, authenticated and cron).
  • Lets you enable or disable special treatment for 403 and 404 pages, if you need reporting.
  • Can buffer log message, so that only one database write is needed per page request regardless of the number of log messages (configurable).

Usage

  1. Enable this module and disable Drupal's database logging module.
  2. Visit the 'Logging and errors' page on your site (admin/config/development/logging).
  3. Configure the additional options you require, or leave as default.

Possible extensions

Use queuing instead of a shutdown function to write buffered log entries, so that alternative queue backends can be used, such as mongoDB. This would mean that logging would not require per-page database writes, but log entries would be delayed until next cron run.

Similar projects

Mollie Payment

The Drupal 7 version of this module is officially supported by Mollie. Finlet

Help toggle sandbox

Help toggle adds a 'Hide help'/'Show help' link on pages that contain help text or field descriptions for hiding and showing them.

Drupal 7 version is coming!

Requirements

This module uses jquery.cookie.js to set cookies in javascript. You can download the latest version from https://raw.github.com/carhartl/jquery-cookie/master/jquery.cookie.js. Place the file in sites/all/libraries/jquery.cookie. See the README.txt for full installing instructions.

Modules included

Help toggle

This module requires no configuration. Just enable it and you can start toggling your help texts. It's that easy. Even your grandma can use it.

Help toggle UI

This module adds an settings page for the Help toggle module. It can be found from admin/settings/help_toggle_sandbox. On this page you can make some advanced settings like disabling javascript, filter the pages where you want the toggle link to appear and disabling help and description texts entirely.

Tip:
After you have made your settings you can disable the UI module. This way it won't clutter your admin navigation.

Known problems

Selectize.js

Selectize is a jQuery-based custom
UI control. It's useful for tagging, contact lists, country selectors, and so on. It clocks in at around ~7kb (gzipped). The goal is to provide a solid & usable user-experience with a clean and powerful API.

It's a lot like Chosen, Select2, and Tags Input but with a few advantages. Plugin originally developed by @brianreavis.

Features

  • Clean API & Clean Code — Interface & make modifications to it like a boss. Fully documented on GitHub & inline.
  • Smart Ranking / Multi-property searching — Want to search an item's title and description? No problem. You can even override the scoring function used for sorting if you want to get crazy.
  • Caret between items — Order matters sometimes. Use the [left] and [right] arrow keys to move between items.
  • Select & delete multiple items at once — Hold down [option] on Mac or [ctrl] on Windows to select more than one item to delete.
  • Díåcritîçs supported — Great for international environments.
  • Item creation — Allow users to create items on the fly (and it's async friendly; the control locks until you invoke a callback).
  • Remote data loading — For when you have thousands of options and want them provided by the server as the user types.

Yandex Services Authorization API

This project is the common authorization API for all Yandex services which support Yandex OAuth method.

Tri-State Controls

This module aims to provide tri-state checkboxes and radio buttons to Form API.

Pages

Subscribe with RSS Subscribe to RSS - Developer tools