Dans mes pages php j'utilise les regex, genre:
$data['titre'] = preg_replace('!\[color=(red|green|blue|yellow|purple|olive|orange)\](.+)\[/color\]!isU', '<span style="color:$1">$2</span>',$data['titre']);
ce qui permet de ne pas afficher les balises bbcode et de les transormer afin que le texte prenne la couleur demandée.
Pour le flux rss j'ai essayé mais ca ne fontionne pas.
Donc si quelqu'un peut m'aider a trouver une solution, ce serait sympa
J'ai tenté ca mais le titre contenant les balises bbcode color ne s'affiche pas, les autres oui.
Pourtant tout fonctionne sur les pages de meon site, il n'y a que pour ce flux rss que je n'y arrive pas
Code :
- $rss['titre'] = htmlentities($rss['titre']);
- $rss['titre'] = preg_replace('!\[color=(red|green|blue|yellow|purple|olive|orange)\](.+)\[/color\]!isU', '<span style="color:$1">$2</span>',$rss['titre']);
- $rss['titre'] = str_replace('color:orange','color:#ff6501;',$rss['titre']);
|
Message édité par jc66 le 02-02-2008 à 18:55:44