summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorGábor Hojtsy <gabor@hojtsy.hu>2007-11-27 17:58:26 +0000
committerGábor Hojtsy <gabor@hojtsy.hu>2007-11-27 17:58:26 +0000
commit0f10d5c5b1d675bfddcb91bd65e5e0bba501f23d (patch)
tree7f9cc51bc7640891c78dd85f1dfb2b697b81f539 /modules
parentbf17897c38287c2463b536a5c7f7496ccdbedeb4 (diff)
downloadbrdo-0f10d5c5b1d675bfddcb91bd65e5e0bba501f23d.tar.gz
brdo-0f10d5c5b1d675bfddcb91bd65e5e0bba501f23d.tar.bz2
#195743 by kkaefer: (usability) add labels to module names in the module admin form
Diffstat (limited to 'modules')
-rw-r--r--modules/system/system.admin.inc10
1 files changed, 9 insertions, 1 deletions
diff --git a/modules/system/system.admin.inc b/modules/system/system.admin.inc
index ce139cde6..5c93afa49 100644
--- a/modules/system/system.admin.inc
+++ b/modules/system/system.admin.inc
@@ -1952,7 +1952,15 @@ function theme_system_modules($form) {
if (module_exists('throttle')) {
$row[] = array('data' => drupal_render($form['throttle'][$key]), 'class' => 'checkbox');
}
- $row[] = '<strong>'. drupal_render($form['name'][$key]) .'</strong>';
+
+ // Add labels only when there is also a checkbox.
+ if (isset($form['status'][$key])) {
+ $row[] = '<strong><label for="'. $form['status'][$key]['#id'] .'">'. drupal_render($form['name'][$key]) .'</label></strong>';
+ }
+ else {
+ $row[] = '<strong>'. drupal_render($form['name'][$key]) .'</strong>';
+ }
+
$row[] = drupal_render($form['version'][$key]);
$row[] = array('data' => $description, 'class' => 'description');
$rows[] = $row;