function block_titlelink_form_alter in Block Title Link 6
Same name and namespace in other branches
- 8 block_titlelink.module \block_titlelink_form_alter()
- 6.2 block_titlelink.module \block_titlelink_form_alter()
- 7 block_titlelink.module \block_titlelink_form_alter()
Implementation of hook_form_alter
File
- ./
block_titlelink.module, line 13 - module for adding a link to a block title
Code
function block_titlelink_form_alter(&$form, &$form_state, $form_id) {
if ($form_id == 'block_admin_configure') {
$block->module = $form['module']['#value'];
$block->delta = $form['delta']['#value'];
$link = _block_titlelink_get_link($block);
//Assign weight to block title so it appears above link
if (!isset($form['block_settings']['#weight'])) {
$form['block_settings']['#weight'] = -1;
}
$form['block_titlelink'] = array(
'#type' => 'fieldset',
'#title' => t('Block Title Link settings'),
'#collapsible' => TRUE,
'#weight' => 0,
);
$form['block_titlelink']['title_path'] = array(
'#type' => 'textfield',
'#title' => t('Title Path'),
'#default_value' => $link,
'#description' => t('URL for Block Title to link to.'),
);
$form['#validate'][] = 'block_titlelink_validate';
}
}