summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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;