summaryrefslogtreecommitdiff
path: root/includes/theme.maintenance.inc
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2009-09-11 13:56:56 +0000
committerDries Buytaert <dries@buytaert.net>2009-09-11 13:56:56 +0000
commit92113cc4094e15f558df3601d4253cff48dba7ee (patch)
tree7347c1c7c210ecd7b27639e5b2ffaf949f50de6b /includes/theme.maintenance.inc
parente3bfd91fec2f9c96a45c2490eaefa6595020a90f (diff)
downloadbrdo-92113cc4094e15f558df3601d4253cff48dba7ee.tar.gz
brdo-92113cc4094e15f558df3601d4253cff48dba7ee.tar.bz2
- Patch #513940 by Everett Zufelt: improved accessibility of the installer.
Diffstat (limited to 'includes/theme.maintenance.inc')
-rw-r--r--includes/theme.maintenance.inc12
1 files changed, 10 insertions, 2 deletions
diff --git a/includes/theme.maintenance.inc b/includes/theme.maintenance.inc
index a13c5330e..701908639 100644
--- a/includes/theme.maintenance.inc
+++ b/includes/theme.maintenance.inc
@@ -87,16 +87,24 @@ function _theme_load_offline_registry($theme, $base_theme = NULL, $theme_engine
*/
function theme_task_list($items, $active = NULL) {
$done = isset($items[$active]) || $active == NULL;
- $output = '<ol class="task-list">';
+ $output = '<h2 class="element-invisible">Installation tasks</h2>';
+ $output .= '<ol class="task-list">';
+
foreach ($items as $k => $item) {
if ($active == $k) {
$class = 'active';
+ $status = '(' . t('active') . ')';
$done = FALSE;
}
else {
$class = $done ? 'done' : '';
+ $status = $done ? '(' . t('done') . ')' : '';
}
- $output .= '<li class="' . $class . '">' . $item . '</li>';
+ $output .= '<li';
+ $output .= ($class ? ' class="' . $class . '"' : '') . '>';
+ $output .= $item;
+ $output .= ($status ? '<span class="element-invisible">' . $status . '</span>' : '');
+ $output .= '</li>';
}
$output .= '</ol>';
return $output;