function theme_tft_taxonomy_access_access_form in Taxonomy File Tree 7.2
Theme callback for tft_taxonomy_access_access_form.
File
- modules/
tft_taxonomy_access/ tft_taxonomy_access.module, line 191 - Taxonomy Access integration.
Code
function theme_tft_taxonomy_access_access_form($vars) {
$form = $vars['form'];
drupal_add_css(drupal_get_path('module', 'tft_taxonomy_access') . '/css/tft_taxonomy_access.css');
$header = array(
t("Role"),
t("View"),
t("Update"),
t("Delete"),
);
$rows = array();
$roles = _taxonomy_access_user_roles();
foreach ($form['grants'] as $rid => &$items) {
if (is_numeric($rid)) {
unset($items['view']['#title'], $items['update']['#title'], $items['delete']['#title']);
$rows[] = array(
$roles[$rid],
drupal_render($items['view']),
drupal_render($items['update']),
drupal_render($items['delete']),
);
}
}
return theme('table', array(
'header' => $header,
'rows' => $rows,
)) . drupal_render_children($form);
}