
Je suis occupé à améliorer le script d'affichage de la FAQ pour que les liens de phpFAQTory puissent fonctionner. Ils utilisent une syntaxe assez particulière qu'on peut résumer ainsi :
Code : Tout sélectionner
<LINK>Intitulé|URL</LINK>
<LINK>Intitulé|CxQy</LINK>
<LINK>Intitulé|Cx</LINK>
Je dois transformer ça en de vrais liens, c'est-à-dire respectivement :
Code : Tout sélectionner
<a href="URL">Intitulé</a>
<a href="url/de/la/faq/?chapitre=x">Intitulé</a>
<a href="url/de/la/faq/?chapitre=x#qy">Intitulé</a>
Pour l'instant j'ai ça pour essayer de traiter le second cas :
Code : Tout sélectionner
$reponse = preg_replace( "/<LINK>([^~])\|([^~]+)<\/LINK>/i", "<a href=\"index.php?reponse_id=$2\">$1</a>", $reponse );

(un htmlentities a déjà été passé dessus, d'où les < et >)
Bref, si quelqu'un peut m'aider un peu...