function block_titlelink_validate in Block Title Link 6
Implementation of hook_validation()
1 string reference to 'block_titlelink_validate'
- block_titlelink_form_alter in ./
block_titlelink.module - Implementation of hook_form_alter
File
- ./
block_titlelink.module, line 42 - module for adding a link to a block title
Code
function block_titlelink_validate($form, &$form_state) {
if ($form_state['values']['form_id'] == 'block_admin_configure') {
if (isset($form_state['values']['title_path']) && user_access('administer blocks')) {
$module = arg(4);
$delta = arg(5);
//TODO: Validate Link based on URL and PATH
$link = $form_state['values']['title_path'];
//Save Form Link
if ($module && (isset($delta) || $delta !== FALSE)) {
$name = $module . '_' . $delta;
//Delete link if empty
if (strlen($link) == 0) {
_block_titlelink_delete_link($name);
}
else {
_block_titlelink_save_link($name, $link);
}
}
}
}
block_admin_configure_validate($form, $form_state);
}