Home
Accueil
Downloads
Téléchargements
Forums
Forums
Your Account
Votre compte
Chez stefvar :: Voir le sujet - Module News
FAQ
FAQ
Rechercher
Rechercher
Liste des Membres
Liste des Membres
Groupes d'utilisateurs
Groupes d'utilisateurs
Profil
Profil
Connexion
Connexion
Se connecter pour vérifier ses messages privés
Se connecter pour vérifier ses messages privés
Chez stefvar Index du Forum » URL rewriting

Poster un nouveau sujet   Répondre au sujet
Module News
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
distran
Expert
Expert


Inscrit le: Oct 19, 2006
Messages: 1060

MessagePosté le: 18 Jan 2008, 23:02    Sujet du message: Module News Répondre en citant

Bonsoir
voilà, je me lance dans la réécriture des modules news et topics....Je commence bien entendu par lister les liens, en parcourant le module dans tous les sens. J'ai relevé ceux là....si qq en trouve d'autre, ça m'aiderai pas mal Very Happy

Ils ne sont pas classés, juste listés avec un commentaire pour que je m'y retrouve

Code:

repondre commentaire---/modules.php?name=News&file=comments&op=Reply&pid=134&sid=50&mode=&order=0&thold=0
voir un commentaire----/modules.php?name=News&file=comments&op=showreply&tid=397&sid=135&pid=387&mode=&order=0&thold=0#397
suite article----------/modules.php?name=News&file=article&sid=50&mode=&order=0&thold=0
article entier---------/modules.php?name=News&file=article&sid=123
categorie--------------/modules.php?name=News&file=categories&op=newindex&catid=8
format imprimble-------/modules.php?name=News&file=print&sid=174
envoyer un vote--------/modules.php?name=News&op=rate_complete&sid=145&score=5
Envoyer ami------------/modules.php?name=News&file=friend&op=FriendSend&sid=174
poster commemtaire-----/modules.php?name=News&file=comments
sujet------------------/modules.php?name=News&new_topic=4
sujet------------------/modules.php?name=Topics
recherche--------------/modules.php?name=Search&qlen=1
recherche--------------/modules.php?name=Search
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
distran
Expert
Expert


Inscrit le: Oct 19, 2006
Messages: 1060

MessagePosté le: 19 Jan 2008, 12:49    Sujet du message: Re : Module News Répondre en citant

Bonjour
j'ai un problème avec cette ligne
modules.php?name=News&file=article&sid=123&mode=&order=0&thold=0

elle correspond à "suite" sur un article.

Je ne sais pas comment réécrire order et thold..

phil
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8268
Localisation: France Corse Ventiseri

MessagePosté le: 19 Jan 2008, 13:40    Sujet du message: Re : Module News Répondre en citant

Bonjour,

Tu peux l'écrire ([a-z]*) ou ([a-zA-Z0-9]*) qui est passe partout.
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
distran
Expert
Expert


Inscrit le: Oct 19, 2006
Messages: 1060

MessagePosté le: 19 Jan 2008, 13:56    Sujet du message: Re : Module News Répondre en citant

salut Stef
Bon de toute façon, je n'y arrive pas. Je procède ligne par ligne, et quand une marche, c'est la seconde qui me fait une page blanche...
je met le code ici, car je ne voit pas d'où vient l'erreur.
Même en ne mettant que les lignes simples, ça plante à la 2eme

Par exemple ça marche avec Topics, mais ça plante avec Topics=$1

Code:
# NEWS
# RewriteRule ^articles-commentaire-[0-9]*)-([0-9]*)-([a-zA-Z0-9_]*)-([a-zA-Z0-9_]*)-([a-zA-Z0-9_]*).html /modules.php?name=News&file=comments&op=showreply&tid=$1&sid=$2&pid=$3&mode=&order=$4&thold=$5
# RewriteRule ^articles-commentaire-[0-9]*)-([0-9]*)-([a-zA-Z0-9_]*)-([a-zA-Z0-9_]*).html /modules.php?name=News&file=comments&op=Reply&pid=$1&sid=$2&mode=&order=$3&thold=$4
# RewriteRule ^article-suite-([0-9]*)-([a-zA-Z0-9_]*)-([a-zA-Z0-9_]*).html /modules.php?name=News&file=article&sid=$1&mode=&order=$2&thold=$3
# RewriteRule ^article-([0-9]*).html /modules.php?name=News&file=article&sid=$1
# RewriteRule ^article-categorie-([0-9]*).html /modules.php?name=News&file=categories&op=newindex&catid=$1
# RewriteRule ^format-imprimable-([0-9]*).html /modules.php?name=News&file=print&sid=$1
# RewriteRule ^vote-([0-9]*)-([0-9]*).html /modules.php?name=News&op=rate_complete&sid=$1&score=$2
# RewriteRule ^envoyer-article-([0-9]*).html /modules.php?name=News&file=friend&op=FriendSend&sid=$1
# RewriteRule ^commentaire.html /modules.php?name=News&file=comments
# RewriteRule ^sujet-([0-9]*).html /modules.php?name=News&new_topic=$1
# RewriteRule ^sujet.html /modules.php?name=Topics
# RewriteRule ^recherche-([0-9]*).html /modules.php?name=Search&qlen=$1
# ewriteRule ^recherche.html /modules.php?name=Search

//NEWS
//"'(?<!/)modules.php?name=News&amp;file=comments&amp;op=showreply&amp;tid=([0-9]*)&amp;sid=([0-9]*)&amp;pid=([a-zA-Z0-9_]*)&amp;mode=&amp;order=([a-zA-Z0-9_]*)&amp;thold=([a-zA-Z0-9_]*)'"
//"'(?<!/)modules.php?name=News&amp;file=comments&amp;op=Reply&amp;pid=([0-9]*)&amp;sid=([0-9]*)&amp;mode=&amp;order=([a-zA-Z0-9_]*)&amp;thold=([a-zA-Z0-9_]*)'"
//"'(?<!/)modules.php\?name=News&amp;file=article&amp;sid=([0-9]*)&amp;mode=&amp;order=([a-zA-Z0-9_]*)&amp;thold=([a-zA-Z0-9_]*)'"
//"'(?<!/)modules.php\?name=News&amp;file=article&amp;sid=([0-9]*)'"
//"'(?<!/)modules.php\?name=News&amp;file=categories&amp;op=newindex&amp;catid=([0-9]*)'"
//"'(?<!/)modules.php?name=News&amp;file=print&amp;sid=([0-9]*)'"
//"'(?<!/)modules.php?name=News&amp;op=rate_complete&amp;sid=([0-9]*)&amp;score=([0-9]*)'"
//"'(?<!/)modules.php?name=News&amp;file=friend&amp;op=FriendSend&amp;sid=([0-9]*)'"
//"'(?<!/)modules.php?name=News&amp;file=comments'"
//"'(?<!/)modules.php\?name=News&amp;new_topic=([0-9]*)'"
//"'(?<!/)modules.php\?name=Topics'"
//"'(?<!/)modules.php?name=Search&amp;qlen=([0-9]*)'"
//"'(?<!/)modules.php?name=Search'"


// NEWS
//"articles-commentaire-\\1-\\2-\\3-\\4-\\5.html",
//"articles-commentaire-\\1-\\2-\\3-\\4.html",
//"article-suite-\\1.html",
//"article-\\1.html",
//"article-categorie-\\1.html",
//"format-imprimable-\\1.html",
//"vote-\\1-\\2.html",
//"envoyer-article-\\1.html",
//"commentaire.html",
//"sujet-\\1.html",
//"sujet.html",
//"recherche-\\1.html",
//"recherche.html",


Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8268
Localisation: France Corse Ventiseri

MessagePosté le: 19 Jan 2008, 14:03    Sujet du message: Re : Module News Répondre en citant

Re,

Normal que cela ne fonctionne pas, en regardant juste la première ligne, il y a une erreur : mode=&amp;order. Le header ne correspond pas avec le htaccess Wink
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
distran
Expert
Expert


Inscrit le: Oct 19, 2006
Messages: 1060

MessagePosté le: 19 Jan 2008, 14:12    Sujet du message: Re : Module News Répondre en citant

bé, j'ai remplacé & par &amp; dans urlin? c'est bien ce qu'il faut faire? et laisser & dans le htaccess?

phil
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8268
Localisation: France Corse Ventiseri

MessagePosté le: 19 Jan 2008, 14:19    Sujet du message: Re : Module News Répondre en citant

Re,

Non, regarde bien.

pid=$3 correct
mode= pas correct, il manque la valeur
ce dans le htaccess et le header
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
distran
Expert
Expert


Inscrit le: Oct 19, 2006
Messages: 1060

MessagePosté le: 19 Jan 2008, 14:32    Sujet du message: Re : Module News Répondre en citant

oui, mais car le navigateur m'affiche
modules.php?name=News&file=comments&op=showreply&tid=255&sid=135&pid=254&mode=&order=0&thold=0#255

donc pas de valeur après mode.

Mais, je n'ai pas testé ces lignes qui correspondent aux commentaires, mais déjà avec 2 lignes simples, j'ai un soucis :
Ca ne marche que si je commente la première ligne...et je vois pas de boulette

# RewriteRule ^sujet-([0-9]*).html /modules.php?name=News&new_topic=$1
# RewriteRule ^sujet.html /modules.php?name=Topics

//"'(?<!/)modules.php\?name=News&amp;new_topic=([0-9]*)'"
//"'(?<!/)modules.php\?name=Topics'"

//"sujet-\\1.html",
//"sujet.html",
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
distran
Expert
Expert


Inscrit le: Oct 19, 2006
Messages: 1060

MessagePosté le: 19 Jan 2008, 17:47    Sujet du message: Re : Module News Répondre en citant

Tapper en fait l'erreur ne venait pas de la réecriture mais....j'avais oubliè la virgule à la fin de chaque ligne Embarassed

C'est bon, tout fonctionne, à part les réponses aux commentaires.

phil
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Chez stefvar Index du Forum » URL rewriting Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum

Animé par phpBB © 2007 -:- Thème iCGstation PHP-Nuke par nukemods.com
Traduction par : phpBB-fr.com -:- Adapté par stefvar

Anti Bot Question MOD - phpBB MOD against Spam Bots
Inscriptions bloqués / messages: 0 / 0
Syndiquez notre contenu RSS, Atom, etc..
PHP-Nuke © 2007Reproduction interdite sans autorisation de ma part www.stefvar.com Copyright © 2008Thème iCGstation
Site français de la communauté PragmaMx