diff options
author | Gábor Hojtsy <gabor@hojtsy.hu> | 2008-01-22 07:56:07 +0000 |
---|---|---|
committer | Gábor Hojtsy <gabor@hojtsy.hu> | 2008-01-22 07:56:07 +0000 |
commit | c07ba2a8ff1edff57d1ee6101f7154f9c9dcf5a2 (patch) | |
tree | fa44d713cba233259215e8d394589ccc6bff2178 /modules | |
parent | ba5468e508877767affb6c517b0d0555c0904c74 (diff) | |
download | brdo-c07ba2a8ff1edff57d1ee6101f7154f9c9dcf5a2.tar.gz brdo-c07ba2a8ff1edff57d1ee6101f7154f9c9dcf5a2.tar.bz2 |
#212813 by dww: link project status information to the admin/reports/updates page (usability)
Diffstat (limited to 'modules')
-rw-r--r-- | modules/update/update.module | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/modules/update/update.module b/modules/update/update.module index d9f7ae588..8f624c5c9 100644 --- a/modules/update/update.module +++ b/modules/update/update.module @@ -253,29 +253,30 @@ function _update_requirement_check($project, $type) { } switch ($status) { case UPDATE_NOT_SECURE: - $requirement['value'] = t('Not secure!'); + $requirement_label = t('Not secure!'); break; case UPDATE_REVOKED: - $requirement['value'] = t('Revoked!'); + $requirement_label = t('Revoked!'); break; case UPDATE_NOT_SUPPORTED: - $requirement['value'] = t('Unsupported release'); + $requirement_label = t('Unsupported release'); break; case UPDATE_NOT_CURRENT: - $requirement['value'] = t('Out of date'); + $requirement_label = t('Out of date'); $requirement['severity'] = variable_get('update_notification_threshold', 'all') == 'all' ? REQUIREMENT_ERROR : REQUIREMENT_WARNING; break; case UPDATE_UNKNOWN: case UPDATE_NOT_CHECKED: - $requirement['value'] = isset($project['reason']) ? $project['reason'] : t('Can not determine status'); + $requirement_label = isset($project['reason']) ? $project['reason'] : t('Can not determine status'); $requirement['severity'] = REQUIREMENT_WARNING; break; default: - $requirement['value'] = t('Up to date'); + $requirement_label = t('Up to date'); } if ($status != UPDATE_CURRENT && $type == 'core' && isset($project['recommended'])) { - $requirement['value'] .= ' '. t('(version @version available)', array('@version' => $project['recommended'])); + $requirement_label .= ' '. t('(version @version available)', array('@version' => $project['recommended'])); } + $requirement['value'] = l($requirement_label, 'admin/reports/updates'); return $requirement; } |