Field tools

Component type

module

Maintenance status

Development status

Downloads

43597

Component created

Component changed

A collection of useful UI tools for working with fields.

Field tools is developed as and when I have need of the features. If this module is useful to you, please consider investing back some of the time you save by adding to the module's functionality. Check the issue queue and TODOs in the code for suggestions where to start.

Entity Field Attach UI

Component type

module

Maintenance status

Development status

Component created

Component changed

Provides an UI for attached fields for any given entity. As of right now, I only have support for these entity types: taxonomy, node, field collection item. Other entity types may or may not work yet, I'm still in the development process. Patches are welcomed!

The module allows you to change the label, or description for any attached fields (metatag, redirect, ect). It also provides a visibility option to hide an attached field from the entities edit form. The settings for this module can be found in the manage field section for any entity type.

Validation functions

Component type

module

Categories

Maintenance status

Development status

Downloads

1784

Component created

Component changed

It's helper module for module field validation. The module collects PHP function for validation.


Tio estas helpa modulo por modulo field validation. La modulo kolektas validigajn funkciojn.


Plej bone se helpantoj estu esperantlingvaj.

Spanish address field

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

This module provides a list of Spanish provinces for Address Field module and the fields you normally would use for addresses in Spain.

Note: this project won't get a full release as addressfield is going to make this obsolete as soon as this issue gets solved #1317070: Use ISO codes XML file for populating country-specific properties

Date Time Extras

Component type

module

Maintenance status

Development status

Component created

Component changed

Date Time Extras extends Date field functionality with extra information distinguishing between date and time. There are two parts to this extension:

  • Partial date values are distinguished from complete ones. For example, midnight to midnight is different from all day.
  • Widgets are enhanced for the distinction between date and time (e.g. extra checkboxes to show/hide date parts).

The Date Popup widget from Drupal 7 is essentially backported to Drupal 6.

Field Values

Component type

module

Maintenance status

Development status

Component created

Component changed

Provides field_get_value(), field_get_values(), and field_set_values() functions for developer and themer use.

Developers and themers expect to constantly type some form of $entity->field_data['und'][0]['value']; throughout site customization modules and themes. It gets tedious, the code can be difficult to read, and you find yourself staring at the output of devel's dsm() far too much.

Nodereference autocomplete nid trim

Component type

module

Maintenance status

Development status

Downloads

801

Component created

Component changed

The Nodereference autocomplete nid trim module is a simple module that uses JavaScript to remove the [nid:X] text when you select an item in a Node Reference field.

For example, if you have My Node Title [nid:384] in the input, jquery_autocomplete changes it to just My Node Title.

Form default values

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

This module allows the creation of links which set default values to form elements.
For example it is possible to create a link to the add node page pre-compiling the title field. In the same way it is possible to create links to pre-compile body, node references, dates or other CCK fields.

Reference field option limit

Component type

module

Categories

Maintenance status

Development status

Downloads

20092

Component created

Component changed

This module allows reference fields of several types to have their widgets' available options limited by the values of other fields in the current entity.

This is best illustrated by examples:

Example 1: countries and cities

Suppose you want to label articles (or products, or businesses, etc) by both city and country so both can be used for filtering and searching. You could use a hierarchical taxonomy with city terms as children of country terms, but that doesn't make sense when you come to set up Views filters.