Enhance the editorial interface and improve the processes and workflows around creating, editing or removing content.

Express It

Drupal module to manage expression for each content in the drupal site. So user can express their views on each site content.

MetalMaker

MetalMaker is a random Heavy Metal song lyrics and album titles generator.

Markup API

An API for markup language filtering in Drupal.

This module provides an API to let other module developers define a set of valid tags and attributes (which may be valid within the context of 1 or more tags — including a case where an attribute may be valid within all tags).

When enabled as an input filter, this module will poll all modules conforming to it's API for the set of elements and attributes which those modules define as valid, combine them into two big lists (one for attributes and one for elements), then filter out any element not in the element list and any attribute either not in the attribute list, or out of context as defined by the attribute list.

This module will allow other modules conforming to it's API to add on to it's settings form if the module wants. It will also define it's own settings.

Domain URL

Canonical URL

Domain URL allows administrators to set canonical URLs for non-node paths in a Drupal installation using Domain Access.

Node Relativity Inherit Terms

This module allows admins to select a 'Parent' type from which all attached 'descendant' nodes will inherit vocabulary terms.

Node CSS

Node CSS uses node fields to populate a CSS template file. CSS for all nodes can either be aggregated into a single file or generated per node. In both modes, the CSS files are added using drupal_add_css() so it complies with full Drupal aggregation and compression. If aggregation is turned on in Node CSS it is recommended to make the CSS node specific via a body node class because the same CSS file is loaded for multiple nodes. Many themes output a node specific class by default.

Full aggregation is recommended for performance (the same CSS file can be used across the entire site). Individual files is recommended for small sites and/or where you don't have access to a body node class.

body.page-node-<?php print $css_vars['nid']; ?>

Example applications

  • Set an image uploaded into a node as a background image e.g. a body wallpaper or a flourish
  • Set the background colour of a page element using jQuery Colorpicker

General usage

By default, fields according to the naming scheme field_css_ in enabled content types will automatically be passed to the template and hidden from the node display. Both the naming scheme and visibility can be changed.

Pages

Subscribe with RSS Subscribe to RSS - Content editing experience