You are here

function file_entity_link_form_alter in File Entity Link 7

Implements hook_form_alter Enter description here ...

_state _id

Parameters

unknown_type $form:

File

./file_entity_link.module, line 77

Code

function file_entity_link_form_alter(&$form, &$form_state, $form_id) {
  if ($form_id == 'file_entity_file_display_form') {
    $settings = variable_get(FILE_ENTITY_LINK_SETTINGS_VAR, array());
    $form['link'] = array(
      '#type' => 'item',
      '#title' => 'Link options',
      'link_file' => array(
        '#type' => 'checkbox',
        '#title' => 'Link file to referencing entity',
        '#default_value' => isset($settings[$form['#file_type']][$form['#view_mode']]) ? $settings[$form['#file_type']][$form['#view_mode']] : FALSE,
      ),
    );
    $form['#submit'][] = 'file_entity_link_display_form_submit';
  }
}