You are here

function varbase_media_inline_entity_form_entity_form_alter in Varbase Media 9.0.x

Same name and namespace in other branches
  1. 8.7 varbase_media.module \varbase_media_inline_entity_form_entity_form_alter()

Implements hook_inline_entity_form_entity_form_alter().

File

./varbase_media.module, line 386
Contains varbase_media.module.

Code

function varbase_media_inline_entity_form_entity_form_alter(&$entity_form, &$form_state) {

  // No revision information or revision log message.
  if (isset($entity_form['revision_information'])) {
    $entity_form['revision_information']['#disabled'] = TRUE;
    $entity_form['revision_information']['#attributes']['style'][] = 'display:none;';
    $entity_form['revision_information']['#prefix'] = '<div style="display: none;">';
    $entity_form['revision_information']['#suffix'] = '</div>';
  }

  // Hide revistion.
  if (isset($entity_form['revision'])) {
    $entity_form['revision']['#default_value'] = TRUE;
    $entity_form['revision']['#disabled'] = TRUE;
    $entity_form['revision']['#attributes']['style'][] = 'display: none;';
  }

  // Hide revistion log message.
  if (isset($entity_form['revision_log_message'])) {
    $entity_form['revision_log_message']['#disabled'] = TRUE;
    $entity_form['revision_log_message']['#attributes']['style'][] = 'display: none;';
  }
}