Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
The formatter field module provides a mechanism for specifying a formatter and formatter settings to be used for displaying a field, on a per-entity basis. By default, Drupal provides formatters and settings per entity bundle, but in certain situations it is necessary to choose the formatter at the entity level.
For example, say you have a page node with an image field. Normally, you would select an image style as the formatter, and all page nodes would use that same image style. With this module, you can add a formatter field to page nodes, which is hooked up to the image field. Then when the node is created or edited, the image style can be selected per-node.
Usage
Add the field that will be dynamically formatted as usual.
Add a formatter field to the entity bundle, just as you would with any other field.
In the field instance settings, choose the field that will be formatted by this field.
In the bundle display settings, select Formatter from field as the formatter for the field to be formatter. In the formatter settings, choose the correct formatter field.
Project6 Base (p6_base) theme is meant to be used as a startup theme for your web projects. It comes with a sub-theme which should be the one to be used. Do not use the p6_base directly.
Installation
Read "Installing themes" at http://drupal.org/node/176045, if you are not familiar with installing themes, or need help installing.
Download the theme from the project page at http://drupal.org/project/p6_base to your themes folder. It is usually sites/all/themes directory.
There are two methods for creating a sub-theme for p6_base main theme. The easiest and safest way is using the Drush tool. You can also create a sub-theme manually.
Creating a sub-theme using Drush
Copy the downloaded theme into your site's themes directory.
i.e. sites/all/themes/p6_base
Empty Drush cache so the Drush command would be available. drush cache-clear drush
Run following command to see available options: drush help p6_base
Create a sub-theme, using the default options. drush p6_base "My theme name"
Or, create a sub-theme with the options you define: drush p6_base "My theme name" my_theme --description="My theme description..."
This module improves and extends functionality of the Batch API.
Features
Global batch jobs
Progress pages of global batches are reachable by multiple users. Access validation depends on the users permission to visit the batch source page. Only the batch owner pushes the process, other users only get the current batch state.
Session independence
The dependence of batch jobs on sessions will be released and bound to the user instead. So batch jobs are still available after re-login.
Unique non-concurrent batch jobs
Equal batch jobs will not be started twice if there is one already running.
Clean batch URLs
Use clean URLs for batch paths: '/batch/start/6' will be used instead of 'batch?op=start&id=6'.
Use source URL
Use batch source URL instead of default batch path. If a batch was started from admin/reports/updates/check this path will be used instead of 'batch?op=start&id=6'.
Modify default progress bar style
Change the color of the default progress bar animation (eg. green, red, gray, ..), use custom colors or a custom image.