[Intermediaire]code SEO TOOLKIT BEGIN dans viewforum.php

Forum de support du Zéro duplicate.
Solution de redirections HTTP 301 personnalisées pour phpBB2.

Modérateur: Modérateurs

[Intermediaire]code SEO TOOLKIT BEGIN dans viewforum.php

Messagede amoulesolo » Mar Juil 03, 2007 5:43 pm

bonjour

une petite question

suite à un précedent post, je suis en train d'installer le mod intermedaire de zero duplicate

je fais les changement et je tombe sur

Code: Tout sélectionner
#-----[ OPEN ]------------------------------------------
#

viewforum.php

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

if ( !($forum_row = $db->sql_fetchrow($result)) )
{
   message_die(GENERAL_MESSAGE, 'Forum_not_exist');
}
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
$phpbb_seo->seo_url['forum'][$forum_id] = $phpbb_seo->format_url($forum_row['forum_name'], $phpbb_seo->seo_static['forum']);
// www.phpBB-SEO.com SEO TOOLKIT END


avec des lignes de codes a insérer apres

mon probleme :

je n'ai pas cette partie du code dans mon fichier viewforum :
Code: Tout sélectionner
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
$phpbb_seo->seo_url['forum'][$forum_id] = $phpbb_seo->format_url($forum_row['forum_name'], $phpbb_seo->seo_static['forum']);
// www.phpBB-SEO.com SEO TOOLKIT END


par contre si je fais une recherche sans cette partie, je trouve bien les instructions phpbb

dois je la rajouter en plus de la suite "normale" prévue dans la doc ou dois je l'ignorer ?

et ne rajouter que :

Code: Tout sélectionner
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
$uri = $phpbb_seo->seo_req_uri();
$phpbb_seo->seo_start( $start, $board_config['topics_per_page'] );
$phpbb_seo->page_url = $phpbb_seo->seo_url['forum'][$forum_id] . $phpbb_seo->seo_delim['forum'] . $forum_id . $phpbb_seo->start . $phpbb_seo->seo_ext['forum'];
$phpbb_seo->seo_cond(!$userdata['session_logged_in'] && (strpos($uri, "sid=" ) !== FALSE ));
$topicday_redir = empty($_POST['topicdays']) && empty($_GET['topicdays']);
if ($_GET['topicdays'] == 0  || $_POST['topicdays'] == 0 ) {
   $topicday_redir = TRUE;
}
if ( $phpbb_seo->do_redir || ( ($mark_read == '') && $topicday_redir && ( strpos($uri, $phpbb_seo->page_url) === FALSE ) ) ) {
   $phpbb_seo->seo_redirect( $phpbb_seo->seo_path['phpbb_url'] . $phpbb_seo->page_url );
}
// www.phpBB-SEO.com SEO TOOLKIT END


merci de votre patience et de votre aide :D


edit

je m'aperçoit que j'ai le meme probleme avec le fichier viewtopic.php
Avatar de l’utilisateur
amoulesolo
PR0
PR0
 
Messages: 99
Inscription: Dim Juil 01, 2007 4:24 pm

Publicité

Messagede dcz » Mar Juil 03, 2007 6:58 pm

Cela pourrait venir d'un mauvais positionnement du code :

Code: Tout sélectionner
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
$phpbb_seo->seo_url['forum'][$forum_id] = $phpbb_seo->format_url($forum_row['forum_name'], $phpbb_seo->seo_static['forum']);
// www.phpBB-SEO.com SEO TOOLKIT END


Dans l'installe du mod rewrite (viewforum.php).

C'est le seul changement de code de l'installe du mod rewrite sur ce fichier, du coup, vérifies je pense.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21429
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede amoulesolo » Mar Juil 03, 2007 7:25 pm

Sans aller jusqu'à dire que je n'ai rien compris... yaurait quand même comme un cousinage... :oops: :D

pour l'instant le seul mode installé est celui si

GYM SiteMaps & RSS

donc si j'ai bien compris si je n'ai pas encore installé le "mod rewrite", c'est normal que je n'ai pas ces lignes de codes en plus et que je peux balancer le reste sans problème ? j'ai bon ?


je sens que vous aller me détester avant peu...
Avatar de l’utilisateur
amoulesolo
PR0
PR0
 
Messages: 99
Inscription: Dim Juil 01, 2007 4:24 pm

Messagede amoulesolo » Mar Juil 03, 2007 7:45 pm

Code: Tout sélectionner
Fatal error: Call to a member function on a non-object in /home/www/b510d666198289fa56ad0a97dadbfe51/web/tattoo/index.php on line 131


ligne 130, je trouve :
Code: Tout sélectionner
$uri = $phpbb_seo->seo_req_uri();


Code: Tout sélectionner
Fatal error: Call to a member function on a non-object in /home/www/b510d666198289fa56ad0a97dadbfe51/web/tattoo/viewforum.php on line 86


ligne 86, je trouve :
Code: Tout sélectionner
$uri = $phpbb_seo->seo_req_uri();


Code: Tout sélectionner
Fatal error: Call to a member function on a non-object in /home/www/b510d666198289fa56ad0a97dadbfe51/web/tattoo/viewtopic.php on line 208


ligne 208, je trouve :
Code: Tout sélectionner
$uri = $phpbb_seo->seo_req_uri();


:oops:


j'ai remis les fichiers non modifé
Dernière édition par amoulesolo le Mar Juil 03, 2007 7:50 pm, édité 1 fois.
Avatar de l’utilisateur
amoulesolo
PR0
PR0
 
Messages: 99
Inscription: Dim Juil 01, 2007 4:24 pm

Messagede SeO » Mar Juil 03, 2007 7:50 pm

amoulesolo a écrit:donc si j'ai bien compris si je n'ai pas encore installé le "mod rewrite", c'est normal que je n'ai pas ces lignes de codes en plus et que je peux balancer le reste sans problème ? j'ai bon ?


Non, il faut installer le mod rewrite avant le zéro duplicate. C'est impératif.
SeO
Admin
Admin
 
Messages: 6334
Inscription: Mer Mar 15, 2006 9:41 pm

Messagede amoulesolo » Mar Juil 03, 2007 7:52 pm

bon bon :arrow:

je vous aime hein :lol:

merci encore
Avatar de l’utilisateur
amoulesolo
PR0
PR0
 
Messages: 99
Inscription: Dim Juil 01, 2007 4:24 pm

Messagede dcz » Mer Juil 04, 2007 8:22 am

C'est écrit en gros sur les installes ;)

Pour le mod rewrite et le zéro dupe, vu que ce sont des mods vite installés pour les éditions de code, ça peut valoir le coup de tester en local sur un phpBB tout neuf, juste pour se familiariser avec les différent élément de notre solution de réécriture d'url : .htaccess, changement de code php et redirections.

Les redirections du zéro duplicate n'ont de sens qu'à partir du moment où les URL réécrites fonctionnent, vu qu'il va faire en sorte qu'il ne soit possible d'utiliser que celles-ci.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21429
Inscription: Ven Avr 28, 2006 9:03 pm

Re: [Intermediaire]code SEO TOOLKIT BEGIN dans viewforum.php

Messagede Klover » Ven Jan 22, 2010 9:12 pm

Bonjour, j'ai rencontrer le même problème que amoulesolo, cependant je n"ai pas trouvé réponse à ma question.
elle vient en complément de celle posé précédemment.

Je m'explique :

mon forum est placé à la racine www/
Si j'ai bien compris ( ce qui m'étonnerait fortement ), pour installer le mod rewrite lorsque son forum est à la racine, il "suffit" après avoir suivis les étapes précédentes de créer un fichier .htaccess, y mettre le code indiqué et le mettre dans la racine.

or dans le module zero dupe il nous demande de trouver un code qu'il faut inserer uniquement si le forum est installé dans un sous dossier, ce qui n'est pas mon cas.

Dois-je inserer les codes comme si mon forum était installé dans un sous-dossier et rajoute le code demandé ?

merci.
Klover
 
Messages: 2
Inscription: Jeu Jan 21, 2010 6:23 pm


Retourner vers Zéro duplicate phpBB2

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité