Renderer per node

Component type

module

Maintenance status

Development status

Component created

Component changed

Allow editors to choose different rendering options on a per-node basis.

This allows you to add an extra select box to a content type, and then use that as a modifier that controls the rendering of another field.

Prime use-case is to select different sizes from imagecache to use on filefield images to control how a mini-gallery is displayed.

Front Themer

Component type

module

Maintenance status

Development status

Downloads

1774

Component created

Component changed

Front Themer helps you to map your Drupal theme implementations to very simple Javascript implementations. This hopefully helps you to offload some of the theming cost to the user's browser by allowing you to maintain only one set of theme implementations (namely, your own Drupal theme). With Front Themer, it's a bit easier and more organized to implement architectures where your site has AJAX backends that serve e.g. JSON data instead of HTML.

BugHerd

Component type

module

Maintenance status

Development status

Downloads

10031

Component created

Component changed

BugHerd is an issue tracking system built for designers and web developers. This module allows you to quickly and easily add BugHerd to your Drupal site. The module allows you grant access to BugHerd by roles and even turn it off for admin pages.

You can sign up for a free 14 day trial of BugHerd and see if it will work for you - no credit card needed. Check out the features list.

Friendly Register

Component type

module

Maintenance status

Development status

Downloads

8603

Component created

Component changed

Friendly Register module allows users to see if a username or email address has already been used during registration before they submit the form. This module checks the database and returns an error if the username is already in use. In addition to checking the username the module checks if there is already an account using that email address, if there is, a message is displayed with links to the login or reset password pages.

Features:

Speedy

Component type

module

Maintenance status

Development status

Downloads

102048

Component created

Component changed

The Speedy module is designed to help speed up front end performance in a site.

The Speedy module provides minified versions of core JavaScript files that are not already minified. For example, a minified version of drupal.js is provided while jquery.js (already minified) is not.

Normalize

Component type

module

Categories

Maintenance status

Development status

Downloads

4625

Component created

Component changed

normalize.css is a project providing a stylesheet that replaces the need for a reset stylesheet. Instead of removing all browser default styles, this stylesheet normalizes all browser default styles making it much easier to build your own custom styles on a consistent baseline. Nicolas Gallagher wrote a blog post explaining the details in “About normalize.css.”

This Drupal project is a port of the normalize.css stylesheet that provides:

  1. a stylesheet that follows Drupal’s coding style
  2. a RTL language version of the normalize.css file
  3. a Sass/Compass version of the normalize.css file (from the Normalize.css with Compass project

theme7

Component type

module

Maintenance status

Development status

Downloads

804

Component created

Component changed

theme7 is a very small utility module providing theme7() function as a wrapper for core theme() function, with the only difference being that it accepts all theme hook arguments as an associative array of variables (like in Drupal 7) instead of list of arguments (standard way in Drupal 6).

Which essentially means that instead of using for example:

theme('table', $header, $rows);

you can now use: