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

Hosting drush make sources

Super simple module that gives users a list of drush make files to select from when creating a new platform in Aegir.

Query tools

Query tools is a small API module to make it easier to query and save Drupal objects.

Unlike other frameworks, Drupal lacks some tools for accessing and saving data in a granular or property-based way.

Currently it does the following:

  • Retrieve an array of nodes based on CCK field values
  • Save a node by passing a field value

Query tools currently only supports Nodes.

You should not install this module unless you wish to use its API in your own code, or you are instructed by another module.

Query Tools allows you to save or retrieve data without needing to go through the process of building complete Drupal objects.

Query Tools is somewhat similar to the ORM module (drupal.org/project/orm), however Query Tools is not an ORM implementation.

Usage

The API can be invoked directly through the class interface, or via a functional wrapper.

Invoke the class directly

// Type of query to work with, usually 'node
$query = query_tools_query('node');

// Load existing data into the object
$query->load($node_id_to_work_with);

// Set some field values
$query->set_field('field_name_one', array('0' => array('value' => $value_to_insert_foo)));
$query->set_field('field_name_two', array('0' => array('value' => $value_to_insert_bar)));

// Save the result
$result = $query->save();

Wrapper

wrapper.module logo

Serves flat HTML files, Working PHP files, or even remote website mirrors (realtime or cached) in a Drupal context.

Originally designed to just serve a subsection of legacy, malformed HTML pages under a Drupal theme, this module has been extended to enable wrapping a Drupal shell around legacy applications, (PHP, ASP, Perl) allowing most of the old functionality to keep working, without much code review needed.

Say you have a set of old pages that just can't, won't, or shouldn't be migrated into Drupal nodes.
- A Discussion board archive,
- Exported Presentation Slides,
- Files that are updated from an external tool (eg statistics dumps)
Custom, Crappy HTML, or an external PHP script
- any Web application that's too much work to rewrite.
- Even an old CGI script in another language can be 'wrapped' in Drupal
by entering the URL as a source.

Wrapper attempts to automatically take most of the hard work away from getting this done.

(By putting past mistakes on a life-support system)

Contip

Contip stands for contextual tooltips framework. A contip is a tooltip rendered directly on a specific html element for a specific context.

Context SSL

Reaction configuration

Allow site administrators to make sure certain sections of their sites are always accessed through SSL.

Pages

Subscribe with RSS Subscribe to RSS - Developer tools