diff --git a/ecrire/public/balises.php b/ecrire/public/balises.php index 6409b41167379fec9b8c5185c13d8f000b48c379..f92217ecb8b4075262fe8c607ac0a4dba2a586be 100644 --- a/ecrire/public/balises.php +++ b/ecrire/public/balises.php @@ -607,7 +607,7 @@ function balise_POPULARITE_ABSOLUE_dist($p) { * Pile complétée par le code à générer **/ function balise_POPULARITE_SITE_dist($p) { - $p->code = 'ceil($GLOBALS["meta"][\'popularite_total\'])'; + $p->code = 'ceil($GLOBALS["meta"][\'popularite_total\'] ?? 0)'; $p->interdire_scripts = false; return $p; @@ -631,7 +631,7 @@ function balise_POPULARITE_SITE_dist($p) { * Pile complétée par le code à générer **/ function balise_POPULARITE_MAX_dist($p) { - $p->code = 'ceil($GLOBALS["meta"][\'popularite_max\'])'; + $p->code = 'ceil($GLOBALS["meta"][\'popularite_max\'] ?? 0)'; $p->interdire_scripts = false; return $p; @@ -1040,7 +1040,7 @@ function balise_RANG_dist($p) { function balise_POPULARITE_dist($p) { $_popularite = champ_sql('popularite', $p); $p->code = "(ceil(min(100, 100 * $_popularite - / max(1 , 0 + \$GLOBALS['meta']['popularite_max']))))"; + / max(1 , 0 + (\$GLOBALS['meta']['popularite_max'] ?? 0)))))"; $p->interdire_scripts = false; return $p;