| |
| |
|
|
|
|
| |
|
| |
|
| :: |
| Auteur |
Message |
fred_du_41 PR1

Inscrit le: 18 Juin 2006 Messages: 161
|
Posté le: Sam Jan 27, 2007 10:33 am Sujet du message: [mixed] Pb Zero Dup et Glance |
|
|
Bonjour
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
Y aurait-il une parade? à part bien sûr supprimer cette modif
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  |
_________________ La Passion du Reflex Numérique : │Photos-entre-Amis ││Annuaire │
|
|
| Revenir en haut de page |
|
 |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 14279
|
Posté 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&" . 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&" . 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
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
Mais là, ça doit être bon
++ |
_________________ 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 |
|
 |
fred_du_41 PR1

Inscrit le: 18 Juin 2006 Messages: 161
|
Posté 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
Un grand merci à toi pour tout
P.S. : Vraiment géniaux tous ces nouveaux Mods  |
_________________ La Passion du Reflex Numérique : │Photos-entre-Amis ││Annuaire │
|
|
| Revenir en haut de page |
|
 |
|
| Navigation |
Autres sujets de discussion |
|
|
|
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |