From f1ab4dc873ace9516bd47677eddddfdba5144736 Mon Sep 17 00:00:00 2001 From: Yannick Warnier Date: Wed, 17 Jul 2019 21:11:58 +0200 Subject: [PATCH] Add double version information in system status page to make it easier to know the version of the platform. --- main/inc/lib/diagnoser.lib.php | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/main/inc/lib/diagnoser.lib.php b/main/inc/lib/diagnoser.lib.php index 9116fcbc69..21554fb8e9 100755 --- a/main/inc/lib/diagnoser.lib.php +++ b/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; }