Beta Signifier

Component ID

2675894

Component name

Beta Signifier

Component type

module

Maintenance status

Development status

Component security advisory coverage

covered

Downloads

198

Component created

Component changed

Component body

Description

This module allows to display a Beta Signifier on specific form elements or on specific pages in order to draw the user's attention on certain features that are not yet fully mature.

Configuration

Beta Signifier on a form element

The Beta Signifier will show up on form elements where #beta is set to TRUE using the Form API, for instance:

$form['myelement'] = array(
  '#type' => 'textfield',
  '#title' => t('My Element'),
  '#beta' => TRUE,
);

Additional settings can be configured on admin/config/system/beta-signifier.

Beta Signifier on a page

The Beta Signifier will show up on pages listed in admin/config/system/beta-signifier. You may configure it to show up at the top or at the bottom of the page.

Permissions

  • 'configure beta signifier' provides access to admin/config/system/beta-signifier
  • 'access form elements in beta mode' allows to restrict access to form elements in beta mode

Possible improvements

  • Create a Beta Signifier at the module level
  • Create a Beta Signifier at the block level
  • Create a permission 'access pages in beta mode'