forked from ZwiiCMS-Team/ZwiiCMS
Merge branch 'master' into 12_dev
This commit is contained in:
commit
837e13f7d2
@ -13,6 +13,13 @@
|
|||||||
- Suppression du support de l'import à partir d'une version 9, y compris pour la restauration des sauvegardes.
|
- Suppression du support de l'import à partir d'une version 9, y compris pour la restauration des sauvegardes.
|
||||||
- Optimisation du chargement des base de données, mise à jour des scripts jsonDB et dot.
|
- Optimisation du chargement des base de données, mise à jour des scripts jsonDB et dot.
|
||||||
- Connexion persistante, l'activation de la case à cocher *Rester connecté sur ce navigateur* ne ferme pas la session lorsque le navigateur est fermé.
|
- Connexion persistante, l'activation de la case à cocher *Rester connecté sur ce navigateur* ne ferme pas la session lorsque le navigateur est fermé.
|
||||||
|
<
|
||||||
|
## Version 11.5.04
|
||||||
|
### Corrections :
|
||||||
|
- É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).
|
||||||
|
### 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.
|
||||||
|
|
||||||
## Version 11.5.03
|
## Version 11.5.03
|
||||||
### Correction :
|
### Correction :
|
||||||
|
@ -258,8 +258,18 @@ class config extends common {
|
|||||||
$site = 'https://zwiicms.fr/'; } else {
|
$site = 'https://zwiicms.fr/'; } else {
|
||||||
$site = helper::baseUrl(false); }
|
$site = helper::baseUrl(false); }
|
||||||
|
|
||||||
$success= false;
|
// Succès de la'opération par défaut
|
||||||
$googlePagespeedData = helper::getUrlContents('https://www.googleapis.com/pagespeedonline/v5/runPagespeed?url='. $site .'&screenshot=true');
|
$success = false;
|
||||||
|
|
||||||
|
// Tente de connecter 5 fois l'API Google
|
||||||
|
for ($i=0; $i < 5 ; $i++) {
|
||||||
|
$googlePagespeedData = helper::getUrlContents('https://www.googleapis.com/pagespeedonline/v5/runPagespeed?url='. $site .'&screenshot=true');
|
||||||
|
if ($googlePagespeedData !== false) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Traitement des données reçues valides.
|
||||||
if ($googlePagespeedData !== false) {
|
if ($googlePagespeedData !== false) {
|
||||||
$googlePagespeedData = json_decode($googlePagespeedData, true);
|
$googlePagespeedData = json_decode($googlePagespeedData, true);
|
||||||
$data = str_replace('_','/',$googlePagespeedData['lighthouseResult']['audits']['final-screenshot']['details']['data']);
|
$data = str_replace('_','/',$googlePagespeedData['lighthouseResult']['audits']['final-screenshot']['details']['data']);
|
||||||
|
@ -16,7 +16,6 @@
|
|||||||
<?php echo template::button('socialMetaImage', [
|
<?php echo template::button('socialMetaImage', [
|
||||||
'href' => helper::baseUrl() . 'config/configMetaImage',
|
'href' => helper::baseUrl() . 'config/configMetaImage',
|
||||||
'value' => 'Générer une capture Open Graph'
|
'value' => 'Générer une capture Open Graph'
|
||||||
|
|
||||||
]); ?>
|
]); ?>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -254,7 +254,7 @@ class search extends common {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Articles d'une sous-page blog ou de news
|
// Articles d'une sous-page blog ou de news
|
||||||
if ( $this->getData([ 'module', $childId, 'posts', 'content'])
|
if ( $this->getData([ 'module', $childId, 'posts'])
|
||||||
) {
|
) {
|
||||||
foreach($this->getData(['module',$childId,'posts']) as $articleId => $article) {
|
foreach($this->getData(['module',$childId,'posts']) as $articleId => $article) {
|
||||||
if($this->getData(['module',$childId,'posts',$articleId,'state']) === true) {
|
if($this->getData(['module',$childId,'posts',$articleId,'state']) === true) {
|
||||||
@ -272,8 +272,8 @@ class search extends common {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Articles d'un blog ou de news
|
// Articles d'un blog ou de news
|
||||||
if ( $this->getData([ 'module', $parentId, 'posts', 'content'])
|
if ( $this->getData([ 'module', $parentId, 'posts'])
|
||||||
) {
|
) {
|
||||||
|
|
||||||
foreach($this->getData(['module',$parentId,'posts']) as $articleId => $article) {
|
foreach($this->getData(['module',$parentId,'posts']) as $articleId => $article) {
|
||||||
if($this->getData(['module',$parentId,'posts',$articleId,'state']) === true)
|
if($this->getData(['module',$parentId,'posts',$articleId,'state']) === true)
|
||||||
@ -289,7 +289,6 @@ class search extends common {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Message de synthèse de la recherche
|
// Message de synthèse de la recherche
|
||||||
if (count($result) === 0) {
|
if (count($result) === 0) {
|
||||||
self::$resultTitle = 'Aucun résultat';
|
self::$resultTitle = 'Aucun résultat';
|
||||||
|
Loading…
x
Reference in New Issue
Block a user