Hello,
Je désire ré-écrire les URLs d'un forum vBulletin. Après avoir trouvé un code offert gracieusement par qqu'un sur le forum officiel, j'ai décidé de l'adapter parce que lui ne modifiait que l'URL "showthread.php" soit celle qui affiche les discussions/messages.
Je désire l'adpater à toutes les URL et aimerait aussi inclure le nom du forum/discussion dans l'URL.
Le but principal est de transformer les URL de www.forum.be/showthread.php?p=xxx en www.forum.be/discussion-xxx-nom-de-la-discussion.html.
J'ai besoin de vous pour:
Merci!
Je désire ré-écrire les URLs d'un forum vBulletin. Après avoir trouvé un code offert gracieusement par qqu'un sur le forum officiel, j'ai décidé de l'adapter parce que lui ne modifiait que l'URL "showthread.php" soit celle qui affiche les discussions/messages.
Je désire l'adpater à toutes les URL et aimerait aussi inclure le nom du forum/discussion dans l'URL.
Le but principal est de transformer les URL de www.forum.be/showthread.php?p=xxx en www.forum.be/discussion-xxx-nom-de-la-discussion.html.
J'ai besoin de vous pour:
- Vérifier cette syntaxe qui déconne
Fonctionne:Code:'#<a ([^>]*)href' . preg_quote("=\"member.php?$session[sessionurl]u=") . '([0-9]+)"#',
Fonctionne pas:Code:'#<a ([^>]*)href' . preg_quote("=\"subscription.php?$session[sessionurl])'"#',
Je sais qu'il y a une erreur dans la seconde mais je ne sais pas ou. Je ne connais pas grand chose en PHP, j'apprends un peu sur le tas en voyant comment c'est fait ailleurs, mais là je cale.
- M'aider si vous savez comment faire pour inclure le "nicename" de la discussion dans l'URL
Donc, au lieu d'avoir www.forum.be/discussion-xxx.html, avoir www.forum.be/discussion-xx-nom-de-la-discussion.html.
Il existe une fonction qui transforme les accents ou quoi en lettre simples et ajoute le "nicename" de la discussion dans les balises META. Si c'est possible d'utiliser le même "nicename" dans l'URL ce serait le pied.
Merci!