Bon je viens de jeter un coup d'oeil, et apparemment, ça pourrait être vraiment simple.
J'ai pas pris le temps d'installer le mod, mais voilà un changement de code qui devrait déjà faire du bien, et te donner des indication sur la méthode :
Ouvrir :
- Code: Tout sélectionner
includes/new.php
Trouver :
- Code: Tout sélectionner
function prepareArticles( $articles, $show_abstract = false )
{
global $CFG, $lang;
Ajouter après :
- Code: Tout sélectionner
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
global $phpbb_seo;
// www.phpBB-SEO.com SEO TOOLKIT END
Trouver :
- Code: Tout sélectionner
$this->setBlockVariables( 'articles', array(
Ajouter avant :
- Code: Tout sélectionner
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
if ( !isset($phpbb_seo->seo_url['topic'][$article['topic_id']]) ) {
$phpbb_seo->seo_url['topic'][$article['topic_id']] = $phpbb_seo->format_url($article['topic_title'], 'article');
}
// www.phpBB-SEO.com SEO TOOLKIT END
Note la présence de 'article', ce deuxième paramètre prend la valeur statique pour les sujets ('topic') par défaut, comme ce sont des sujet spéciaux, mettre article indique au mod d'utiliser 'article' si le résultat du formatage du titre est vide, avec un titre vide ou entre crochet ([]), ou sans caractères latin1.
Les titres n'ont pas l'air de passer par la censure dans le mod, mais comme ce sont des articles, c'est pas grave je pense, pas trop de risque de voir des titres interdit, ou alors c'est que tu le veux

Trouver :
- Code: Tout sélectionner
'U_COMMENTS' => $this->root_path . 'viewtopic.' . $this->phpEx . '?topic=' . $article['topic_id'],
Remplacer par :
- Code: Tout sélectionner
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
'U_COMMENTS' => $this->root_path . append_sid('viewtopic.' . $this->phpEx . '?topic=' . $article['topic_id']),
// www.phpBB-SEO.com SEO TOOLKIT END
Le simple usage de append_sid(), ce qui est censé être la règle pour phpBB, active la réécriture pour peut que le tableau $phpbb_seo->seo_url['topic'] ait été convenablement renseigné.
Cette modif devrait activer la réécriture des url de sujet liés aux articles. Concernant les liens que l'on retrouves sur ton index, comme -http://www.danipedrosa-moto.com/news_index.php?topic_id=1355 je ne vois pas ou ils sont construits dans les archive que j'ai téléchargé sur ce message.
Mais en même temps, je n'ai pas installé le mod.
Pour ces liens il faudrait ajouter une petite méthode dans phpbb_seo_class.php, appelée 'news_index', c'est as compliqué, mais il faut comprendre un peut le mod.
Je regarderai ça de plus prêt.
++