Apparence du numéro de version
This commit is contained in:
parent
c451ec6050
commit
74e2644dc4
@ -1,5 +1,12 @@
|
||||
# Changelog
|
||||
|
||||
## Version 11.2.02
|
||||
- Modification :
|
||||
- Configuration :
|
||||
- Le numéro de version est désormais affiché dans le bloc Mise à jour.
|
||||
- Le bloc Mise à jour dans l'écran de configuration est modifié ; les numéros de version installé et en ligne, si disponible, sont affichés.
|
||||
- Le libellé du bouton de Réinstaller devient Mettre à jour selon le cas de figure.
|
||||
|
||||
## Version 11.2.01
|
||||
- Mises à jour :
|
||||
- jQuery v3.6.0
|
||||
|
@ -195,6 +195,8 @@ class config extends common {
|
||||
// Variable pour construire la liste des pages du site
|
||||
public static $pagesList = [];
|
||||
public static $orphansList = [];
|
||||
public static $onlineVersion = '';
|
||||
public static $updateButtonText = 'Réinstaller';
|
||||
|
||||
/**
|
||||
* Génére les fichiers pour les crawlers
|
||||
@ -607,6 +609,13 @@ class config extends common {
|
||||
unset(self::$orphansList[$page]);
|
||||
}
|
||||
}
|
||||
|
||||
// Variable de version
|
||||
self::$onlineVersion = helper::urlGetContents(common::ZWII_UPDATE_URL . common::ZWII_UPDATE_CHANNEL . '/version');
|
||||
if (self::$onlineVersion !== common::ZWII_VERSION) {
|
||||
self::$updateButtonText = "Mettre à jour" ;
|
||||
}
|
||||
|
||||
// Valeurs en sortie
|
||||
$this->addOutput([
|
||||
'title' => 'Configuration',
|
||||
|
@ -25,20 +25,13 @@
|
||||
</span>
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col9">
|
||||
<div class="col12">
|
||||
<?php echo template::text('localeTitle', [
|
||||
'label' => 'Titre du site' ,
|
||||
'value' => $this->getData(['locale', 'title']),
|
||||
'help' => 'Il apparaît dans la barre de titre et les partages sur les réseaux sociaux.'
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<?php echo template::text('localeVersion', [
|
||||
'label' => 'ZwiiCMS Version',
|
||||
'value' => common::ZWII_VERSION,
|
||||
'readonly' => true
|
||||
]); ?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col12">
|
||||
|
@ -61,29 +61,34 @@
|
||||
</a>
|
||||
</span>
|
||||
</h4>
|
||||
<?php $updateError = helper::urlGetContents(common::ZWII_UPDATE_URL . common::ZWII_UPDATE_CHANNEL . '/version');?>
|
||||
<div class="row">
|
||||
<div class="col4">
|
||||
<div class="col6">
|
||||
<?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' => !$updateError
|
||||
'disabled' => !$module::$onlineVersion
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col4">
|
||||
<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' => !$updateError
|
||||
'disabled' => !$module::$onlineVersion
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col2 offset1">
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col6">
|
||||
<?php echo '<pre>Version installée : <strong>' . common::ZWII_VERSION . '</strong></pre>' ; ?>
|
||||
<?php echo $module::$onlineVersion ? '<pre>Version en ligne : <strong>' . $module::$onlineVersion . '</strong></pre>' : '' ;?>
|
||||
</div>
|
||||
<div class="col4 verticalAlignBottom">
|
||||
<?php echo template::button('configUpdateForced', [
|
||||
'ico' => 'download-cloud',
|
||||
'href' => helper::baseUrl() . 'install/update',
|
||||
'value' => 'Réinstaller',
|
||||
'value' => $module::$updateButtonText,
|
||||
'class' => 'buttonRed',
|
||||
'disabled' => !$updateError
|
||||
'disabled' => !$module::$onlineVersion
|
||||
]); ?>
|
||||
</div>
|
||||
</div>
|
||||
|
Loading…
Reference in New Issue
Block a user