CRM-13823 - More descriptive titles for upgrade messages
authorColeman Watts <coleman@civicrm.org>
Wed, 28 Oct 2015 15:36:00 +0000 (11:36 -0400)
committerColeman Watts <coleman@civicrm.org>
Wed, 28 Oct 2015 15:36:00 +0000 (11:36 -0400)
CRM/Utils/Check/Env.php

index 8015126cc5bdfca4dfd4fd3913e523149adc6d0a..27ab7e6f4d7f65afaaa9a41000d43cca232f6b5f 100644 (file)
@@ -295,6 +295,7 @@ class CRM_Utils_Check_Env {
     if (CRM_Core_BAO_Setting::getItem(CRM_Core_BAO_Setting::SYSTEM_PREFERENCES_NAME, 'versionAlert', NULL, 1)) {
       $vc = CRM_Utils_VersionCheck::singleton();
       $newerVersion = $vc->isNewerVersionAvailable();
+      $title = ts('Update Status');
 
       if ($newerVersion['version']) {
         $vInfo = array(
@@ -309,16 +310,19 @@ class CRM_Utils_Check_Env {
         if ($newerVersion['upgrade'] == 'security') {
           // Security
           $severity = \Psr\Log\LogLevel::CRITICAL;
+          $title = ts('Security Update Required');
           $message = ts('New security release %1 is available. The site is currently running %2.', $vInfo);
         }
         elseif ($newerVersion['status'] == 'eol') {
           // Warn about EOL
           $severity = \Psr\Log\LogLevel::WARNING;
+          $title = ts('CiviCRM Update Needed');
           $message = ts('New version %1 is available. The site is currently running %2, which has reached its end of life.', $vInfo);
         }
         else {
           // For most new versions, just make them notice
           $severity = \Psr\Log\LogLevel::NOTICE;
+          $title = ts('CiviCRM Update Available');
           $message = ts('New version %1 is available. The site is currently running %2.', $vInfo);
         }
       }
@@ -336,7 +340,7 @@ class CRM_Utils_Check_Env {
       $messages[] = new CRM_Utils_Check_Message(
         __FUNCTION__,
         $message,
-        ts('Update Status'),
+        $title,
         $severity,
         'fa-cloud-upload'
       );