You are here

function block_subtitle_form_alter in Block Subtitle 7

Same name and namespace in other branches
  1. 6 block_subtitle.module \block_subtitle_form_alter()

Implements hook_form_alter().

File

./block_subtitle.module, line 11
This module allows subtitles to be added to blocks

Code

function block_subtitle_form_alter(&$form, &$form_state, $form_id) {
  if ($form_id == 'block_add_block_form' || $form_id == 'block_admin_configure') {
    $block = new StdClass();
    $block->module = $form['module']['#value'];
    $block->delta = $form['delta']['#value'];

    // Get the subtitle.
    $subtitle = _block_subtitle_get_subtitle($block);
    $form['settings']['block_subtitle'] = array(
      '#type' => 'textfield',
      '#title' => t('Subtitle'),
      '#default_value' => $subtitle,
      '#description' => t('Subtitle for the block. Leave blank if you do not need a subtitle.'),
      '#weight' => -17,
    );
    $form['#submit'][] = 'block_subtitle_submit';
  }
}