Better Watchdog UI

Component type

module

Maintenance status

Development status

Downloads

9448

Component created

Component changed

Upgrade watchdog entries to entities and replace default database log listing with a view, which grants advanced filtering options and filtered deletion as a bulk operation.

Description

The module creates an entity wrapper around database log entries and enhances the watchdog listing by replacing it with a view. Beside type and severity, additional filter options were introduced such as date and author.
The possibility to change the number of listed entries per page has also been added.
Database clearing has also been customized, now admins can clear only the filtered entries, if needed.
The provided view is accessible to the admins and can be fully customized as any view, to fit one's needs.
Update: Rules integration capability. A submodule has been added which provides Rules events, conditions and actions.

CiviCRM Entity

Component type

module

Maintenance status

Development status

Downloads

12037

Component created

Component changed

CiviCRM Entity is a Drupal module which exposes many CiviCRM API entities as true Drupal entity types. That means that almost any module that can use Drupal entities can also access and manipulate CiviCRM data, Drupal style.

Acts as a specific case of "remote entity types"

Unlike Red Hen, provides deep integration with an Open Source CRM wtih a large and vibrant community

Compatible with CiviCRM versions 4.3-4.7, but works best with 4.6 and above.

Watchdog Filtering

Component type

module

Categories

Maintenance status

Development status

Downloads

3027

Component created

Component changed

This module allows you to filter your watchdog messages based on severity level. It can also deduplicate the watchdog messages.

New log types will only be available to filtering after the first message has been logged using the log type.

hook_watchdog_filtering() is also exposed by this module. Example from watchdog_filtering.api.php:

Container Multiple

Component type

module

Maintenance status

Development status

Component created

Component changed

This module provides a Form API component which behaves as a container (just like 'fieldset' component) for other elements, and allows to easily create and manage multiple instances of any other component (or components) inside it.

  • Multiple elements (with "Add one more" and "Remove last one" buttons).
  • Draggable sorting (experimental)

What's next:

  • Configurable options for minimum/maximum number of instances
  • Draggable hierarchy
  • More configuration options

Object Entity API

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Description

Object API is a series of classes and methods that allow to write object-oriented code in Drupal.

The core of Object API is a series of Wrappers for common entities (core and provided by common modules):

  • nodes
  • users
  • taxonomies
  • field collections (provided by field_collection)
  • files (provided by file_entity)

These wrappers supply methods such as field getter, setters and printing and support getting by group (defined by field_group).
Wrappers for fields are also supplied:

Situs

Component type

module

Categories

Maintenance status

Development status

Downloads

3712

Component created

Component changed

Situs is a drush command for (re-)building a site from a make-file.

It aims to be as simple as possible (in the UNIX tradition) and do one thing only, but do it well. It's both suited for one-command rebuilding of site codebase for developers, and being used as the codebase building command for more advanced setup/building/syncing tools (such as Drake).

See the readme for usage instructions.

Developed at Reload!.