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

Modal forms (with ctools)

modal_forms_screenshot.png

Modal forms make use of the modal feature in the ctools module to open some common forms in a modal window.

AppInsight

AppInsight provides tools to actively monitor your Drupal websites and notify you of performance and security vulnerabilities.

Markdownify

This module provides site administrators with a set of tools for converting node bodies from HTML to Markdown.

Hub

Alternative storage and retrieval mechanism for custom forms.

How does it work?

The most common use-case is to use Hub in a custom form in your
administration UI. You can do this by return hub_closure(). The
hub_closure() function will handle populating default values, as
well as display the data structures in the form element's
#description for priviledged users.

function mymodule_general_settings($form, &$form_state) {
  $form['var1'] = array(
    '#type' => 'text',
    '#title' => t('Var 1'),
  );
  
  $form['var2'] = array(
    '#type' => 'date',
    '#title' => t('Var 2'),
  ),
  
  $form['set1'] = array(
    '#type' => 'fieldset',
    '#title' => t('Set 1'),
  );
  
  $form['set1']['var3'] = array(
    '#type' => 'checkboxes',
    '#title' => t('Var 3'),
    '#options' => array(
      'op1' => t('Option 1'),
      'op2' => t('Option 2'),
      'op3' => t('Option 3'),
    ),
  ),
  
  // .... etc.
  
  
  // hub_closure() arguments are a unique name for
  // your configuration object, and the form array.
  return hub_closure(__FUNCTION__, $form);
}

You could also create arbitrary Hub configurations with hub_save().

$config = new stdClass();
$config->name = 'mymodule_security_settings';
$config->data = array(
'security_level' => array(
'anonymous' => 'low',

JavaScript Loader

JavaScript Loader library that can use different libraries to load JavaScript files asynchronously.

Supported libraries are (and have to be downloaded separately):

Pages

Subscribe with RSS Subscribe to RSS - Developer tools