Controlled Fields

Component type

module

Maintenance status

Development status

Downloads

147

Component created

Component changed

INTRODUCTION

The Controlled Fields module adds in rudimentary control of field visibility on form displays whilst also handling whether a field is required or not. It currently only supports the field of type 'list_string' for the controlling field.

Field visibility is set on the form display using the field settings form and is achieved by setting the 'Parent conditional controlling field' and a corresponding 'Parent conditional controlling field value'.

Field Group Access / Permissions

Component type

module

Maintenance status

Development status

Downloads

115

Component created

Component changed

INTRODUCTION

The Field Group Access module adds permissions for editing and viewing fields inside field groups.

At present this is only done for fields on forms and for the default form display.

REQUIREMENTS

No special requirements besides the field_group module.

INSTALLATION

Install as you would normally install a contributed Drupal module. See: https://www.drupal.org/documentation/install/modules-themes/modules-8

Workflow Field Groups

Component type

module

Maintenance status

Development status

Downloads

124

Component created

Component changed

INTRODUCTION

The Workflow Field Groups module allows you to control which field groups may be accessed depending on the current workflow state. Control can be specified by role. Currently this only applies to form displays and not view displays. Different settings can also be set per form display mode.

REQUIREMENTS

Field Group module
Workflow module

Composite Field

Component type

module

Maintenance status

Development status

Component created

Component changed

The objective of this project is to build a field-based composite data type.

What is a composite data type? It's basically a field comprised of other fields.

The benefit of a field type is a more direct correlation to the entity it belongs to. This approach aligns composite functionality with standard field-based functionality.

Similar Solutions

Show Email Address

Component type

module

Maintenance status

Development status

Downloads

183

Component created

Component changed

This small module is to show Drupal user's email address in user profile page.

Consistently this get required in most of our Apps so instead of implement hook_user_view() this every time ,, a small module can do this for you without writing any more code with a control page so you can control(Weight, Label Display, enable/disable it).

FontAwesome Class Formatter

Component type

module

Maintenance status

Development status

Downloads

703

Component created

Component changed

The FontAwesome Class Formatter adds a visible icon to an entity. It's based on the example's module field formatter and offers a simple widget to choose from all Font Awesome icons via comfortable picker.
The formatter generates a span element with the "fa-" class attribute.

CPF

Component type

module

Categories

Maintenance status

Development status

Downloads

360

Component created

Component changed

Note: CPF (Cadastro de Pessoas Físicas, in portuguese) is the Brazilian individual taxpayer registry identification granted to individuals by the Brazilian ministry of revenue. Learn more about it at wikipedia.

This module basically provides two features:

  • a CPF field type
  • a CPF form element

CPF Field Type

A simple field for storing CPF number data in Drupal 8.

Validations

The module provides 3 types of validation:

Duration Field

Component type

module

Categories

Maintenance status

Development status

Downloads

5379

Component created

Component changed

Overview

This module creates a new Form API form element of type duration, as well as a Field API field of type duration. A duration is a time period, for which the granularity can be adjusted to collect any or all of years, months, days, hours, minutes and seconds. This module makes no assumptions as to the type of duration a user would want to collect, so as such, a user could choose to collect years and seconds only, if they wish, though generally that wouldn't make sense.

Field Case

Component type

module

Maintenance status

Development status

Component created

Component changed

Content contribution hints related to case, for text fields

Notifies content editors if

  • the case is not compliant with the contribution guideline (e.g. ucfirst, propercase, ...).
  • a certain amount of caps are detected (e.g. caps lock activated).

The contribution hint is displayed while typing to avoid overhead on the field description initial state.