La question que tu soulève est intéressante, mais avant toute choses, une petite clarification :
Le mod rewrite simple n'injecte aucun titres dans les urls. Mais comme je te l'ai dit, il est possible d'utiliser une petite feinte pour obtenir le résultat que tu souhaites avec celui ci.
Théorie :
La feinte consiste à utiliser le fichier phpbb_seo_class.php du mod intermédiaire ou avancé, et de procéder au changement de code dans les fichier de phpBB sans ajouter les changements concernant l'injection des titres des forum.
Et dans ce fichier phpbb_seo_class.php, il faut coder en dur un tableau associatif contenant les titres que tu souhaite injecter pour les forums :
- Code: Tout sélectionner
$this->seo_url['forum'] = array ( forum_id => "titre"
...
);
Pratique : Prenons l'exemple du cas du mod rewrite intermédiaire, il te faudrait prendre le fichier phpbb_seo_class.php du mod intermédiaire et installer les changements de codes du mod simple (pratiquement aucun donc).
Et ajouter ce fameux tableau dans le code de la méthode phpbb_seo(), juste avant la fin de celle ci, avant le } donc.
un truc comme :
- Code: Tout sélectionner
$this->seo_url['forum'] = array (
1 => 'titre-forum1',
2 => 'titre_forum2',
//...
);
Et hop, ce seraient les titres codés en dur qui seraient utilisés sans autres changements.
Et d'ailleurs, cela me donne une idée interessante, moyennant une petite modif dans les mods rewrite, que je vais donc ajouter dans la 0.2.4, il sera même possible de n'en spécifier que quelques uns de cette façon
++