diff --git a/includes/theme.maintenance.inc b/includes/theme.maintenance.inc index a13c5330e0ab4b830af8c080013537742f089b85..701908639f4418917c724bf3af2c2fb6cd7e10c7 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 = '
    '; + $output = '

    Installation tasks

    '; + $output .= '
      '; + foreach ($items as $k => $item) { if ($active == $k) { $class = 'active'; + $status = '(' . t('active') . ')'; $done = FALSE; } else { $class = $done ? 'done' : ''; + $status = $done ? '(' . t('done') . ')' : ''; } - $output .= '
    1. ' . $item . '
    2. '; + $output .= ''; + $output .= $item; + $output .= ($status ? '' . $status . '' : ''); + $output .= ''; } $output .= '
    '; return $output;