function nodewords_admin_form_taxonomy_form_term_alter in Nodewords: D6 Meta Tags 6.3
Implements hook_form_FORM_ID_alter().
File
- nodewords_admin/
nodewords_admin.module, line 11 - Administration interface for Nodewords.
Code
function nodewords_admin_form_taxonomy_form_term_alter(&$form, &$form_state) {
$bool = nodewords_check_version('2.16') && !isset($form_state['confirm_delete']) && !isset($form_state['confirm_parents']);
if ($bool) {
if (!empty($form_state['values']['nodewords'])) {
$tags = $form_state['values']['nodewords'];
}
elseif (isset($form['tid']['#value']) && is_numeric($form['tid']['#value'])) {
$id = $form['tid']['#value'];
$tags = nodewords_load_tags(array(
'type' => NODEWORDS_TYPE_TERM,
'id' => $id,
));
}
else {
$tags = array();
}
$form['nodewords'] = nodewords_tags_edit_fields(array(
'type' => NODEWORDS_TYPE_TERM,
'id' => isset($id) ? $id : 0,
), $tags, array(
'fieldset' => TRUE,
));
$form['submit']['#weight'] = 45;
$form['delete']['#weight'] = 50;
}
}