[9.2.23] Bouton de mise à jour forcée.

This commit is contained in:
Fred Tempez 2020-03-02 11:22:18 +01:00
parent f181aa9954
commit ba1f8e6b3d
2 changed files with 312 additions and 293 deletions

View File

@ -9,8 +9,10 @@
Modifications : Modifications :
- TinyMCE : libellé des fonctions "Afficher dans" - TinyMCE : libellé des fonctions "Afficher dans"
- TinyMCE : boutons souligné et barré dans la barre d'outils. - 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. - Module Form : option 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. - Configuration du site :
- bouton affichant le numéro de la version en ligne.
- uniformisation de la position des champs de saisie avec les versions suivantes.
- Galerie : position du champ de tri des images. - Galerie : position du champ de tri des images.
## version 9.2.22 ## version 9.2.22

View File

@ -1,5 +1,5 @@
<?php echo template::formOpen('configForm'); ?> <?php echo template::formOpen('configForm'); ?>
<div class="row"> <div class="row">
<div class="col2"> <div class="col2">
<?php echo template::button('configBack', [ <?php echo template::button('configBack', [
'class' => 'buttonGrey', 'class' => 'buttonGrey',
@ -11,8 +11,8 @@
<div class="col2 offset8"> <div class="col2 offset8">
<?php echo template::submit('configSubmit'); ?> <?php echo template::submit('configSubmit'); ?>
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="col12"> <div class="col12">
<div class="block"> <div class="block">
<h4>Informations générales</h4> <h4>Informations générales</h4>
@ -38,8 +38,8 @@
]); ?> ]); ?>
</div> </div>
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="col6"> <div class="col6">
<div class="block"> <div class="block">
<h4>Réglages</h4> <h4>Réglages</h4>
@ -164,69 +164,86 @@
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="col6"> <div class="col12">
<div class="block"> <div class="block">
<h4>Gestion et sauvegarde</h4> <h4>Gestion et sauvegarde</h4>
<div class="col12">
<div class="row"> <div class="row">
<?php echo template::checkbox('configMaintenance', true, 'Site en maintenance', [ <div class="col6">
'checked' => $this->getData(['config', 'maintenance'])
]); ?>
<?php echo template::checkbox('configAutoUpdate', true, 'Rechercher les mises à jour en ligne', [
'checked' => $this->getData(['config', 'autoUpdate']),
'help' => 'Vérification de l\'existence d\'une mise à jour en ligne une fois par jour.'
]); ?>
<?php echo template::checkbox('configAutoBackup', true, 'Sauvegarde automatisée quotidienne partielle', [ <?php echo template::checkbox('configAutoBackup', true, 'Sauvegarde automatisée quotidienne partielle', [
'checked' => $this->getData(['config', 'autoBackup']), 'checked' => $this->getData(['config', 'autoBackup']),
'help' => '<p>Une archive contenant le dossier /site/data est copiée dans le dossier \'site/backup\'. La sauvegarde est conservée pendant 30 jours.</p><p>Le contenu du gestionnaire de fichiers n\'est pas sauvegardé.</p>' 'help' => '<p>Une archive contenant le dossier /site/data est copiée dans le dossier \'site/backup\'. La sauvegarde est conservée pendant 30 jours.</p><p>Le contenu du gestionnaire de fichiers n\'est pas sauvegardé.</p>'
]); ?> ]); ?>
</div>
<div class="col4 offset1">
<?php echo template::button('configExport', [
'href' => helper::baseUrl() . 'config/backup',
'value' => 'Exporter une copie intégrale du site',
]); ?> ]); ?>
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="col6"> <div class="col6">
<?php echo template::button('configExport', [ <?php echo template::checkbox('configAutoUpdate', true, 'Recherche de mise à jour automatisée ', [
'href' => helper::baseUrl() . 'config/backup', 'checked' => $this->getData(['config', 'autoUpdate']),
'value' => 'Exporter une copie intégrale du site et des fichiers du gestionnaire', 'help' => 'Vérification de l\'existence d\'une mise à jour en ligne une fois par jour.'
]); ?> ]); ?>
</div> </div>
<div class="col6"> <div class="col3">
<?php echo template::button('configUpdateOnline', [ <?php echo template::button('configUpdateOnline', [
'href' => helper::baseUrl() . 'config/updateOnline', 'href' => helper::baseUrl() . 'config/updateOnline',
'value' => 'Rechercher une mise à jour en ligne' 'value' => 'Mise à jour en ligne'
]); ?>
</div>
<div class="col3">
<?php echo template::button('configUpdateForced', [
'href' => helper::baseUrl() . 'install/update',
'value' => 'Mise à jour forçée'
]); ?>
</div>
</div>
<div class="row">
<div class="col12">
<?php echo template::checkbox('configMaintenance', true, 'Site en maintenance', [
'checked' => $this->getData(['config', 'maintenance'])
]); ?> ]); ?>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<div class="col6"> </div>
<div class="row">
<div class="col12">
<div class="block"> <div class="block">
<h4>Référencement</h4> <h4>Référencement</h4>
<div class="row"> <div class="row">
<div class="col5"> <div class="col6">
<div class="row">
<div class="col10 offset1">
<?php echo template::button('configMetaImage', [ <?php echo template::button('configMetaImage', [
'href' => helper::baseUrl() . 'config/configMetaImage', 'href' => helper::baseUrl() . 'config/configMetaImage',
'value' => 'Rafraîchir la capture d\'écran Open Graph' 'value' => 'Rafraîchir la capture d\'écran Open Graph'
]); ?> ]); ?>
</div> </div>
<div class="col5 offset2"> </div>
<div class="row">
<div class="col10 offset1">
<?php echo template::button('configSiteMap', [ <?php echo template::button('configSiteMap', [
'href' => helper::baseUrl() . 'config/generateFiles', 'href' => helper::baseUrl() . 'config/generateFiles',
'value' => 'Générer sitemap.xml et robots.txt' 'value' => 'Rafraîchir sitemap.xml et robots.txt'
]); ?> ]); ?>
</div> </div>
</div> </div>
<div class="row"> </div>
<div class="col12 textAlignCenter"> <div class="col6 textAlignCenter">
<img src="<?php echo helper::baseUrl(false) . self::FILE_DIR.'source/screenshot.png';?>" data-tippy-content="Cette capture d'écran est nécessaire aux partages sur les réseaux sociaux. Elle est régénérée lorsque le fichier 'screenshot.png' est effacé du gestionnaire de fichiers." /> <img id="metaImage" src="<?php echo helper::baseUrl(false) . self::FILE_DIR.'source/screenshot.png';?>" data-tippy-content="Cette capture d'écran est nécessaire aux partages sur les réseaux sociaux. Elle est régénérée lorsque le fichier 'screenshot.png' est effacé du gestionnaire de fichiers." />
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="col12"> <div class="col12">
<?php <?php
// Lire le contenu des fichiers de script // Lire le contenu des fichiers de script
@ -267,8 +284,8 @@
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="col12"> <div class="col12">
<div class="block"> <div class="block">
<h4>Versions système</h4> <h4>Versions système</h4>
@ -318,5 +335,5 @@
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<?php echo template::formClose(); ?> <?php echo template::formClose(); ?>