Merge master 9.2.23

This commit is contained in:
fredtempez 2020-03-01 16:39:57 +01:00
commit 575e5f03a1
4 changed files with 15 additions and 5 deletions

View File

@ -30,6 +30,9 @@ Modifications :
- 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.
- Galerie : position du champ de tri des images.
- Mise à jour en ligne :
- Délais entre deux vérification porté à une semaine.
- Réinitialisation du compte de vérification lors de l'activation de l'option.
## version 9.2.22
- Modifications :

View File

@ -2244,10 +2244,11 @@ class layout extends common {
$rightItems .= '<li><a href="' . helper::baseUrl() . 'theme" data-tippy-content="Personnaliser le thème">' . template::ico('brush') . '</a></li>';
$rightItems .= '<li><a href="' . helper::baseUrl() . 'config" data-tippy-content="Configurer le site">' . template::ico('cog-alt') . '</a></li>';
// Mise à jour automatique
$lastAutoUpdate = mktime(0, 0, 0);
if( $this->getData(['config','autoUpdate']) &&
$lastAutoUpdate > $this->getData(['core','lastAutoUpdate']) + 86400 ) {
$this->setData(['core','lastAutoUpdate',$lastAutoUpdate]);
$lastAutoUpdate = mktime(0, 0, 0);
if( $this->getData(['config','autoUpdate']) === true &&
$lastAutoUpdate > $this->getData(['core','lastAutoUpdate']) + 604800 ) {
$this->setData(['core','lastAutoUpdate',$lastAutoUpdate]);
$this->saveData();
if ( helper::checkNewVersion(common::ZWII_UPDATE_CHANNEL) ) {
$rightItems .= '<li><a id="barUpdate" href="' . helper::baseUrl() . 'install/update" data-tippy-content="Mettre à jour Zwii '. common::ZWII_VERSION .' vers '. helper::getOnlineVersion(common::ZWII_UPDATE_CHANNEL) .'">' . template::ico('update colorRed') . '</a></li>';
}

View File

@ -364,6 +364,12 @@ class config extends common {
public function index() {
// Soumission du formulaire
if($this->isPost()) {
// Basculement en mise à jour auto
// Remise à 0 du compteur
if ($this->getData(['config','autoUpdate']) === false &&
$this->getInput('configAutoUpdate', helper::FILTER_BOOLEAN) === true) {
$this->setData(['core','lastAutoUpdate',0]);
}
$this->setData([
'config',
[

View File

@ -321,7 +321,7 @@ class form extends common {
$input['type'] === 'mail' &&
$replyTo !== null) {
$replyTo = $value;
}
}
// Préparation des données pour la création dans la base
$data[$this->getData(['module', $this->getUrl(0), 'input', $index, 'name'])] = $value;
// Préparation des données pour le mail