Tout ce qui est possible de faire pour référencer phpbb

WRInaute discret
Salut à tous ! J'ai vu pas mal de chose à faire pour que phpbb soit visiter par des bots. J'aimerais savoir toutes les choses qui sont possibles de faire, le maximum quoi !

Pour l'URL Rewriting, j'avais vu un topic ici ou le nom du topic s'affiche dans l'adresse, mais je ne le trouve plus, si quelqun peux me le retrouvé...

je compte metre des meta-tag (meme si ca sert pas à grand chose)

Sinon pour que le titre s'affiche dans le titre de la page ici (pas besoin d'aller voir, c'est juste pour que je me souvienne de se que je dois faire)

cette url rewtriting a moi qu'il en existe une qui a été mieux programmer

aussi pour les profil

Sinon, quels sont les mod à installer ? si je les mets tous est-ce qu'il risque d'y avoir un confus ?

Est-ce qu'il y a d'autres choses à faire ?
 
Nouveau WRInaute
Salut,
Voila ce que j'utilise pour l'url rewriting :
https://www.webrankinfo.com/forum/t/le-libelle-du-titre-dans-lurl-de-votre-forum-phpbb-v2.25745/

Je pense que c’est le meilleur il te permet d’avoir le titre dans l’adresse.

Et surtout il ne faut pas oublier d'enlever les sid :

http://forums.phpbb-fr.com/viewtopic_39629_pd0_poasc_s0.html

Code:
# 
#-----[ OUVRIR ]--------------------------------------------- 
# 
includes/sessions.php 

# 
#-----[ TROUVER ]--------------------------------------------- 
# vers la ligne 139 
   $sql = "UPDATE " . SESSIONS_TABLE . " 
      SET session_user_id = $user_id, session_start = $current_time, session_time = $current_time, session_page = $page_id, session_logged_in = $login 
      WHERE session_id = '" . $session_id . "' 
         AND session_ip = '$user_ip'"; 

# 
#-----[ REMPLACER PAR ]--------------------------------------- 
# 
   $sql_ip = $user_id == ANONYMOUS ? " AND session_ip = '$user_ip'" : ''; 
   $sql = "UPDATE " . SESSIONS_TABLE . " 
      SET session_ip = '$user_ip', session_start = $current_time, session_time = $current_time, session_page = $page_id, session_logged_in = $login 
      WHERE session_id = '" . $session_id . "' $sql_ip 
         AND session_user_id = '$user_id'"; 

# 
#-----[ TROUVER ]--------------------------------------------- 
# vers la ligne 186 
   $SID = 'sid=' . $session_id; 

# 
#-----[ REMPLACER PAR ]--------------------------------------- 
# 
   $SID = $user_id > 0 ? 'sid=' . $session_id : ''; 

# 
#-----[ TROUVER ]--------------------------------------------- 
# vers la ligne 256 
            $SID = ($sessionmethod == SESSION_METHOD_GET || defined('IN_ADMIN')) ? 'sid=' . $session_id : ''; 

# 
#-----[ REMPLACER PAR ]--------------------------------------- 
# 
            $SID = $userdata['user_id'] > 0 ? (($sessionmethod == SESSION_METHOD_GET || defined('IN_ADMIN')) ? 'sid=' . $session_id : '') : ''; 

# 
#-----[ TROUVER ]--------------------------------------------- 
# vers la ligne 303 
   // 
   // If we reach here then no (valid) session exists. So we'll create a new one, 
# 
#-----[ AVANT, AJOUTER ]--------------------------------------- 
# 
   elseif(empty($sessiondata)) 
   { 
      // try to login guest 
      $sql = "SELECT u.*, s.* 
         FROM " . SESSIONS_TABLE . " s, " . USERS_TABLE . " u 
         WHERE s.session_ip = '$user_ip' 
            AND s.session_user_id = " . ANONYMOUS . " 
            AND u.user_id = s.session_user_id 
               LIMIT 0, 1"; 
      if ( !($result = $db->sql_query($sql)) ) 
      { 
         message_die(CRITICAL_ERROR, 'Error doing DB query userdata row fetch', '', __LINE__, __FILE__, $sql); 
      } 

      $userdata = $db->sql_fetchrow($result); 

      if ( isset($userdata['user_id']) ) 
      { 
         if ( $current_time - $userdata['session_time'] > 60 ) 
         { 
            $sql = "UPDATE " . SESSIONS_TABLE . " 
               SET session_time = $current_time, session_start = $current_time, session_page = 0 
               WHERE session_id = '" . $userdata['session_id'] . "'"; 
            if ( !$db->sql_query($sql) ) 
            { 
               message_die(CRITICAL_ERROR, 'Error updating sessions table', '', __LINE__, __FILE__, $sql); 
            } 
         } 
         return $userdata; 
      } 
   }

Et ensuite il faut faire un sitemap pour google

http://forums.phpbb-fr.com/viewtopic_39 ... sc_s0.html

Seul problème il faudrait pouvoir modifier le mod pour qu'il affiche les url rewrités si une âme charitable veut bien se pencher dessus ( ou sinon j’essayerais plus tard)

Voila je pense que c'est tout,
En esperant t'avoir aidé.
 
WRInaute discret
Merci, donc je vais installer ce url rewtriting que tu ma conseiller.

Puis après pour le sid (http://forums.phpbb-fr.com/viewtopic_39 ... sc_s0.html) je dois juste suivre le point 1), celui pour enlever le sid, le point 2) je n'y touche pas ?

Après, qu'est ce qu'un googlemap ? je nai pas vu ou ca parlais de ca quand le lien que tu a donné

Puis pour les mod, lesquiels me conseilles-tu ?

Merci :D
 
Nouveau WRInaute
Nico128 a dit:
Merci, donc je vais installer ce url rewtriting que tu ma conseiller.

Puis après pour le sid (http://forums.phpbb-fr.com/viewtopic_39 ... sc_s0.html) je dois juste suivre le point 1), celui pour enlever le sid, le point 2) je n'y touche pas ?

Après, qu'est ce qu'un googlemap ? je nai pas vu ou ca parlais de ca quand le lien que tu a donné

Puis pour les mod, lesquiels me conseilles-tu ?

Merci

Pour le sid c’est le code que je t’ai collé donc oui le point 1 :D
Pour te renseigner sur googlemap va ici https://www.webrankinfo.com/forum/topic ... 9844_0.htm

Ensuite pour les mod je te conseille d’installer « DB Maintenance » pour optimiser la base de donnés « MOD eXtreme Styles » pour mettre en cache les templates.

a.nonyme4ever a dit:
ça serait le bonheur si l'UR était pris en compte en effet

O vi :D
 
WRInaute discret
Merci, jai traduis et jai un peu compris.

Mais comment l'installer ? Enfin si jai rien compris c'est un scripte ? ET si jai encore mieuc compris c'est pas compatible aveccet url rewrité ?

Sinon ces 2 mods je lai ai installer merci :D . Est-ce qu'il y a en a des autres ? Comme ceux qu'ils conseille sur le forum phpbb-fr il sont bien ?

Merci
 
Discussions similaires
Haut