[Résolu] Pas effacer texte entre crochets?

Support et discussions sur les différentes téchniques de réécriture d'url (url rewriting) pour phpBB3 - Olympus.

Modérateur: Modérateurs

[Résolu] Pas effacer texte entre crochets?

Messagede info-stades » Mer Aoû 25, 2010 6:58 pm

Bjr,

Je viens d'installer le mod avancé.

Cependant, les textes entre crochets ne passent pas alors qu'ils sont très important sur mon forum
Comment remédier à cela ?
Par ailleurs, j'aimerai qu'il ignore ce qui est entre parenthèse, sur mon forum c'est un chiffre avec une virgule et c'est inintéressant pour l'url

Je pense qu'il y a quelque chose à changer dans cette partie de l'htacess ?

Code: Tout sélectionner
# TOPIC WITH VIRTUAL FOLDER ALL MODES
RewriteRule ^forum/(forum|[a-z0-9_-]*-f)([0-9]+)/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /forum/viewtopic.php?f=$2&t=$4&start=$6 [QSA,L,NC]
# GLOBAL ANNOUNCES WITH VIRTUAL FOLDER ALL MODES
RewriteRule ^forum/annonces/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /forum/viewtopic.php?t=$2&start=$4 [QSA,L,NC]
# TOPIC WITHOUT FORUM ID & DELIM ALL MODES
RewriteRule ^forum/([a-z0-9_-]*)/?(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /forum/viewtopic.php?forum_uri=$1&t=$3&start=$5 [QSA,L,NC]


Merci pour vos réponses !
Dernière édition par info-stades le Mer Aoû 25, 2010 9:55 pm, édité 1 fois.
info-stades
 
Messages: 2
Inscription: Mer Aoû 25, 2010 6:55 pm

Publicité

Re: Pas effacer texte entre crochets? & SQL Rewriting marche

Messagede info-stades » Mer Aoû 25, 2010 9:54 pm

C'est bon j'ai trouvé

Dans phpbb_seo/phpbb_seo_class.php

rechercher
Code: Tout sélectionner
function format_url( $url, $type = 'topic' ) {
$url = preg_replace('`\[.*\]`U','',$url);


et remplacer par
Code: Tout sélectionner
function format_url( $url, $type = 'topic' ) {
$url = preg_replace('`\(.*\)`U','',$url);


Changements : Textes entre crochets affichés, texte entre parenthèses non affichés
info-stades
 
Messages: 2
Inscription: Mer Aoû 25, 2010 6:55 pm


Retourner vers mod Rewrite phpBB

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 6 invités