[ADD ON] Simple Sub Forum phpBB SEO mod Rewrite

Forum consacré aux codes conseillés ou mis à disposition sur phpBB SEO. Support, téléchargements, conseils ...

Modérateur: Modérateurs

[ADD ON] Simple Sub Forum phpBB SEO mod Rewrite

Messagede SeO » Sam Juin 03, 2006 8:14 pm

Version 0.2.0 => disponible <=

[ADD ON] Simple Sub Forum phpBB SEO mod Rewrite

Pas le temps ni besoin d'en faire plus tout de suite :

Voici les changements de code à faire en plus si vous avez installé le mod Simple sub Forum, par ailleurs fort pratique (Attention, il faut aussi XS mod).

Cet Add On est uniquement nécessaire si vous utilisez les mod Rewrite phpBB SEO Avancé et Intermédiaire.
Ces changements ne sont pas nécessaires pour le mod Rewrite phpBB SEO Simple.

Code: Tout sélectionner
// [ADD ON] Simple Sub Forum 1.0.1 phpBB SEO mod Rewrite - dcz - www.phpBB-SEO.com
// License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2

#
#-----[ OPEN ]------------------------------------------
#


index.php

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

      // Append new entry
      $data[] = array(
#
#-----[ BEFORE, ADD ]------------------------------------------
#

         // www.phpBB-SEO.com SEO TOOLKIT BEGIN
         $seo_forum_name = $forum_data['forum_name'];
         // www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ OPEN ]------------------------------------------
#
#

viewforum.php

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

if( $forum_row['forum_parent'] )
{

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

// www.phpBB-SEO.com SEO TOOLKIT BEGIN
$seo_forum_name_save = $seo_forum_name;
// www.phpBB-SEO.com SEO TOOLKIT END

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

$template->assign_vars(array(
   'NUM_TOPICS' => $forum_row['forum_topics'],
   'CAN_POST' => $is_auth['auth_post'] ? 1 : 0,
   'L_FORUM' => $lang['Forum'],
   ));

#
#-----[ AFTER, ADD ]------------------------------------------
#

// www.phpBB-SEO.com SEO TOOLKIT BEGIN
$seo_forum_name = $seo_forum_name_save;
// www.phpBB-SEO.com SEO TOOLKIT END

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

      if( $all_forums[$i]['forum_id'] == $parent_id )
      {

#
#-----[ AFTER, ADD ]------------------------------------------
#

               // www.phpBB-SEO.com SEO TOOLKIT BEGIN
               $seo_forum_name = $all_forums[$i]['forum_name'];
               // www.phpBB-SEO.com SEO TOOLKIT END

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

if( $total_forums )
{

#
#-----[ AFTER, ADD ]------------------------------------------
#
   // www.phpBB-SEO.com SEO TOOLKIT BEGIN
   $seo_forum_name = $seo_forum_name_save;
   // www.phpBB-SEO.com SEO TOOLKIT END


#
#-----[ FIND ]------------------------------------------
#
         $template->assign_block_vars('catrow.forumrow',   array(
            'ROW_COLOR' => '#' . $row_color,
            'ROW_CLASS' => $row_class,

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

         // www.phpBB-SEO.com SEO TOOLKIT BEGIN
         $seo_forum_name = $subforum_data[$j]['forum_name'];
         // www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ OPEN ]------------------------------------------
#
#

viewtopic.php

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

      if( $all_forums[$i]['forum_id'] == $parent_id )
      {

#
#-----[ AFTER, ADD ]------------------------------------------
#

               // www.phpBB-SEO.com SEO TOOLKIT BEGIN
               $seo_forum_name = $all_forums[$i]['forum_name'];
               // www.phpBB-SEO.com SEO TOOLKIT END


#
#-----[ OPEN ]------------------------------------------
#
includes/functions.php

#
#-----[ FIND ]------------------------------------------
#
                        //
                        // Add an array to $nav_links for the Mozilla navigation bar.
                        // 'chapter' and 'forum' can create multiple items, therefore we are using a nested array.
                        //
                        $nav_links['chapter forum'][$forum_rows[$k]['forum_id']] = array (
                           'url' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=" . $forum_rows[$k]['forum_id']),
                           'title' => $forum_rows[$k]['forum_name']
                        );

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

                        //
                        // Add an array to $nav_links for the Mozilla navigation bar.
                        // 'chapter' and 'forum' can create multiple items, therefore we are using a nested array.
                        //
                        // www.phpBB-SEO.com SEO TOOLKIT BEGIN
                        $nav_links['chapter forum'][$forum_rows[$k]['forum_id']] = array (
                           //'url' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=" . $forum_rows[$k]['forum_id']),
                           'url' => append_sid(format_url($forum_rows[$j]['forum_name']) . "-vf" . $forum_rows[$k]['forum_id'] . ".html")
                           'title' => $forum_rows[$k]['forum_name']
                        );
                        // www.phpBB-SEO.com SEO TOOLKIT END
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
SeO
Admin
Admin
 
Messages: 6334
Inscription: Mer Mar 15, 2006 9:41 pm

Publicité

Messagede dcz » Mer Aoû 16, 2006 4:16 pm

Oups, petit bug, post mis à jour.

Pour mettre à jour, vous devez simplement refaire les changement de viewforum.php.

++
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: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede jcg11290 » Mer Aoû 16, 2006 4:40 pm

Salut dcz,

C'est la dernière MAJ... :?:

:wink:
Avatar de l’utilisateur
jcg11290
phpBB SEO Team
phpBB SEO Team
 
Messages: 902
Inscription: Lun Juin 19, 2006 4:11 pm
Localisation: Carcassonne(11)

Messagede dcz » Mer Aoû 16, 2006 4:52 pm

Pour cette add on oui.

Il pouvait y avoir des problèmes avec d'autres mods que cette façon évite.

Et cela ne concerne que les installations avec simple sub forum. Par contre, il faut mettre à jour, c'est mieux, et comme indiqué, seuls les changements de viewforum sont en jeux, pas grand choses donc.

++
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: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede jcg11290 » Mer Aoû 16, 2006 5:26 pm

Ok..Bien que je n'ai encore rencontré aucun bug, je ferrai quand même la maj...

:wink:
Avatar de l’utilisateur
jcg11290
phpBB SEO Team
phpBB SEO Team
 
Messages: 902
Inscription: Lun Juin 19, 2006 4:11 pm
Localisation: Carcassonne(11)

Messagede krystian » Jeu Oct 19, 2006 1:00 am

Bonjour,

Je viens d'installer Subforum v 1.0.8 ainsi que phpBB-SEO-Advanced-mod-Rewrite_V_0.0.2fr.

Le problème, c est que la fonction les titres des url des sous forums ne fonctionne pas correctement, aussi bien sur l'index que sur les pages des autres forums...

J'ai alors essayé d'installer le patch, dans les 3 fichiers, index.php, viewforum.php, viewtopic.php .

Le problème, c'est que je ne trouve aucun des scripts à trouver. Par exemple,
// Append new entry
$data[] = array(
ne figure nulle part dans index.php,
if( $forum_row['forum_parent'] )
est aussi introuvable.

Ce patch ne fonctionne pas ?
krystian
 
Messages: 9
Inscription: Mer Oct 18, 2006 8:10 am

Re: [ADD ON] Simple Sub Forum phpBB SEO mod Rewrite

Messagede dcz » Jeu Oct 19, 2006 7:03 am

SeO a écrit:Voici les changements de code à faire en plus si vous avez installé le mod Simple sub Forum, par ailleurs fort pratique (Attention, il faut aussi XS mod).


C'est certainement pur cela ;)

Lance un sujet avec un lien vers ton mod, je vais voir ça.

++
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: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede dcz » Ven Nov 03, 2006 10:35 am

Ajout des nav links :

Code: Tout sélectionner
#
#-----[ OPEN ]------------------------------------------
#
includes/functions.php

#
#-----[ FIND ]------------------------------------------
#
                        //
                        // Add an array to $nav_links for the Mozilla navigation bar.
                        // 'chapter' and 'forum' can create multiple items, therefore we are using a nested array.
                        //
                        $nav_links['chapter forum'][$forum_rows[$k]['forum_id']] = array (
                           'url' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=" . $forum_rows[$k]['forum_id']),
                           'title' => $forum_rows[$k]['forum_name']
                        );

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

                        //
                        // Add an array to $nav_links for the Mozilla navigation bar.
                        // 'chapter' and 'forum' can create multiple items, therefore we are using a nested array.
                        //
                        // www.phpBB-SEO.com SEO TOOLKIT BEGIN
                        $nav_links['chapter forum'][$forum_rows[$k]['forum_id']] = array (
                           //'url' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=" . $forum_rows[$k]['forum_id']),
                           'url' => append_sid(format_url($forum_rows[$j]['forum_name']) . "-vf" . $forum_rows[$k]['forum_id'] . ".html"),
                           'title' => $forum_rows[$k]['forum_name']
                        );
                        // www.phpBB-SEO.com SEO TOOLKIT END


;)
Dernière édition par dcz le Sam Nov 04, 2006 8:30 am, édité 1 fois.
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: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede gowap » Ven Nov 03, 2006 9:07 pm

manque une virgule pour séparer les parametres url et title, ie juste avant :
Code: Tout sélectionner
'title' => $forum_rows[$k]['forum_name']
Gravure-News : la communauté francophone de la gravure de CD/DVD et son forum d'entraide.
Avatar de l’utilisateur
gowap
phpBB SEO Team
phpBB SEO Team
 
Messages: 1510
Inscription: Dim Mai 07, 2006 10:56 pm

Messagede dcz » Sam Nov 04, 2006 8:30 am

L'oeil de linx ;)

Post édité et merci :D

++
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: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede jcg11290 » Dim Nov 05, 2006 9:55 am

Bonjour,

Malgré que j'avais la virgule en fin de ligne, je n'ai pas du tout la même modif..

Code: Tout sélectionner
                  //
                  // Add an array to $nav_links for the Mozilla navigation bar.
                  // 'chapter' and 'forum' can create multiple items, therefore we are using a nested array.
                  //
// -- Modif 09/07/2006 ---                  
                  $nav_links['chapter forum'][$forum_rows[$j]['forum_id']] = array (
                     // www.phpBB-SEO.com SEO TOOLKIT BEGIN
                        'url' => append_sid(format_url($forum_rows[$j]['forum_name']) . "-vf" . $forum_rows[$j]['forum_id'] . ".html") ,
                        // www.phpBB-SEO.com SEO TOOLKIT END
// -- Fin Modif 09/07/2006 --                  
                     'title' => $forum_rows[$j]['forum_name']
                  );


Est-ce normal... :?:

:wink:
Avatar de l’utilisateur
jcg11290
phpBB SEO Team
phpBB SEO Team
 
Messages: 902
Inscription: Lun Juin 19, 2006 4:11 pm
Localisation: Carcassonne(11)

Messagede dcz » Dim Nov 05, 2006 12:05 pm

C'est le code du forum ça, pas celui du mod simple sub forum ;)

Si tu as le mod, le code que l'on cherche (avec des $k à la place des $j) est juste en dessous.

++
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: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede jcg11290 » Dim Nov 05, 2006 3:24 pm

Re,

J'ai du faire une erreur quelque part, car j'ai "Pseudo Sub Forum" et non "Simple Sub Forum"..
Je ne vois pas pourquoi j'avais répondu sur ce topic un peu plus haut http://www.phpbb-seo.com/forums/mods-ph ... .html#2008 et pourquoi j'ai fait cette modif ..

Je pense que l'âge est là ou j'ai dû pédaler dans la semoule à un moment donné..

:wink:
Avatar de l’utilisateur
jcg11290
phpBB SEO Team
phpBB SEO Team
 
Messages: 902
Inscription: Lun Juin 19, 2006 4:11 pm
Localisation: Carcassonne(11)

Messagede dcz » Lun Nov 06, 2006 8:30 am

Y'a des jours comme ça ;)
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: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

LE DIRE TRèS HAUT ! SEO C'EST BEAU...

Messagede trikator » Jeu Nov 09, 2006 6:39 pm

Quand on veut faire référencer correctement son site, qu'on est inscrit sur plusieurs moteurs de référencement payants ou gratuits...

... et bien SEO C'EST DE LA BOMBE ATOMIQUE

Mx site map + Rewrite avancé + modif pour Subforum

TOUT FONCTIONNE PARFAITEMENT et les URL ont figure HUMAINE incluant le titre de vos Forums/Sous-Forums/Sujets

BRAVO et MERCI

>>> ex: www.rsastore.org
Avatar de l’utilisateur
trikator
 
Messages: 8
Inscription: Lun Nov 06, 2006 12:58 pm
Localisation: Paris

Suivante

Retourner vers MODS phpBB2 SEO

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités


 
cron