From e5b7dd441d94245084c11b8f9ca5813060dd6631 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Thu, 27 Feb 2020 15:49:32 +0100 Subject: [PATCH] =?UTF-8?q?[9.2.23]=20Bouton=20mise=20=C3=A0=20jour=20en?= =?UTF-8?q?=20ligne?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGES.md | 1 + core/core.php | 2 +- core/module/config/config.php | 19 ++++++++++++++++++- core/module/config/view/index/index.php | 10 ++++++++-- 4 files changed, 28 insertions(+), 4 deletions(-) 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 @@
-
+
helper::baseUrl() . 'config/backup', - 'value' => 'Exporter une copie du site
(données, thème et fichiers)' + 'value' => 'Exporter une copie intégrale', + ]); ?> +
+
+ helper::baseUrl() . 'config/updateOnline', + 'value' => 'Mise à jour en ligne' ]); ?>