Forward port from 4.7
#60934, The vocabulary list screen needs an 'add term' operation, patch by chx5.x
parent
f0cd92ddde
commit
d6b538eff8
|
@ -132,6 +132,7 @@ function taxonomy_overview_vocabularies() {
|
|||
$form[$vocabulary->vid]['type'] = array('#value' => implode(', ', $types));
|
||||
$form[$vocabulary->vid]['edit'] = array('#value' => l(t('edit vocabulary'), "admin/taxonomy/edit/vocabulary/$vocabulary->vid"));
|
||||
$form[$vocabulary->vid]['list'] = array('#value' => l(t('list terms'), "admin/taxonomy/$vocabulary->vid"));
|
||||
$form[$vocabulary->vid]['add'] = array('#value' => l(t('add terms'), "admin/taxonomy/$vocabulary->vid/add/term"));
|
||||
}
|
||||
|
||||
return drupal_get_form('taxonomy_overview_vocabularies', $form);
|
||||
|
@ -149,13 +150,14 @@ function theme_taxonomy_overview_vocabularies($form) {
|
|||
$row[] = form_render($form[$key]['type']);
|
||||
$row[] = form_render($form[$key]['edit']);
|
||||
$row[] = form_render($form[$key]['list']);
|
||||
$row[] = form_render($form[$key]['add']);
|
||||
$rows[] = $row;
|
||||
}
|
||||
}
|
||||
if (!$rows) {
|
||||
$rows[] = array(array('data' => t('No categories available.'), 'colspan' => '4', 'class' => 'message'));
|
||||
$rows[] = array(array('data' => t('No categories available.'), 'colspan' => '5', 'class' => 'message'));
|
||||
}
|
||||
$header = array(t('Name'), t('Type'), array('data' => t('Operations'), 'colspan' => '2'));
|
||||
$header = array(t('Name'), t('Type'), array('data' => t('Operations'), 'colspan' => '3'));
|
||||
|
||||
$output = theme('table', $header, $rows, array('id' => 'taxonomy'));
|
||||
$output .= form_render($form);
|
||||
|
|
|
@ -132,6 +132,7 @@ function taxonomy_overview_vocabularies() {
|
|||
$form[$vocabulary->vid]['type'] = array('#value' => implode(', ', $types));
|
||||
$form[$vocabulary->vid]['edit'] = array('#value' => l(t('edit vocabulary'), "admin/taxonomy/edit/vocabulary/$vocabulary->vid"));
|
||||
$form[$vocabulary->vid]['list'] = array('#value' => l(t('list terms'), "admin/taxonomy/$vocabulary->vid"));
|
||||
$form[$vocabulary->vid]['add'] = array('#value' => l(t('add terms'), "admin/taxonomy/$vocabulary->vid/add/term"));
|
||||
}
|
||||
|
||||
return drupal_get_form('taxonomy_overview_vocabularies', $form);
|
||||
|
@ -149,13 +150,14 @@ function theme_taxonomy_overview_vocabularies($form) {
|
|||
$row[] = form_render($form[$key]['type']);
|
||||
$row[] = form_render($form[$key]['edit']);
|
||||
$row[] = form_render($form[$key]['list']);
|
||||
$row[] = form_render($form[$key]['add']);
|
||||
$rows[] = $row;
|
||||
}
|
||||
}
|
||||
if (!$rows) {
|
||||
$rows[] = array(array('data' => t('No categories available.'), 'colspan' => '4', 'class' => 'message'));
|
||||
$rows[] = array(array('data' => t('No categories available.'), 'colspan' => '5', 'class' => 'message'));
|
||||
}
|
||||
$header = array(t('Name'), t('Type'), array('data' => t('Operations'), 'colspan' => '2'));
|
||||
$header = array(t('Name'), t('Type'), array('data' => t('Operations'), 'colspan' => '3'));
|
||||
|
||||
$output = theme('table', $header, $rows, array('id' => 'taxonomy'));
|
||||
$output .= form_render($form);
|
||||
|
|
Loading…
Reference in New Issue