background preloader

Drupal Modules

Facebook Twitter

Context SSL. Context Set Message. Context Add Assets. Context Everywhere. Pushover. Field Extractor. Conditional Fields for Drupal 7. Define dependencies between fields based on their states and values.

Conditional Fields for Drupal 7

Conditional Fields for Drupal 7 is a user interface to the new States API, plus the ability to modify fields appearance and behavior on certain conditions when viewing content. This documentation applies to Conditional Fields for Drupal 7. The documentation for the D6 version, with upgrade instructions, is here. Overview The Conditional Fields module allows you to manage sets of dependencies between fields. Installation Install as usual, see Installing contributed modules (Drupal 7) for further information. Usage instructions Before adding a dependency, you will have to create at least two fields in the same content type or other fieldable entity like user, comment or vocabulary. In the dependency overview page, you will see a table with 4 columns: The last row of the table is used to add a new dependency.

You are now on the dependency settings page. Now we are ready to examine each option: Condition Edit context settings. Custom Formatters. The Custom Formatters module allows users to easily create custom CCK/Field Formatters without the need to write a custom module.

Custom Formatters

Custom Formatters can then be exported as CTools Exportables/Features or Drupal API Formatters. Custom Formatters was written and is maintained by Stuart Clark (deciphered). - - Important note Changes have been made to the PHP formatters Render Array integration to correctly support multi-field values, this changes the HTML wrappers of the formatter and may affect the theming of your site. This change will be made in 7.x-2.2 and the upcoming development releases. Features: Two different editor modes: Basic/HTML + Tokens: A HTML based editor with Token support.Advanced/PHP: A PHP based editor with support for multiple fields and multiple values.Support for: CCK/Fields fields. Required Modules: Recommended Modules: [D7] Coder (includes Coder review)Devel (includes Devel generate)[D7] Form BuilderLibraries API[D7] Token Usage/Configuration:

Money field. Description This module defines the "money" field.

Money field

It uses the Currency API, which is included in the Currency module, to get a list of existing currencies and their symbols. Version 6.x The form element for amount is reused from the Formatted Number CCK module. Decimal points and thousands separators are formatted using the Format Number API module, where these options are configured from site and/or user settings. - Required modules: CCK, Currency API, Format Number API, Formatted Number CCK. - Recommended modules: Checkall (enhances currency selection). - Integrates with: Views, Diff, Token (builtin cck itself). - Related modules: Apache Solr Money Slider.

The currency conversion dialog submodule requires jQuery 1.3.x (jQuery Update 6.x-2.x) and jQuery UI 1.7+ to work properly. You may also want to check out Measured Value Field, which is pretty similar to Money field, but allows you to combine numeric fields with other units of measurement. Uniform. Template Field Variables. Provides super themer-friendly template variables for entity fields.

Template Field Variables

This module takes the mystery out of theming fieldable entities. For each field in an entity, it extracts the values that you actually want to output (from the infamous "massive nested arrays" that Drupal provides), and it puts those values in dead-simple variables. The module supports all of the Drupal 7 core fieldable entities (nodes, users, and taxonomy terms). Plus, it supports all of the Drupal 7 core field types (the text types, the list types, the number types, file, image, term reference), as well as several of the more popular contrib field types (link, email, date, node reference). This is a utility module for themers. The variables are not provided to any of your templates automatically.

Also included is some simple debugging functionality, which lets you know what variables are being generated; and some cleanup functionality, which removes Drupal's default field arrays from your preprocess variables. Unique field. This module performs additional validation when a node is created or updated by a user to require that a node's title, author, language, and CCK fields are unique within a given context.

Unique field

Without this module, Drupal and CCK do not prevent multiple nodes from having the same title or the same value in a certain field. For example, if you have a content type with a date field and there should only be one node per date, you could use this module to prevent a node from being saved with a date already used in another node. Configuration Once this module is enabled, it adds a 'Unique field settings' section to each content type's administration page for specifying which fields for that content type must be unique.

The administrator may choose whether the fields must be unique among all other nodes, among nodes of the same content type, or of the same language. Also, the administrator may specify whether each field must be unique or whether the fields in combination must be unique. Known issues.

Site-wide

Image and Media. Drupal 7 : Essential Modules. System. Users. Drupal Modules - Search, Rate, and Review Drupal Modules. Nodes.