diff --git a/CHANGES.md b/CHANGES.md
index 4c83fe0e..4b065bec 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -7,6 +7,7 @@ Modifications :
- TinyMCE : libellé des fonctions "Afficher dans"
- TinyMCE : boutons souligné et barré dans la barre d'outils.
- Module Form : Opion permettant d'ajouter le premier mail dans le formulaire au message de notification (Reply To) afin de répondre directement au message.
+ - Configuration du site : bouton affichant le numéro de la version en ligne
## version 9.2.22
- Modifications :
diff --git a/core/core.php b/core/core.php
index c2329df9..dcd5e3c4 100644
--- a/core/core.php
+++ b/core/core.php
@@ -33,7 +33,7 @@ class common {
const TEMP_DIR = 'site/tmp/';
// Numéro de version
- const ZWII_VERSION = '9.2.22';
+ const ZWII_VERSION = '9.2.23';
const ZWII_UPDATE_CHANNEL = "v9";
public static $actions = [];
diff --git a/core/module/config/config.php b/core/module/config/config.php
index 17462a68..e85634ae 100755
--- a/core/module/config/config.php
+++ b/core/module/config/config.php
@@ -19,8 +19,11 @@ class config extends common {
'configMetaImage' => self::GROUP_ADMIN,
'generateFiles' => self::GROUP_ADMIN,
'updateRobots' => self::GROUP_ADMIN,
- 'index' => self::GROUP_ADMIN
+ 'index' => self::GROUP_ADMIN,
+ 'updateOnline' => self::GROUP_ADMIN
];
+
+ public static $newVersion;
public static $timezones = [
'Pacific/Midway' => '(GMT-11:00) Midway Island',
@@ -366,6 +369,20 @@ class config extends common {
]);
}
+ /**
+ * Mise à jour présente
+ */
+ public function updateOnline() {
+ // Nouvelle version
+ self::$newVersion = file_get_contents('http://zwiicms.com/update/' . common::ZWII_UPDATE_CHANNEL . '/version');
+ // Valeurs en sortie
+ $this->addOutput([
+ 'notification' => 'Version installée : '. common::ZWII_VERSION . '
Version de la mise à jour en ligne : '. self::$newVersion ,
+ 'redirect' => helper::baseUrl() . 'config',
+ 'state' => true
+ ]);
+ }
+
}
class configHelper extends helper {
diff --git a/core/module/config/view/index/index.php b/core/module/config/view/index/index.php
index 149f0d35..3e62c23d 100755
--- a/core/module/config/view/index/index.php
+++ b/core/module/config/view/index/index.php
@@ -185,10 +185,16 @@