spip/ecrire | 4 commits
Par marcimat, le 7 août 2026 à 10h28min :
Merge branch ‹ fix_introduction_issue_157 › into ‹ 4.4 ›
Fix: supprimer les de introduction
See merge request spip/ecrire!289
Modifié
public/fonctions.php
src/Texte/Collecteur/AbstractCollecteur.php
==============================
Par Cerdic, le 7 août 2026 à 09h57min :
fix: supprimer les du calcul de l’introduction
Refs: #157
Modifié
public/fonctions.php
==============================
Par Cerdic, le 7 août 2026 à 09h57min :
refactor: utiliser un collecteur HtmlTag pour collecter les
Modifié
public/fonctions.php
==============================
Par Matthieu Marcillaud, le 7 août 2026 à 09h57min :
feat: Ajout de la méthode remplacer() pour les collecteurs (AbstractCollecteur)
Cette méthode permet de remplacer les occurrences d’une collection spécifique par un contenu fourni en callback.
Exemple pour échapper les occurrences de modèles:
use Spip\Texte\Collecteur\Modeles as CollecteurModeles;
$texte = new CollecteurModeles()->remplacer(
$texte,
fn(string $found) => str_replace('<', '<', $found)
);
Report de 5.x (+ style & ordre des méthodes)
Modifié
src/Texte/Collecteur/AbstractCollecteur.php