[ecrire ↪ fix_introduction_issue_157_5] 3 commits

spip/ecrire | 3 commits

Par Cerdic, le 7 août 2026 à 10h02min :

fix: supprimer les du calcul de l’introduction

Refs: #157

Modifié
public/fonctions.php

Détails : fix: supprimer les <template> du calcul de l'introduction (87c0ed4b) · Validations · spip / ecrire · GitLab

==============================
Par Cerdic, le 7 août 2026 à 10h01min :

refactor: utiliser un collecteur HtmlTag pour collecter les

Modifié
public/fonctions.php

Détails : refactor: utiliser un collecteur HtmlTag pour collecter les <intro> (5eaa4af0) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 7 août 2026 à 10h00min :

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)
);

Modifié
src/Texte/Collecteur/AbstractCollecteur.php

Détails : feat: Ajout de la méthode remplacer() pour les collecteurs (AbstractCollecteur) (1d5fca5d) · Validations · spip / ecrire · GitLab