| :: |
| Auteur |
Message |
norbert PR0

Inscrit le: 20 Sep 2006 Messages: 78
|
Posté le: Dim Jan 28, 2007 9:32 pm Sujet du message: [simple] liens vers derniers messages non lus. |
|
|
Bonsoir,
j'ai un petit tracas avec cette partie du code dans viewtopic.php :
| Citation: | // www.phpBB-SEO.com SEO TOOLKIT BEGIN
$uri = $phpbb_seo->seo_req_uri();
$postorder_redir = empty($_POST['postorder']) && empty($_GET['postorder']);
if ($_GET['postorder'] == 'asc' || $_POST['postorder'] == 'asc' ) {
$postorder_redir = TRUE;
}
$phpbb_seo->seo_start( $start, $board_config['posts_per_page'] );
$phpbb_seo->page_url = $phpbb_seo->seo_static['topic'] . $topic_id . $phpbb_seo->start . $phpbb_seo->seo_ext['topic'];
$phpbb_seo->seo_cond(!$userdata['session_logged_in'] && ( strpos($uri, "sid=" ) !== FALSE ) );
if ( $phpbb_seo->do_redir || ( $postorder_redir && strpos($uri, 'watch=') === FALSE && strpos($uri, $phpbb_seo->page_url) === FALSE ) ) {
$phpbb_seo->seo_redirect( PHPBB_URL . $phpbb_seo->page_url . ( ( $post_id ) ? "#$post_id" : "" ) );
}
// www.phpBB-SEO.com SEO TOOLKIT END |
Avec ez portal, lorsque je cherche les derniers messages postés, ça me donne une liste de liens de ce genre :
http://www.mondomaine.com/viewtopic.php?t=7833&view=newest
mais avec la modif de code, ça ne m'amène plus au "newest" message lorsque je clique, c'est à dire ce lien :
http://www.mondomaine.com/viewtopic.php?p=110505#110505.
mais ici :
http://www.mondomaine.com/topic7833-15.html
Y aurait-il un moyen simple de remettre cette fonctionnalité assez pratique.
Merci  |
Dernière édition par norbert le Mar Jan 30, 2007 9:02 am; édité 3 fois |
|
| Revenir en haut de page |
|
 |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
Posté le: Lun Jan 29, 2007 12:22 am Sujet du message: Re: [simple] liens vers derniers messages non lus. |
|
|
Tes liens ne marchent pas on dirait.
En fait, le zéro dupe fait disparaître les url des messages, mais il opère d'une façon un tout petit peut différente de celle que tu décrits.
Exemple : http://www.phpbb-seo.com/forums/viewtopic.php?p=2834#2834
Qui rediriges bien vers une URL de sujet (réduction de la plus grande source de duplicates de phpBB) mais sans rendre la navigation moins agréable puisque l'ancre html est ajouté à l'url après redirection, ce qui a pour effet de centrer la fenêtre de la même façon que si l'on avait suivit une url de message.
Et si l'ancre faisait défaut, elle est ajoutée : http://www.phpbb-seo.com/forums/viewtopic.php?p=2834
Donc, comme ce n'est pas le cas sur ton exemple et que je ne peut pas vérifier, il faut que tu m'en dises plus.
Cette redirection est vraiment utile pour le référencement.
Et je la trouve pas si gênante, en fait, je doute que beaucoup la remarque.
++ |
_________________ 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 |
|
 |
norbert PR0

Inscrit le: 20 Sep 2006 Messages: 78
|
Posté le: Lun Jan 29, 2007 6:45 am Sujet du message: Re: [simple] liens vers derniers messages non lus. |
|
|
Voilà les liens sont fonctionnels.
Je voulais partir d'un exemple mais j'ai un peu cafouillé.
Merci
Un autre exemple de mon soucis, lorsque je me connecte sur mon site et que je clique sur le petit icone "dernier message non lu" en face d'un topic, j'ai ce lien :
http://www.mondomaine.com/viewtopic.php?t=5948&view=newest
qui m'améne vers l'url :
http://www.mondomaine.com/topic5948-15.html
qui n'est pas le dernier message non lu mais le haut de la page.
J'ai aussi le mod rewrite simple d'installé
 |
Dernière édition par norbert le Mar Jan 30, 2007 9:03 am; édité 1 fois |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
|
| Revenir en haut de page |
|
 |
norbert PR0

Inscrit le: 20 Sep 2006 Messages: 78
|
Posté le: Lun Jan 29, 2007 11:56 am Sujet du message: Re: [simple] liens vers derniers messages non lus. |
|
|
tu n'as pas essayé avec internet explorer 7 ???
avec ie6 et mozilla, ça fonctionne mais pas avec ie7; je viens de voir ça. |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
Posté le: Lun Jan 29, 2007 12:07 pm Sujet du message: Re: [simple] liens vers derniers messages non lus. |
|
|
IE7 quelle bouse franchement, s'il est pas capable de conserver une ancre dans un lien, c'est qu'ils atteignent des sommets inexplorés chez Microsoft.
Je veux dire, c'est pas une histoire de CSS ou de table mal fermées, c'est un lien et on y peut rien s'il décide de n'en suivre qu'une partie.
Ton lien : http://www.francedidgeridoo.com/viewtopic.php?p=81616 est parfaitement redirigé :
| Citation: | HTTP Response Header
HTTP Status Code: HTTP/1.1 301 Moved Permanently
Date: Mon, 29 Jan 2007 12:01:36 GMT
Server: Apache
Location: http://francedidgeridoo.com/topic5948-15.html#81616
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html |
Donc, Là, juste, oublie IE7, parce que s'il se met à charger d'autre liens que ceux qu'on lui donne, c'est grave, bientôt tout mènera chez Microsoft avec IE, peut importe l'url
++ |
_________________ 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 |
|
 |
norbert PR0

Inscrit le: 20 Sep 2006 Messages: 78
|
Posté le: Lun Jan 29, 2007 12:09 pm Sujet du message: Re: [simple] liens vers derniers messages non lus. |
|
|
C'est clair, ça confirme...
Comme ça, si d'autres ont le problème, on leur demandera quel navigateur ils utilisent  |
|
|
| Revenir en haut de page |
|
 |
|
|