Bonjour,
Ci-dessous le code permettant de remplacer les balises phpbbpar des div de citation (les imbrications de citations fonctionnent).
Code : Sélectionner tout - Visualiser dans une fenêtre à part [quote]
Ya-t'il possibilité svp de supprimer cette balise phpbb ouverte et non fermée ou fermée et non ouverte, afin d'éviter que ça saccage le visuel du site ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 function replace_quotes_callback($matches) { $cite = empty($matches[1]) ? '<p><strong>Citation : </strong></p>' : '<p><strong>' . $matches[1] . '</strong> a écrit :</p>'; return '<div class="quote">' . $cite . '<p>' . replace_quotes($matches[2]) . '</p></div>'; } function replace_quotes($data) { return preg_replace_callback('~\[quote(?:=([^\]]+))?\]((?:(?R)|.)*?)\[/quote\]~s', 'replace_quotes_callback', $data); } function code($texte){ $texte = replace_quotes($texte); return $texte; }
Merci
Partager