background preloader

Field&form modules

Facebook Twitter

Grouping

Media & Images. Google Map Field. Email Field. Address Field. Address Field defines a new field type to store international postal addresses, implementing a subset of the top-level address elements defined in the xNAL standard (see the glossary below).

Address Field

The field configuration lets you determine which elements of an address should be present in the field widget form and which ones should be rendered for display. This module was initially developed to support address storage in Drupal Commerce customer profiles, but it is now used by a wider variety of modules dealing with physical addresses and mapping.

Features This module does not store or manipulate geographic coordinates or integrate with GIS systems, but it works well in conjunction with modules that do, like Geocoder. It currently does not provide vCard / hCard output, but the issue queue contains open issues for pursuing such support. Compatibility notes The recommended solution for now is to use the Cache Exclude module to tell Drupal which pages not to cache, such as user/register. Computed Field. Computed Field is a very powerful field module that lets you add a custom "computed fields" to your content types.

Computed Field

These computed fields are populated with values that you define via PHP code. You may draw on anything available to Drupal, including other fields, the current user, database tables, you name it. (Feeling the power yet? :) ) You can also choose whether to store your computed field values in the database with other content fields, or have them "calculated" on the fly during node views. (Although you should note that Views use requires database stored values.) Important This module is intended to be used by PHP developers to insert & execute PHP code on a Drupal website. Please do not post questions to the issue queue asking for unpaid help with your specific PHP code snippet. If you are looking for paid support, you may post a support request in the issue queue marked as such.

To get started, make sure to follow the documentation link to the right. Date. This package contains both a flexible date/time field type Date field and a Date API that other modules can use.

Date

The D5 and D6 versions of the Date field require the Content Construction Kit (CCK) module. The D7 version works with the core Field functionality. D8 includes Date in core. The Drupal Handbook pages are at Date/Calendar Documentation. Be sure to read Debugging Information before reporting a problem. Get Involved Help us to solve issues! D8 Version The D8 branch is being upgraded with a hope to getting some of it into core. D7 Version Due to work on getting Date into Drupal 8 core, the D7 version is currently being minimally maintained. Link. Module description The link module can be count to the top 50 modules in Drupal installations and provides a standard custom content field for links.

Link

With this module links can be added easily to any content types and profiles and include advanced validating and different ways of storing internal or external links and URLs. It also supports additional link text title, site wide tokens for titles and title attributes, target attributes, css class attribution, static repeating values, input conversion, and many more. Requirements / Dependencies. Field Permissions. The Field Permissions module allows site administrators to set field-level permissions to edit, view and create fields on any entity.

Field Permissions

Features Enable field permissions on any entity, not just nodes.Role-based field permissions allowing different viewing patterned based on what access the user has.Author-level permissions allow viewing and editing of fields based on who the entity owner is.Permissions for each field are not enabled by default. Instead, administrators can enable these permissions explicitly for the fields where this feature is needed.Field permissions overview Requirements.

Entity reference. Provides a field type that can reference arbitrary entities: A generic entity reference fieldFour widgets: Two implemented on top of the Options module (Select and Radios/Checkboxes),Two autocomplete widgets (one with one text field per entry, one tag-style with comma-separated entries in the same text field)Two formatters: A "Label" formatter, with optional link that displays the label of the referenced entity (the node title, the user name, etc.)A "Rendered entity" formatter, that renders the references entity using a configurable view modeIntegration with Views (for both forward and backward references)Integration with Entity Metadata (and as a consequence with Search API and the like)Integration with Devel generateIntegration with Feeds and Migrate (>= 2.3) for painless data import.

Entity reference

Field formatter settings. Field Collection Table. File (Field) Paths. The File (Field) Paths module extends the default functionality of Drupal's core File module, Image module and many other File upload modules, by adding the ability to use entity based tokens in destination paths and file names.

File (Field) Paths

In simple terms, File (Field) Paths allows you to automatically sort and rename your uploaded files using token based replacement patterns to maintain a nice clean filesystem. Features: Configurable file paths now use entity tokens in addition to user tokens.Configurable file names.Support for file based fields, including but not limited to: Drupal core File moduleDrupal core Image moduleVideo module.File path and filename cleanup options: Remove slashes from tokens.Filter out words and punctuation by taking advantage of the Pathauto module.Convert unicode characters into US-ASCII with the Transliteration module.

Webform