11506 optimisation mise à jour en ligne
This commit is contained in:
parent
de9c235275
commit
61c14b4189
@ -31,11 +31,11 @@
|
|||||||
### Corrections :
|
### Corrections :
|
||||||
- Édition d'une page : bug de sélection d'un module absent.
|
- Édition d'une page : bug de sélection d'un module absent.
|
||||||
- Rechercher dans le site : impossibilité de rechercher dans le contenu des modules (news, blog et download)
|
- Rechercher dans le site : impossibilité de rechercher dans le contenu des modules (news, blog et download)
|
||||||
### Amélioration :
|
### Amélioration :
|
||||||
- Récupération de la capture d'écran du site, 5 tentatives d'appels de l'API Google sont effectuées avant de retourner un échec.
|
- Récupération de la capture d'écran du site, 5 tentatives d'appels de l'API Google sont effectuées avant de retourner un échec.
|
||||||
|
|
||||||
## Version 11.5.03
|
## Version 11.5.03
|
||||||
### Correction :
|
### Correction :
|
||||||
- Bug de la génération des feuilles de style des fontes, nouvelle correction.
|
- Bug de la génération des feuilles de style des fontes, nouvelle correction.
|
||||||
### Améliorations :
|
### Améliorations :
|
||||||
- Responsive File Manager (RFM), les scripts externes et les feuilles de style sont chargées à partir du site et non d'un CDN (jquery, fabric, filesaver et jplayer). Cette modification accélère le primo chargement de la fenêtre des fichiers.
|
- Responsive File Manager (RFM), les scripts externes et les feuilles de style sont chargées à partir du site et non d'un CDN (jquery, fabric, filesaver et jplayer). Cette modification accélère le primo chargement de la fenêtre des fichiers.
|
||||||
@ -43,7 +43,7 @@
|
|||||||
- Edition d'une page contenant un module effacé sur le disque, la modification et l'effacement de la page sont autorisés.
|
- Edition d'une page contenant un module effacé sur le disque, la modification et l'effacement de la page sont autorisés.
|
||||||
|
|
||||||
## Version 11.5.02
|
## Version 11.5.02
|
||||||
### Corrections :
|
### Corrections :
|
||||||
- Bug de la génération des feuilles de style des fontes.
|
- Bug de la génération des feuilles de style des fontes.
|
||||||
- Bug dans le cookie de consentement lorsque le port n'est pas 80.
|
- Bug dans le cookie de consentement lorsque le port n'est pas 80.
|
||||||
|
|
||||||
@ -52,7 +52,7 @@
|
|||||||
- Restauration du bouton d'installation d'une archive de module depuis le store.
|
- Restauration du bouton d'installation d'une archive de module depuis le store.
|
||||||
|
|
||||||
## Version 11.5.00
|
## Version 11.5.00
|
||||||
### Corrections :
|
### Corrections :
|
||||||
- Ajout d'une nouvelle page, le nom court n'est pas défini.
|
- Ajout d'une nouvelle page, le nom court n'est pas défini.
|
||||||
- Bug de la fonction de copie interne utilisée lors de l'installation de la copie de thème, etc..
|
- Bug de la fonction de copie interne utilisée lors de l'installation de la copie de thème, etc..
|
||||||
### Modifications :
|
### Modifications :
|
||||||
|
@ -2078,14 +2078,17 @@ class common {
|
|||||||
|
|
||||||
// Mise à jour automatique
|
// Mise à jour automatique
|
||||||
$today = mktime(0, 0, 0);
|
$today = mktime(0, 0, 0);
|
||||||
// Une mise à jour est disponible + recherche auto activée + 1 jour de délais
|
$checkUpdate = (int) $this->getData(['core','lastAutoUpdate']);
|
||||||
if ( $this->getData(['config','autoUpdate']) === true
|
// Recherche d'une mise à jour si active, si une mise à jour n'est pas déjà disponible et le délais journalier est dépassé.
|
||||||
AND $today > $this->getData(['core','lastAutoUpdate']) + 86400 ) {
|
if (
|
||||||
if ( helper::checkNewVersion(common::ZWII_UPDATE_CHANNEL) ) {
|
$this->getData(['config','autoUpdate']) === true
|
||||||
$this->setData(['core','updateAvailable', true]);
|
AND $this->getData(['core','updateAvailable']) === false
|
||||||
$this->setData(['core','lastAutoUpdate',$today]);
|
AND $today > $checkUpdate + 86400
|
||||||
}
|
) {
|
||||||
|
$this->setData(['core','updateAvailable', helper::checkNewVersion(common::ZWII_UPDATE_CHANNEL)]);
|
||||||
}
|
}
|
||||||
|
// Dernier auto controle
|
||||||
|
$this->setData(['core','lastAutoUpdate',$today]);
|
||||||
// Afficher le bouton : Mise à jour détectée + activée
|
// Afficher le bouton : Mise à jour détectée + activée
|
||||||
if ( $this->getData(['core','updateAvailable']) === true &&
|
if ( $this->getData(['core','updateAvailable']) === true &&
|
||||||
$this->getData(['config','autoUpdate']) === true ) {
|
$this->getData(['config','autoUpdate']) === true ) {
|
||||||
|
Loading…
Reference in New Issue
Block a user