[9.2.23] Bouton mise à jour en ligne
This commit is contained in:
parent
01f25d28e2
commit
e5b7dd441d
@ -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 :
|
||||
|
@ -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 = [];
|
||||
|
@ -19,9 +19,12 @@ 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',
|
||||
'US/Samoa' => '(GMT-11:00) Samoa',
|
||||
@ -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 . '<br>Version de la mise à jour en ligne : '. self::$newVersion ,
|
||||
'redirect' => helper::baseUrl() . 'config',
|
||||
'state' => true
|
||||
]);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class configHelper extends helper {
|
||||
|
@ -185,10 +185,16 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col10 offset1">
|
||||
<div class="col6">
|
||||
<?php echo template::button('configExport', [
|
||||
'href' => helper::baseUrl() . 'config/backup',
|
||||
'value' => 'Exporter une copie du site<br>(données, thème et fichiers)'
|
||||
'value' => 'Exporter une copie intégrale',
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col6">
|
||||
<?php echo template::button('configUpdateOnline', [
|
||||
'href' => helper::baseUrl() . 'config/updateOnline',
|
||||
'value' => 'Mise à jour en ligne'
|
||||
]); ?>
|
||||
</div>
|
||||
</div>
|
||||
|
Loading…
Reference in New Issue
Block a user