[SEO URL] Board3 portal

Les mods pour phpBB de phpBB SEO pour optimiser le référencement de vos forums.

Modérateur: Modérateurs

[SEO URL] Board3 portal

Messagede dcz » Jeu Juin 18, 2009 4:07 pm

Hello,
Voici les modifs pour le mod Board3 portal v1.0.3 de ce site : http://www.board3.de/viewtopic.php?f=40&t=1977

Il doit fonctionner avec le mod Ultimate SEO URL (tous les modes).

Ouvrir :
Code: Tout sélectionner
portal/block/recent.php

Trouver:
Code: Tout sélectionner
//
// Recent announcements
//
$sql = 'SELECT topic_title, forum_id, topic_id

Remplacer par :
Code: Tout sélectionner
//
// Recent announcements
//
$sql = 'SELECT *

Trouver :
Code: Tout sélectionner
   // auto auth
   if ( ($auth->acl_get('f_read', $row['forum_id'])) || ($row['forum_id'] == '0') )
   {

Ajouter après :
Code: Tout sélectionner
      // www.phpBB-SEO.com SEO TOOLKIT BEGIN
      $row['topic_title'] = censor_text($row['topic_title']);
      $phpbb_seo->prepare_iurl($row, 'topic', $phpbb_seo->seo_static['global_announce']);
      // www.phpBB-SEO.com SEO TOOLKIT END

Trouver :
Code: Tout sélectionner
//
// Recent hot topics
//
$sql = 'SELECT topic_title, forum_id, topic_id

Remplacer par :
Code: Tout sélectionner
//
// Recent hot topics
//
$sql = 'SELECT *

Trouver :
Code: Tout sélectionner
   // auto auth
   if ( ($auth->acl_get('f_read', $row['forum_id'])) || ($row['forum_id'] == '0') )
   {

Ajouter après :
Code: Tout sélectionner
      // www.phpBB-SEO.com SEO TOOLKIT BEGIN
      $row['topic_title'] = censor_text($row['topic_title']);
      // Since we don't have the forum_name available here, we need to make sure that we can rewrite
      if (!empty($row['topic_url']) || $row['topic_type'] == POST_GLOBAL || !empty($phpbb_seo->seo_url['forum'][$row['forum_id']])) {
         $phpbb_seo->prepare_iurl($row, 'topic', $row['topic_type'] == POST_GLOBAL ? $phpbb_seo->seo_static['global_announce'] : $phpbb_seo->seo_url['forum'][$row['forum_id']]);
      }
      // www.phpBB-SEO.com SEO TOOLKIT END

Trouver :
Code: Tout sélectionner
//
// Recent topic (only show normal topic)
//
$sql = 'SELECT topic_title, forum_id, topic_id

Remplacer par :
Code: Tout sélectionner
//
// Recent topic (only show normal topic)
//
$sql = 'SELECT *

Trouver :
Code: Tout sélectionner
   // auto auth
   if ( ($auth->acl_get('f_read', $row['forum_id'])) || ($row['forum_id'] == '0') )
   {

Ajouter après :
Code: Tout sélectionner
      // www.phpBB-SEO.com SEO TOOLKIT BEGIN
      $row['topic_title'] = censor_text($row['topic_title']);
      // Since we don't have the forum_name available here, we need to make sure that we can rewrite
      if (!empty($row['topic_url']) || !empty($phpbb_seo->seo_url['forum'][$row['forum_id']])) {
         $phpbb_seo->prepare_iurl($row, 'topic', $phpbb_seo->seo_url['forum'][$row['forum_id']]);
      }
      // www.phpBB-SEO.com SEO TOOLKIT END

Nota bene :
  • Vous pouvez en plus remplacer tous les :
    Code: Tout sélectionner
             'FULL_TITLE'   => censor_text($row['topic_title']),
  • Par :
    Code: Tout sélectionner
             'FULL_TITLE'   => $row['topic_title'],

    svu que l'on passe déjà le titre du sujet par la censure, et que de plus, le mod ne le fait pas au départ pour les titres raccourcis.

Ouvrir :
Code: Tout sélectionner
portal/includes/functions.php

Trouver :
Code: Tout sélectionner
function phpbb_fetch_posts($forum_from, $permissions, $number_of_posts, $text_length, $time, $type, $start = 0)
{
   global $db, $phpbb_root_path, $auth, $user, $bbcode_bitfield, $bbcode, $portal_config, $config;

Ajouter après :
Code: Tout sélectionner
   // www.phpBB-SEO.com SEO TOOLKIT BEGIN
   global $phpbb_seo;
   // www.phpBB-SEO.com SEO TOOLKIT END

Trouver :
Code: Tout sélectionner
      'SELECT' => 't.forum_id,
         t.topic_id,
         t.topic_last_post_id,
         t.topic_last_post_time,
         t.topic_time,
         t.topic_title,
         t.topic_attachment,
         t.topic_views,
         t.poll_title,
         t.topic_replies,
         t.topic_replies_real,
         t.topic_poster,
         t.topic_type,
         t.topic_status,
         t.topic_last_poster_name,
         t.topic_last_poster_id,
         t.topic_last_poster_colour,
         t.icon_id,

Remplacer par :
Code: Tout sélectionner
      'SELECT' => 't.*,

Trouver :
Code: Tout sélectionner
   while ( $row = $db->sql_fetchrow($result) )
   {

Ajouter après :
Code: Tout sélectionner
      // www.phpBB-SEO.com SEO TOOLKIT BEGIN
      $row['topic_title'] = censor_text($row['topic_title']);
      $phpbb_seo->set_url($row['forum_name'], $row['forum_id'], $phpbb_seo->seo_static['forum']);
      $phpbb_seo->prepare_iurl($row, 'topic', $row['topic_type'] == POST_GLOBAL ? $phpbb_seo->seo_static['global_announce'] : $phpbb_seo->seo_url['forum'][$row['forum_id']]);
      // www.phpBB-SEO.com SEO TOOLKIT END


Cette modification n'est pas testé, car je n'ai pas installer le mod, il serait donc préférable de la tester en local, mais elle devrait fonctionner.

++
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

Publicité

Re: [SEO URL] Board3 portal

Messagede Stef67 » Ven Juin 19, 2009 7:21 pm

Salut j'ai tester le code et cela fonctionne ! :wink:
Avatar de l’utilisateur
Stef67
 
Messages: 37
Inscription: Mar Mar 03, 2009 4:02 pm

Re: [SEO URL] Board3 portal

Messagede dcz » Sam Juin 20, 2009 10:00 am

Je m'en doutais mais c'est cool d'avoir une confirmation :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

Re: [SEO URL] Board3 portal

Messagede Stef67 » Sam Juin 20, 2009 10:35 am

Pas de problème c'est moi qui te remercie pour cette aide que tu fourni :wink:

En tous cas sans faire de test c'est fort
Avatar de l’utilisateur
Stef67
 
Messages: 37
Inscription: Mar Mar 03, 2009 4:02 pm

Re: [SEO URL] Board3 portal

Messagede ZatchBell68 » Mer Oct 14, 2009 1:52 pm

Juste pour savoir faut-il refaire un .htaccess ou pas?

Merci et bonne journee
ZatchBell68
 
Messages: 22
Inscription: Mar Fév 26, 2008 1:55 pm
Localisation: Alsace

Re: [SEO URL] Board3 portal

Messagede dcz » Sam Oct 24, 2009 10:09 am

Non, il y a déjà tout ce qu'il faut pour les liens qui sont réécrits par ce patch ;)
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

Re: [SEO URL] Board3 portal

Messagede AIpx » Lun Déc 14, 2009 11:24 am

Bonjour,

J'ai la version 1.04 portalboard + seo 3.06 . J'ai faites ces modifications mais j'ai une erreur " Fatal error: Call to a member function on a non-object in /homez.28/pokerhol/www/phpBB3/portal/includes/functions.php on line 35" Ces modifs sont elles compatibles avec le portalboard 1.04 ?

Mes fichiers modifiés : http://www.pokerhold-m.com/portalmodifseo.zip

Merci d'avance :wink:
AIpx
 
Messages: 28
Inscription: Dim Juin 22, 2008 12:23 pm

Re: [SEO URL] Board3 portal

Messagede AIpx » Sam Déc 19, 2009 1:54 pm

un petit up :wink:
AIpx
 
Messages: 28
Inscription: Dim Juin 22, 2008 12:23 pm

Re: [SEO URL] Board3 portal

Messagede dcz » Dim Déc 20, 2009 12:33 pm

Tu t'es gouré dans functions.php, il ne doit y avoir aucun modif dans obtain_portal_config() ;)
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

Re: [SEO URL] Board3 portal

Messagede AIpx » Dim Déc 20, 2009 1:00 pm

Ok merci bcp c'est nickel !! :oops: :wink:
AIpx
 
Messages: 28
Inscription: Dim Juin 22, 2008 12:23 pm

Re: [SEO URL] Board3 portal

Messagede Giulietta26 » Mer Mar 17, 2010 1:19 pm

Bonjour, qu'en est il concernant le Mod SEO Url de la version 1.0.5 du Board3 Portal ?

Merci
Giulietta26
 
Messages: 28
Inscription: Jeu Mar 11, 2010 2:26 pm

Re: [SEO URL] Board3 portal

Messagede Memphis007 » Ven Mar 19, 2010 10:23 am

La modification est la même, puisque les fichiers modifiés ne changent pas.

En revanche, il me semble qu'il manque la réécriture du lien pour les sondages affichés sur le portail, non ?

EDIT: non j'ai rien dit en fait c'est tout bon !
Memphis007
 
Messages: 5
Inscription: Jeu Jan 21, 2010 10:57 pm

Re: [SEO URL] Board3 portal

Messagede djelune » Mer Juin 09, 2010 2:11 am

Hello j'avais laissé tomber PHPBB il y a quelques mois a cause d'un probleme qui me bloquait. J'y reviens depuis ces derniers jours mais j'ai de nouveaux problèmes, cette fois avec Phpbb3portal.

- Après avoir modifié les fichiers comme indiqué au début de ce sujet, je n'arrive pas à mettre mon portail en page d'accueil, qui est toujours l'index de mon forum.

- Le menu de gauche ne tient pas compte du style

- Et quand je clique sur le lien "Portail" à partir d'un sujet ou d'une rubrique, l'url n'est pas reconnue, elle est du type http://www.francerencontre.net/votre-pr ... portal.php

Je suis un peu perdu et bloqué donc votre aide me serait sympathique :mrgreen:
djelune
PR0
PR0
 
Messages: 59
Inscription: Mer Aoû 29, 2007 5:19 am

Re: [SEO URL] Board3 portal

Messagede Stef67 » Mar Juin 07, 2011 6:47 pm

Salut,

Juste pour savoir si les modifications proposées afficherons également la description par défaut ainsi que les mots clés choisis dans les paramètres additionnels.

C'est pour le portail en version 1.0.6

:wink:
Avatar de l’utilisateur
Stef67
 
Messages: 37
Inscription: Mar Mar 03, 2009 4:02 pm

Re: [SEO URL] Board3 portal

Messagede stefane33fr » Jeu Aoû 11, 2011 9:05 pm

Bonjour,

Qu'en est il pour la dernière version du portail édité par Board 3 ?

Merci.
stefane33fr
 
Messages: 1
Inscription: Mar Avr 05, 2011 2:04 pm

Suivante

Retourner vers TooLkit phpBB SEO

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Bing [Bot] et 38 invités