Re-ecriture d URL : NSN Nuke Project
| 1 - Sommaire |
Tout le nécessaire à la réécriture d'URL pour le module NSN NukeProject.
Cela nécessite d'avoir le mod_rewrite d'activé chez votre hébergeur. |
|
| 2 - htaccess |
# NukeProject
RewriteRule ^projet-numero-([0-9]*)-rapport-commentaire.html modules.php?name=Projects&op=PJReportCommentSubmit&report_id=$1
RewriteRule ^projet-numero-([0-9]*)-rapport.html modules.php?name=Projects&op=PJReport&&report_id=$1
RewriteRule ^projet-numero-([0-9]*)-demande-commentaire.html modules.php?name=Projects&op=PJRequestCommentSubmit&request_id=$1
RewriteRule ^projet-numero-([0-9]*)-demande.html modules.php?name=Projects&op=PJRequest&request_id=$1
RewriteRule ^projet-numero-([0-9]*).html modules.php?name=Projects&op=PJProject&project_id=$1
RewriteRule ^projet-carte-tache.html modules.php?name=Projects&op=PJTaskMap
RewriteRule ^projet-carte-rapport.html modules.php?name=Projects&op=PJReportMap
RewriteRule ^projet-carte-demande.html modules.php?name=Projects&op=PJRequestMap
RewriteRule ^projet-tache-numero-([0-9]*).html modules.php?name=Projects&op=PJTask&task_id=$1
RewriteRule ^projet-demande-numero-([0-9]*).html modules.php?name=Projects&op=PJRequestSubmit&project_id=$1
RewriteRule ^projet-rapport-numero-([0-9]*).html modules.php?name=Projects&op=PJReportSubmit&project_id=$1
RewriteRule ^projet.html modules.php?name=Projects
|
|
|
|
3 - header.php
Dans la partie $urlin = array( :
// NukeProject
"'(?<!/)modules.php?name=@@@Projects&op=PJReportCommentSubmit&report_id=([0-9]*)'",
"'(?<!/)modules.php?name=@@@Projects&op=PJReport&report_id=([0-9]*)'",
"'(?<!/)modules.php?name=@@@Projects&op=PJRequestCommentSubmit&request_id=([0-9]*)'",
"'(?<!/)modules.php?name=@@@Projects&op=PJRequest&request_id=([0-9]*)'",
"'(?<!/)modules.php?name=@@@Projects&op=PJProject&project_id=([0-9]*)'",
"'(?<!/)modules.php?name=@@@Projects&op=PJTaskMap'",
"'(?<!/)modules.php?name=@@@Projects&op=PJReportMap'",
"'(?<!/)modules.php?name=@@@Projects&op=PJRequestMap'",
"'(?<!/)modules.php?name=@@@Projects&op=PJTask&task_id=([0-9]*)'",
"'(?<!/)modules.php?name=@@@Projects&op=PJRequestSubmit&project_id=([0-9]*)'",
"'(?<!/)modules.php?name=@@@Projects&op=PJReportSubmit&project_id=([0-9]*)'",
"'(?<!/)modules.php?name=@@@Projects'", |
|
dans la partie $urlout = array( :
// NukeProject
"projet-numero-\1-rapport-commentaire.html",
"projet-numero-\1-rapport.html",
"projet-numero-\1-demande-commentaire.html",
"projet-numero-\1-demande.html",
"projet-numero-\1.html",
"projet-carte-tache.html",
"projet-carte-rapport.html",
"projet-carte-demande.html",
"projet-tache-numero-\1.html",
"projet-demande-numero-\1.html",
"projet-rapport-numero-\1.html",
"projet.html", |
|
Publié le : 2007-07-27 par stefvar, dernière modification le : 2007-07-27 par stefvar(49 lectures) |