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

My test sandbox

This is just a test made at DrupalCon Chicago 2011.

Theme (obsolete)

This is a placeholder project to prevent other projects from claiming the namespace "theme", potentially wrecking havoc with your Drupal site.

README.txt

There are a lot of placeholder functions in Drupal called theme_[element]. These are called whenever something called [element] is going to be themed, usually by using the theme('[element]', $variables) function.

The theme() function looks for modules, themes, theme engines who wants to theme the element in question, and uses the most specific choice available. If no valid choice is available, it will fall back to the theme_[element] function, which should be declared by Drupal core or the module introducing the element in question.

If your website were to have a module called "theme", Drupal could end up being utterly confused about the theme_[element] function, since modules replace these fallback functions by declaring an own function with the name [modulename]_[element]. When modulename is the same as the fallback name, strange things may happen.

Apps

First there were modules, then there were Features, and now there are Apps. Apps is the next generation of extensibility and interoperability for Drupal. They provide a much better user experience of extending your Drupal site by providing facilities to download modules and all of their dependencies in one easy step.

You can hear more about Apps at the following Drupalcon Presentations

The apps module is committed to working within the Open App Standard that is currently in development.

The following Distributions are using Apps

Menu Inject Block

This module allows you to inject blocks as menu items. It facilitates easier use of JavaScript based dropdowns and panel like navigation. Most users employ this module to create dropdown panels using other modules to handle the dropdowns and this module to inject the blocks as needed.

Pages

Subscribe with RSS Subscribe to RSS - Developer tools