spip/ecrire | 8 commits
Par Cerdic, le 17 avril 2026 à 10h07min :
styles: nettoyer le PHPDoc redondant
Modifié
inc/config.php
Détails : styles: nettoyer le PHPDoc redondant (260887e3) · Validations · spip / ecrire · GitLab
==============================
Par Cerdic, le 17 avril 2026 à 10h07min :
fix: le support de $unserialize: false passe en deprecated.
Dans ce cas on renvoie le contenu sérializé en PHP car c’est ce qu’attendent les consommateurs historiques, indépendamment de la méthode avec laquelle le contenu était séralisé en base
Modifié
inc/config.php
==============================
Par Cerdic, le 17 avril 2026 à 10h07min :
fix: lire_config() doit bien deserializer un contenu numerique également si nécessaire
(La valeur 0 est sérialisée [0] via l’encodeur json)
Modifié
inc/config.php
==============================
Par Cerdic, le 17 avril 2026 à 10h07min :
refactor: typer les arguments des fonctions lire_config() ecrire_config() et expliquer_config()
S’assurer que l’argument unserialize de lire_config() soit toujours booleen dans les tests et dans la balise #CONFIG
Modifié
inc/config.php
public/balises.php
tests/integration/Config/DepotMetaPersoTest.php
tests/integration/Config/DepotMetaTest.php
==============================
Par Cerdic, le 17 avril 2026 à 10h07min :
refactor: utiliser spip-league/serializer pour serializer/deserializer les données de configuration
Modifié
composer.json
inc/config.php
==============================
Par Cerdic, le 16 avril 2026 à 20h59min :
fix: cache_key peut-être null, notamment en mode debug
Modifié
public/parametrer.php
==============================
Par Cerdic, le 16 avril 2026 à 20h46min :
feat: un filtre |env_to_hash à utiliser sur la balise #ENV ou #ENV*
Pour remplacer les usages de type #ENV*|md5 dans la nature qui vont casser quand ENV* renverra un tableau
Modifié
inc/filtres.php
==============================
Par b_b, le 16 avril 2026 à 19h05min :
docs: correction de l’exemple d’utilisation du filtre sinon_interdire_acces
Ref: #137
Modifié
inc/filtres.php