12204 Autoupdate : Optimisation des variables

This commit is contained in:
Fred Tempez 2023-02-06 21:45:41 +01:00
parent ebc7b59b20
commit 52ea9f66fa
2 changed files with 4 additions and 5 deletions

View File

@ -543,8 +543,7 @@ class config extends common
}
// Variable de version
self::$onlineVersion = helper::getUrlContents(common::ZWII_UPDATE_URL . common::ZWII_UPDATE_CHANNEL . '/version');
if (version_compare(self::$onlineVersion, common::ZWII_VERSION ) == 1) {
if (helper::checkNewVersion(common::ZWII_UPDATE_CHANNEL)) {
$this->setData(['core', 'updateAvailable', true]);
self::$updateButtonText = helper::translate('Mettre à jour');
}

View File

@ -71,21 +71,21 @@
<?php echo template::checkbox('configAutoUpdate', true, 'Rechercher une mise à jour en ligne', [
'checked' => $this->getData(['config', 'autoUpdate']),
'help' => 'La vérification est quotidienne. Option désactivée si la configuration du serveur ne le permet pas.',
'disabled' => !$module::$onlineVersion
'disabled' => empty(helper::getOnlineVersion(common::ZWII_UPDATE_CHANNEL))
]); ?>
</div>
<div class="col6">
<?php echo template::checkbox('configAutoUpdateHtaccess', true, 'Préserver le fichier htaccess racine', [
'checked' => $this->getData(['config', 'autoUpdateHtaccess']),
'help' => 'Lors d\'une mise à jour automatique, conserve le fichier htaccess de la racine du site.',
'disabled' => !$module::$onlineVersion
'disabled' => empty(helper::getOnlineVersion(common::ZWII_UPDATE_CHANNEL))
]); ?>
</div>
</div>
<div class="row">
<div class="col6">
<pre>Version installée : <strong><?php echo common::ZWII_VERSION ; ?></strong></pre>
<pre>Version en ligne : <strong><?php echo $module::$onlineVersion ; ?></strong></pre>
<pre>Version en ligne : <strong><?php echo helper::getOnlineVersion(common::ZWII_UPDATE_CHANNEL) ; ?></strong></pre>
</div>
<div class="col4 verticalAlignBottom">
<?php echo template::button('configUpdateForced', [