Index
Forums
Annuaire
Référencement
Télécharger
  phpBB SEO : Référencement Google, MSN, Yahoo, Annuaires, Forums  
phpBB SEO
Boards
Directory  
SEO  
Downloads
 
  Rechercher Search
    S'enregistrer
Pseudo :  Passe :  Auto  
Register  
 
   
Rewrite Portail MX
Aller à la page Précédente  1, 2, 3  Suivante
 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » Le Portail mxBB
::  
Auteur Message
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

Rewrite Portail MXPosté le: Ven Mai 05, 2006 8:56 am    Sujet du message: Re: Rewrite Portail MX

Lol, je crois que c'est moi qui ne me basais pas sur la bonne version,

donc dans l'ordre ça doit donner :

ouvrir :
Code:

modules/mx_last_msg/mx_last_msg.php


Trouver :

Code:
for($row_count = 0; $row_count < count($postrow); $row_count++)
{
  $row_color = ( !($row_count%2) ) ? $theme['td_color1'] : $theme['td_color2'];
  $row_class = ( !($row_count%2) ) ? $theme['td_class1'] : $theme['td_class2'];


  $message = $postrow[$row_count]['topic_title'];



Ajouter après :

Code:
   // phpBB-SEO.com SEO TOOLKIT BEGIN
   $seo_forum_name = $postrow[$row_count]['forum_name'];
   $seo_topic_name = $message;
   // phpBB-SEO.com SEO TOOLKIT END


Trouver :

Code:
   $url = append_sid( PHPBB_URL . 'viewtopic.php?t='.$postrow[$row_count]['topic_id'].'#'.$postrow[$row_count]['topic_last_post_id']);


Remplacer par :

Code:
   $url = append_sid( PHPBB_URL . 'viewtopic.php?t='.$postrow[$row_count]['topic_id']);


Trouver :

Code:
$template->pparse("body_last_msg");


Ajouter avant :

Code:
// phpBB-SEO.com SEO TOOLKIT BEGIN
$seo_forum_name = $seo_topic_name = FALSE;
// phpBB-SEO.com SEO TOOLKIT END


Et hop ça doit être bon là.

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche


Dernière édition par dcz le Ven Mai 05, 2006 9:17 am; édité 1 fois
Revenir en haut de page
Visiter le site web de l'utilisateur
Elglobo
phpBB SEO Team
phpBB SEO Team


Inscrit le: 03 Mai 2006
Messages: 182

Rewrite Portail MXPosté le: Ven Mai 05, 2006 9:00 am    Sujet du message: Re

It's Perfecto l'ami Very Happy Very Happy Very Happy
Et par contre ca ce n'est pas dérangeant comme tu avais pu me l'expliquer ?

Code:
$url = append_sid( PHPBB_URL . 'viewtopic.php?t='.$postrow[$row_count]['topic_id'].'#'.$postrow[$row_count]['topic_last_post_id']);

_________________
Le Forum des Pixelistes consacré aux Appareils Numériques Nikon

phpBB-Services.com - L'hébergement et l'assistance de votre forum phpBB en toute tranquillité
Revenir en haut de page
Visiter le site web de l'utilisateur
Elglobo
phpBB SEO Team
phpBB SEO Team


Inscrit le: 03 Mai 2006
Messages: 182

Rewrite Portail MXPosté le: Ven Mai 05, 2006 9:04 am    Sujet du message: Re

Au passage, il y a cela aussi Wink
Code:
$last_post_url = '<a href="' . append_sid(PHPBB_URL . "viewtopic.$phpEx?"  . POST_POST_URL . '=' . $postrow[$row_count]['topic_last_post_id']) . '#' . $postrow[$row_count]['topic_last_post_id'] . '"><img src="' . PHPBB_URL. $images['icon_latest_reply'] . '" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" border="0" /></a>';

Wink

_________________
Le Forum des Pixelistes consacré aux Appareils Numériques Nikon

phpBB-Services.com - L'hébergement et l'assistance de votre forum phpBB en toute tranquillité
Revenir en haut de page
Visiter le site web de l'utilisateur
Elglobo
phpBB SEO Team
phpBB SEO Team


Inscrit le: 03 Mai 2006
Messages: 182

Rewrite Portail MXPosté le: Ven Mai 05, 2006 9:15 am    Sujet du message: RE

J'ai retiré moi-même les codes suivants je ne me trompe pas n'est ce pas ?

Code:
.'#'.$postrow[$row_ count]['topic_last_post_id']


Code:
'#' . $postrow[$row_count]['topic_last_post_id'] . [/'#' . $postrow[$row_count]['topic_last_post_id'] .

_________________
Le Forum des Pixelistes consacré aux Appareils Numériques Nikon

phpBB-Services.com - L'hébergement et l'assistance de votre forum phpBB en toute tranquillité
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

Rewrite Portail MXPosté le: Ven Mai 05, 2006 9:16 am    Sujet du message: Re: Rewrite Portail MX

ahh oui dsl et donc j'édite mon message pour qu'il y ait tout Wink

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
Elglobo
phpBB SEO Team
phpBB SEO Team


Inscrit le: 03 Mai 2006
Messages: 182

Rewrite Portail MXPosté le: Ven Mai 05, 2006 9:20 am    Sujet du message: Re: Re

Elglobo a écrit:
Au passage, il y a cela aussi Wink
Code:
$last_post_url = '<a href="' . append_sid(PHPBB_URL . "viewtopic.$phpEx?"  . POST_POST_URL . '=' . $postrow[$row_count]['topic_last_post_id']) . '#' . $postrow[$row_count]['topic_last_post_id'] . '"><img src="' . PHPBB_URL. $images['icon_latest_reply'] . '" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" border="0" /></a>';

Wink


Et celui là tu n'as pas ajouté le changement ?

_________________
Le Forum des Pixelistes consacré aux Appareils Numériques Nikon

phpBB-Services.com - L'hébergement et l'assistance de votre forum phpBB en toute tranquillité
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

Rewrite Portail MXPosté le: Ven Mai 05, 2006 9:23 am    Sujet du message: Re: Rewrite Portail MX

heu comprend pas, tout marche là non, on y a pas touché à lui non ?

Ah je vois, et bien Il faut le laisser tel quel à mon avis, c'est un viewport, mais en fait, le plus souvent il pointera vers ta dernière page donc, même si c'est un duplicates, il aide à trouver du nouveau contenu.


Ceci dit, on peut ne pas le réécrie si tu veux, ou l'interdire par robots.txt :
Code:

Disallow /forum/*vp


++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
Elglobo
phpBB SEO Team
phpBB SEO Team


Inscrit le: 03 Mai 2006
Messages: 182

Rewrite Portail MXPosté le: Ven Mai 05, 2006 9:25 am    Sujet du message: Re: Rewrite Portail MX

dcz a écrit:
heu comprend pas, tout marche là non, on y a pas touché à lui non ?

Oui je sais mais j'ai retiré
Code:
'#' . $postrow[$row_count]['topic_last_post_id'] . [/'#' . $postrow[$row_count]['topic_last_post_id'] .

Qui permet de faire abstraction du # qui ne sert à rien comme on l'a vu.

Je me trompe car là je l'ai retiré et en fait ca enleve le # inutile dans le lien avec le flêche amenant au dernier message du sujet.

_________________
Le Forum des Pixelistes consacré aux Appareils Numériques Nikon

phpBB-Services.com - L'hébergement et l'assistance de votre forum phpBB en toute tranquillité
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

Rewrite Portail MXPosté le: Ven Mai 05, 2006 9:26 am    Sujet du message: Re: Rewrite Portail MX

Lol J'ai vu et explications au dessus Wink

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
Elglobo
phpBB SEO Team
phpBB SEO Team


Inscrit le: 03 Mai 2006
Messages: 182

Rewrite Portail MXPosté le: Ven Mai 05, 2006 9:26 am    Sujet du message: Re

Il vaut mieux ne pas le réécrire pour garder une certaine homogénéité dans le fonctionnement par rapport au forum non ?

_________________
Le Forum des Pixelistes consacré aux Appareils Numériques Nikon

phpBB-Services.com - L'hébergement et l'assistance de votre forum phpBB en toute tranquillité
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

Rewrite Portail MXPosté le: Ven Mai 05, 2006 9:42 am    Sujet du message: Re: Rewrite Portail MX

Pour ne pas réécrire les derniers message :

Trouver :
Code:
  $url = append_sid( PHPBB_URL . 'viewtopic.php?t='.$postrow[$row_count]['topic_id'].'#'.$postrow[$row_count]['topic_last_post_id']);


Ajouter après :

Code:
   // phpBB-SEO.com SEO TOOLKIT BEGIN
   $seo_topic_name = FALSE;
   // phpBB-SEO.com SEO TOOLKIT END


Et du coup, faudrait faire la même chose avec annouces, enfin teste ça, et on vois dans le suejt qui en parle.

++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
R1_Bzh
phpBB SEO Team
phpBB SEO Team


Inscrit le: 04 Juil 2007
Messages: 80
Localisation: Toulouse

Rewrite Portail MXPosté le: Lun Oct 08, 2007 9:33 am    Sujet du message: Re: Rewrite Portail MX

bonjour, je n'ai pas bien compris l'interet de la manip là. Les adresses ne sont pas reécrite vu que le changement fait que l'url est toujours viewtopic.php ... Une précision ? Merci

[edit] en même temps ça date de 2006 Smile je pense qu'il y a du y avoir un correctif pour mxbb 2.8 non ?
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

Rewrite Portail MXPosté le: Mar Oct 09, 2007 9:33 am    Sujet du message: Re: Rewrite Portail MX

En effet, cette discussion concerne plutôt mxBB 2.7.x.

Ce doit pas être très différent dans le principe avec mxBB 2.8. Il faudrait juste que je trouve le temps de m'y coller Wink

++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
R1_Bzh
phpBB SEO Team
phpBB SEO Team


Inscrit le: 04 Juil 2007
Messages: 80
Localisation: Toulouse

Rewrite Portail MXPosté le: Mar Oct 09, 2007 1:04 pm    Sujet du message: Re: Rewrite Portail MX

Bein vu que j'ai le nez dedans en ce moment, je vous envoi la modification dès que ça fonctionne.
Revenir en haut de page
Visiter le site web de l'utilisateur
R1_Bzh
phpBB SEO Team
phpBB SEO Team


Inscrit le: 04 Juil 2007
Messages: 80
Localisation: Toulouse

Rewrite Portail MXPosté le: Mar Oct 09, 2007 4:01 pm    Sujet du message: Re: Rewrite Portail MX

Voilà j'ai modifié le module phpbb2blocks pour qu'il récrive les url, seulement sur le mx_last_msg, considérant que ce module est le plus utilisé, les modifications étant simple à apporté aux autres blocks du même module.

Ouvrir /modules/mx_phpbb2blocks/mx_last_msg.php

# Initialisation SEO
Chercher (ligne 195~)
Code:
for( $row_count = 0; $row_count < count($postrow); $row_count++ )
{


Ajouter après
Code:
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
      if ( !isset($phpbb_seo->seo_url['topic'][$postrow[$row_count]['topic_id']]) ) {
         $phpbb_seo->seo_url['topic'][$postrow[$row_count]['topic_id']] = $phpbb_seo->format_url($postrow[$row_count]['topic_title']);
      }
      // www.phpBB-SEO.com SEO TOOLKIT END


# Lien vers le sujet
Chercher
Code:
$url = append_sid(PHPBB_URL . 'viewtopic.php?'.'t=' . $postrow[$row_count]['topic_id'] .  '&lmsg_start=' . $msg_start . '#' . $postrow[$row_count]['topic_last_post_id']);


Remplacer par
Code:
$url = $phpbb_seo->url_rewrite(append_sid( PHPBB_URL . 'viewtopic.php?t='.$postrow[$row_count]['topic_id'].  '&lmsg_start=' . $msg_start),false);


# Lien vers le forum
Chercher
Code:
$forum_url = append_sid(PHPBB_URL . 'viewforum.php?'. 'lmsg_start=' . $msg_start . '&f=' . $postrow[$row_count]['forum_id']);


Remplacer par
Code:
$forum_url = $phpbb_seo->url_rewrite(append_sid(PHPBB_URL . 'viewforum.php?'. 'lmsg_start=' . $msg_start . '&f=' . $postrow[$row_count]['forum_id']),false);


Et ajouter avant
Code:
    // www.phpBB-SEO.com SEO TOOLKIT BEGIN
    if ( !isset($phpbb_seo->seo_url['forum'][$forum_id]) ) {
       $phpbb_seo->seo_url['forum'][$postrow[$row_count]['forum_id']] = $phpbb_seo->format_url($forum_name_alt, $phpbb_seo->seo_static['forum']);
    }
    // www.phpBB-SEO.com SEO TOOLKIT END


# Lien vers dernier message
Chercher
Code:
$last_post_url = '<a href="' . append_sid(PHPBB_URL . "viewtopic.$phpEx?". "lmsg_start=" . $msg_start . "&" . POST_POST_URL . '=' . $postrow[$row_count]['topic_last_post_id']) . '#' . $postrow[$row_count]['topic_last_post_id'] . '"><img src="' . $images['last_msg_icon_latest_reply'] . '" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" border="0" /></a>';


Remplacer par
Code:
$last_post_url = '<a href="' . $phpbb_seo->url_rewrite(append_sid(PHPBB_URL . "viewtopic.$phpEx?". "lmsg_start=" . $msg_start . "&" . POST_POST_URL . '=' . $postrow[$row_count]['topic_last_post_id']),false). '"><img src="' . $images['last_msg_icon_latest_reply'] . '" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" border="0" /></a>';



Voili voilou, ça marche pour la configuration de mon site, sachant que je n'affiche pas tout de ce block. Il est donc possible qu'il faille reécrire d'autres URL suivant la configuration de votre module. Cependant le principe est assez simple et est facilement transposable sur tous les modules MxBB.

Deux petits soucis cependant.
1/ dans le fichier forum/includes/sessions, il y a un blocage de réecriture d'URL si on est dans le portail, ce qui force à utiliser la fonction $phpbb_seo->url_rewrite, pas très esthétique. Une solution avec des constante initialisé avant ou aprés ne pourrais pas être plus facile à utiliser ?
2/ la récriture sur le nom du membre ne fonctionne pas, et je n'ai pas réussi à la faire fonctionner malgré le
Code:
      $topic_author = ( $postrow[$row_count]['user_id'] != ANONYMOUS ) ? '<a href="' . $phpbb_seo->url_rewrite(append_sid(PHPBB_URL . "profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . '=' . $postrow[$row_count]['user_id']),false) . '" class="gensmall">' : '';


Dernière édition par R1_Bzh le Jeu Oct 11, 2007 3:25 pm; édité 1 fois
Revenir en haut de page
Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » Le Portail mxBB
Page 2 sur 3 Aller à la page Précédente  1, 2, 3  Suivante

Navigation Autres sujets de discussion

Sauter vers: