Parcourir la source

Add double version information in system status page to make it easier to know the version of the platform.

Yannick Warnier il y a 5 ans
Parent
commit
f1ab4dc873
1 fichiers modifiés avec 25 ajouts et 0 suppressions
  1. 25 0
      main/inc/lib/diagnoser.lib.php

+ 25 - 0
main/inc/lib/diagnoser.lib.php

@@ -224,6 +224,31 @@ class Diagnoser
                 $message2
             );
         }
+        $new_version = '-';
+        $file = api_get_path(SYS_CODE_PATH).'install/version.php';
+        if (is_file($file)) {
+            @include($file);
+        }
+        $array[] = $this->build_setting(
+            $status,
+            '[CONFIG]',
+            get_lang('VersionFromVersionFile'),
+            '#',
+            $new_version,
+            '-',
+            null,
+            get_lang('TheVersionFromTheVersionFileIsUpdatedWithEachVersionIfMainInstallDirectoryIsPresent')
+        );
+        $array[] = $this->build_setting(
+            $status,
+            '[CONFIG]',
+            get_lang('VersionFromConfigFile'),
+            '#',
+            api_get_configuration_value('system_version'),
+            $new_version,
+            null,
+            get_lang('TheVersionFromTheConfigurationFileShowsOnTheAdminPageButHasToBeChangedManuallyOnUpgrade')
+        );
 
         return $array;
     }