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  
 
   
[mixed] Pb Zero Dup et Glance

 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » TooLkit phpBB SEO  » Zéro duplicate
::  
Auteur Message
fred_du_41
PR1
PR1


Inscrit le: 18 Juin 2006
Messages: 161

[mixed] Pb Zero Dup et GlancePosté le: Sam Jan 27, 2007 10:33 am    Sujet du message: [mixed] Pb Zero Dup et Glance

Bonjour Very Happy

Voilà j'ai un petit problème avec Glance sur mon index, avec cette modif pour index.php

Code:

#
#-----[ FIND ]------------------------------------------
#

$db->sql_freeresult($result);
                  
#
#-----[ AFTER, ADD ]------------------------------------------
#

// www.phpBB-SEO.com SEO TOOLKIT BEGIN
$uri = $phpbb_seo->seo_req_uri();
$phpbb_seo->seo_cond(!$userdata['session_logged_in'] && (strpos($uri, "sid=" ) !== FALSE ));
if ( $viewcat > 0 ) {
   $phpbb_seo->page_url = $phpbb_seo->format_url($this_cat_title, $phpbb_seo->seo_static['cat']) . $phpbb_seo->seo_delim['cat'] . $viewcat . $phpbb_seo->seo_ext['cat'];
   if ( $phpbb_seo->do_redir || strpos($uri, $phpbb_seo->page_url) === FALSE) {
      $phpbb_seo->seo_redirect(PHPBB_URL . $phpbb_seo->page_url);
   }
} elseif ($viewcat == -1) {
   $mark_use = ($userdata['session_logged_in']) ? $mark_read : '';
   if (!empty($phpbb_seo->seo_static['index'])) {
      $phpbb_seo->seo_cond(( $mark_use == '' &&  strpos($uri, $phpbb_seo->seo_static['index']) === FALSE ), TRUE);
   } else {
      $phpbb_seo->seo_cond(( $mark_use == '' &&  strpos($uri, "index.$phpEx") !== FALSE ), TRUE);
   }
   if ( $phpbb_seo->do_redir) {
      $phpbb_seo->seo_redirect(PHPBB_URL . $phpbb_seo->seo_static['index']);
   }
}
// www.phpBB-SEO.com SEO TOOLKIT END


Je n'ai plus accès à la navigation dans Glance, le lien 5 suivants >> ne fonctionne plus, normal me direz vous, tous les liens du type index.php?.... sont redirigés vers index.html Confused

Y aurait-il une parade? à part bien sûr supprimer cette modif Wink

Sinon y a t-il un risque pour le référencement si je n'applique pas cette modif pour continuer à utiliser Glance sur mon forum ???

Bon Week-end à tous Very Happy

_________________
La Passion du Reflex Numérique : │Photos-entre-Amis ││Annuaire
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: 14279

[mixed] Pb Zero Dup et GlancePosté le: Sam Jan 27, 2007 12:40 pm    Sujet du message: Re: [mixed] Pb Zero Dup et Glance

Alors, déjà le patch mod rewrite avancé et Intermédiaire pour glance :

Code:
#
#-----[ OPEN ]------------------------------------------
#

glance.php

#
#-----[ FIND ]------------------------------------------
#
   // set the topic title sql depending on the character limit   set in glance_config
   $sql_title = ($glance_topic_length) ? ", LEFT(t.topic_title, " . $glance_topic_length . ") as topic_title" : ", t.topic_title";

#
#-----[ REPLACE WITH ]------------------------------------------
#
   // www.phpBB-SEO.com SEO TOOLKIT BEGIN
   // set the topic title sql depending on the character limit   set in glance_config - we want the full URL here
   //$sql_title = ($glance_topic_length) ? ", LEFT(t.topic_title, " . $glance_topic_length . ") as topic_title" : ", t.topic_title";
   $sql_title = ", t.topic_title";
   // www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ FIND ]------------------------------------------
#

            $last_poster = ($latest_news[$i]['poster_id'] == ANONYMOUS ) ? ( ($latest_news[$i]['last_username'] != '' ) ? $latest_news[$i]['last_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . '='  . $latest_news[$i]['poster_id']) . '">' . $latest_news[$i]['last_username'] . '</a> ';

#
#-----[ BEFORE, ADD ]------------------------------------------
#

            // www.phpBB-SEO.com SEO TOOLKIT BEGIN
            if ( !isset($phpbb_seo->seo_url['topic'][$latest_news[$i]['topic_id']]) ) {
               $phpbb_seo->seo_url['topic'][$latest_news[$i]['topic_id']] = $phpbb_seo->format_url($latest_news[$i]['topic_title']);
            }
            if ( !isset($phpbb_seo->seo_url['forum'][$latest_news[$i]['forum_id']]) ) {
               $phpbb_seo->seo_url['forum'][$latest_news[$i]['forum_id']] = $phpbb_seo->format_url($latest_news[$i]['forum_name'], $phpbb_seo->seo_static['forum']);
            }
            //Restore topic title length limit
            $latest_news[$i]['topic_title'] = ($glance_topic_length) ? substr($latest_news[$i]['topic_title'], 0, $glance_topic_length) . "..." : $latest_news[$i]['topic_title'];
            // www.phpBB-SEO.com SEO TOOLKIT END
#
#-----[ FIND ]------------------------------------------
#

               'TOPIC_LINK' => $topic_link,

#
#-----[ REPLACE WITH ]------------------------------------------
#

               'TOPIC_LINK' => append_sid($topic_link),
#
#-----[ FIND ]------------------------------------------
#

               'FORUM_LINK' => $glance_forum_dir . 'viewforum.php?f=' . $latest_news[$i]['forum_id'])

#
#-----[ REPLACE WITH ]------------------------------------------
#
               'FORUM_LINK' => append_sid($glance_forum_dir . 'viewforum.php?f=' . $latest_news[$i]['forum_id']))
#
#-----[ FIND ]------------------------------------------
#

            $topic_poster = ($latest_topics[$i]['topic_poster'] == ANONYMOUS ) ? ( ($latest_topics[$i]['author_username'] != '' ) ? $latest_topics[$i]['author_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . '='  . $latest_topics[$i]['topic_poster']) . '">' . $latest_topics[$i]['author_username'] . '</a> ';

#
#-----[ BEFORE, ADD ]------------------------------------------
#

            // www.phpBB-SEO.com SEO TOOLKIT BEGIN
            if ( !isset($phpbb_seo->seo_url['topic'][$latest_topics[$i]['topic_id']]) ) {
               $phpbb_seo->seo_url['topic'][$latest_topics[$i]['topic_id']] = $phpbb_seo->format_url($latest_topics[$i]['topic_title']);
            }
            if ( !isset($phpbb_seo->seo_url['forum'][$latest_topics[$i]['forum_id']]) ) {
               $phpbb_seo->seo_url['forum'][$latest_topics[$i]['forum_id']] = $phpbb_seo->format_url($latest_topics[$i]['forum_name'], $phpbb_seo->seo_static['forum']);
            }
            //Restore topic title length limit
            $latest_topics[$i]['topic_title'] = ($glance_topic_length) ? substr($latest_topics[$i]['topic_title'], 0, $glance_topic_length) . "...": $latest_topics[$i]['topic_title'];
            // www.phpBB-SEO.com SEO TOOLKIT END
#
#-----[ FIND ]------------------------------------------
#

               'TOPIC_LINK' => $topic_link,

#
#-----[ REPLACE WITH ]------------------------------------------
#

               'TOPIC_LINK' => append_sid($topic_link),
#
#-----[ FIND ]------------------------------------------
#

               'FORUM_LINK' => $glance_forum_dir . 'viewforum.php?f=' . $latest_topics[$i]['forum_id'])

#
#-----[ REPLACE WITH ]------------------------------------------
#
               'FORUM_LINK' => append_sid($glance_forum_dir . 'viewforum.php?f=' . $latest_topics[$i]['forum_id']))

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM


Après désinatllation de l'ancien Wink

Et pour le zero dupe, il faut autoriser la variable glance_recent_offset.

Donc, dans index.php, dans le code du zero dupe, trouves :

Code:
   if ( $phpbb_seo->do_redir) {


Remplaces par :

Code:
   if ( $phpbb_seo->do_redir && empty($_GET['glance_recent_offset']) ) {


Je pense que la version final du patch glance fera une belle réécriture de al pagniation du mod Wink

Mais là, ça doit être bon 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
fred_du_41
PR1
PR1


Inscrit le: 18 Juin 2006
Messages: 161

[mixed] Pb Zero Dup et GlancePosté le: Sam Jan 27, 2007 1:42 pm    Sujet du message: Re: [mixed] Pb Zero Dup et Glance

Je viens de tester et ça marche du tonnerre Very Happy Very Happy Very Happy

Un grand merci à toi pour tout Wink

P.S. : Vraiment géniaux tous ces nouveaux Mods Wink

_________________
La Passion du Reflex Numérique : │Photos-entre-Amis ││Annuaire
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  » TooLkit phpBB SEO  » Zéro duplicate
Page 1 sur 1

Navigation Autres sujets de discussion

Sauter vers: