Bonjour,
La dernière mise à jour corrective de SPIP 3.2.15 qui doit être compatible avec PHP 5.4 comme décrit dans la documentation pose un problème d’erreur sur l’opérateur ?? (fusion null) qui est une nouveauté de PHP 7.
En effet celui-ci est utilisé deux fois dans ‹ ecrire/public/debusquer.php › ligne 126 et 127 et provoque une erreur PHP :
PHP Parse error: syntax error, unexpected '?' in /cluster/spip/www/ww2/ecrire/public/debusquer.php on line 126
Modif des deux ligne :
$fonc = preg_replace(",\W,", "_", isset(_request('var_mode_objet'))?_request('var_mode_objet'):'');
$mode = preg_replace(",\W,", "_", isset(_request('var_mode_affiche'))?_request('var_mode_affiche'):'');
Nota : j’ai pas vérifier dans les autres fichiers mis à jour.
PS : je poste ici car je n’ai pas trouvé où mettre un ticket !!!