[INFO] sur le référencement phpBB: URL Rewriting+Titres+MODs

Ce forum aborde toutes les questions qu'un codeur ou webmaster pourrait se poser, et n'ayant aucun rapport direct avec phpBB.
Tout ce qui peut concerner la récupération des sessions de phpBB sur votre site, doit se faire dans ce forum.

Modérateur: Equipe

hehe

Messagede dcz le 16 Juil 2005 à 09:52

@Ego6 Je pense que c'est plutôt du coté de la gestion des titres des tes post qu'il faut chercher. => les tpl contenant body


Pour le reste : premier post updaté : possible méprise sur le cloaking.
dcz
Apprenti-floodeur
Apprenti-floodeur
 
Messages: 1328
Inscription: 19 Mar 2005 à 15:42

mm

Messagede Ego6 le 16 Juil 2005 à 11:08

Ego6
Posteur néophyte
Posteur néophyte
 
Messages: 15
Inscription: 04 Avr 2005 à 23:10

et yep

Messagede dcz le 16 Juil 2005 à 14:21

compare le code des deux liens, et surtout celui de leur fabrication dans les tpl contenant body (viewforum, view post et index), il y a forcement un difference qui ne devrais pas être là du type span-class-genmed-font-color-c51e21-font-a ou les - sont des caractères remplacé par le mod.
dcz
Apprenti-floodeur
Apprenti-floodeur
 
Messages: 1328
Inscription: 19 Mar 2005 à 15:42

ego6

Messagede dcz le 18 Juil 2005 à 09:36

@ego6

Je ne sais pas pourquoi mais il y a du java dans tes liens :

Code du lien en haut de l'index : ego system
Code: Tout sélectionner
<a href="index.php?c=2&amp;sid=146b5f1c9574bbc8d093dc08b064c238" class="cattitle">Ego System</a></span></td>

Code du lien du forum : Rulez :
Code: Tout sélectionner
   <td style="" class="row1" onmouseover="this.style.backgroundColor='#232323'; this.style.cursor='hand';" onmouseout='this.style.backgroundColor=""' onclick="window.location.href='-span-class-forumlink-a-href-viewforumphpf15-ampsid146b5f1c9574bbc8d093dc08b064c238-class-forumlink-rulez-vf15.html?sid=146b5f1c9574bbc8d093dc08b064c238'" width="100%"> <span class="forumlink"> <a href="viewforum.php?f=15&amp;sid=146b5f1c9574bbc8d093dc08b064c238" class="forumlink">Rulez</a>


Donc à mon avis il faut virer ce qui correspond à:
Code: Tout sélectionner
onmouseover="this.style.backgroundColor='#232323'; this.style.cursor='hand';" onmouseout='this.style.backgroundColor=""' onclick="window.location.href='-span-class-forumlink-a-href-viewforumphpf15-ampsid146b5f1c9574bbc8d093dc08b064c238-class-forumlink-rulez-vf15.html?sid=146b5f1c9574bbc8d093dc08b064c238'"

dans index_body.tpl

Et il doit y avoir le même genre de truc dans veiwforum_body.tpl et viewtopic_body.tpl. Ce code java semble servir à rien en plus.

et tout devrait être ok.

++[/code]
dcz
Apprenti-floodeur
Apprenti-floodeur
 
Messages: 1328
Inscription: 19 Mar 2005 à 15:42

J'ai essaye

Messagede Ego6 le 18 Juil 2005 à 12:20

Ca a completement foutu en l'air le forum :D :D :D
C'est clair ca doit venir de la mais il faut pas la virer sinon le forum se destructure
Ego6
Posteur néophyte
Posteur néophyte
 
Messages: 15
Inscription: 04 Avr 2005 à 23:10

arf

Messagede dcz le 18 Juil 2005 à 14:11

Il est trop bizare ce code, on dirait que ton template possède sa propre façon de gérér les titres. Le code que j'ai vu ce matin, c'est bien un version sans rien du code de ce mod?

Si non, essai peut être juste en enlevant juste les onclick="..." dans la partie java.

Je me demande bien à quoi ce java sert-el, mais bon...

++
dcz
Apprenti-floodeur
Apprenti-floodeur
 
Messages: 1328
Inscription: 19 Mar 2005 à 15:42

magnifique ca marche

Messagede Ego6 le 18 Juil 2005 à 19:58

je suis passe de ca

Code: Tout sélectionner
<td class="row1" width="100%" onmouseover="this.style.backgroundColor='{T_TR_COLOR2}'; this.style.cursor='hand';" onMouseOut=this.style.backgroundColor="" onclick="window.location.href='{catrow.forumrow.U_VIEWFORUM}'"> <span class="forumlink"> <a href="{catrow.forumrow.U_VIEWFORUM}" class="forumlink">{catrow.forumrow.FORUM_NAME}</a><br />


à ca
Code: Tout sélectionner
<td class="row1" width="100%" onmouseover="this.style.backgroundColor='{T_TR_COLOR2}'; this.style.cursor='hand';" onMouseOut=this.style.backgroundColor=""  <span class="forumlink"> <a href="{catrow.forumrow.U_VIEWFORUM}" class="forumlink">{catrow.forumrow.FORUM_NAME}</a><br />



et tout m'a l'air de marché correctement :D :D :D

genial

Merci bcp
Ego6
Posteur néophyte
Posteur néophyte
 
Messages: 15
Inscription: 04 Avr 2005 à 23:10

Messagede anartoka le 19 Juil 2005 à 01:11

anartoka a écrit:
1)phpBB-google-keyword-URLs.txt : C'est le mod url rewrite + titre forum et posts. Les parties à remplacer ou ajouter sont simple à trouver dans le code, il suffit de comprendre page_tail.php quand il dit page_footer.php. Le .htaccess est le même que le mien, sauf que j'ait du ajouter des /votredossierphpBB/. Tant que celui là n'est pas en place, le reste ne sert à rien. Toutes les autres modifs sont optionnelles, à partir de ce stade de l'installation, toutes les combinaisons de mods de la "suite" marchent (au détail pret qu'il se peut que le guest session mod entre en conflit avec le manage bot mod car ce mod possède sa propre gestion des sid. dès que je l'installe je vous donne la réponse).


j'ai installé mais j'ai un problème :
bon déjà, j'utilise le mod Gf-portail.
J'ai bien les liens qui s'affichent de cette sorte :
monsite.com/jeux-gestion-de-cycliste-gt-interractivite-entre-joueur-vp1970.html#1970
Le problème est que je me retrouve toujours à l'accueil de mon portal.php...

Une idée ? une solution ?


EDIT : A force de cliquer j'ai eu ce message d'erreur :
Code: Tout sélectionner
HTTP/1.1 302 Found Date: Tue, 12 Jul 2005 21:39:15 GMT Server: Apache/1.3.33 (Unix) PHP/4.3.11 X-Powered-By: PHP/4.3.11 Set-Cookie: phpbb2mysql_data=a%3A2%3A%7Bs%3A11%3A%22autologinid%22%3Bs%3A32%3A%22b75d4272087ebb997c9960824b164f76%22%3Bs%3A6%3A%22userid%22%3Bi%3A2%3B%7D; expires=Wed, 12-Jul-06 21:39:15 GMT; path=/ Set-Cookie: phpbb2mysql_sid=74bdae6cb1324ef114b960b10af0bc19; path=/ Location: portal.php Keep-Alive: timeout=15, max=99 Connection: Keep-Alive Transfer-Encoding: chunked Content-Type: text/html 0


toujours personnes ne voit d'ou vient le problème ?
anartoka
Posteur habitué
Posteur habitué
 
Messages: 245
Inscription: 28 Juil 2004 à 22:47

heu

Messagede dcz le 19 Juil 2005 à 08:03

Je ne connais pas gfportal, mais paperclips semble avoir reussi avec le mod du Dr DLP, pm le pour savoir comment il a fait, et fait nous partager ;)
dcz
Apprenti-floodeur
Apprenti-floodeur
 
Messages: 1328
Inscription: 19 Mar 2005 à 15:42

Messagede anartoka le 19 Juil 2005 à 11:27

oki, j'essaye de le connecté je je posterais la réponse/solution ici, comme ça tu poura éditer ton 1er post pour le compléter ou faire un add-on gf-portal ;)
anartoka
Posteur habitué
Posteur habitué
 
Messages: 245
Inscription: 28 Juil 2004 à 22:47

ok

Messagede dcz le 19 Juil 2005 à 11:46

oki,
si le code qu'il a modifier ne conviens pas pour ce mod, post le quand même qu'on puisse y jetter un oeil ;
dcz
Apprenti-floodeur
Apprenti-floodeur
 
Messages: 1328
Inscription: 19 Mar 2005 à 15:42

Add on pour bots mod

Messagede dcz le 20 Juil 2005 à 09:25

HEllo,

Voici un code que j'ai trouvé ici pour affiner l'affichage des bots en ligne. Il marche très bien. Merci à son hauteur Kowoshiarah.
Cela montre dans qui est en ligne :
Il y a en tout n utilisateur en ligne :: x Enregistré, y Invisible, z Invité et w Bots

J'ai ajouté les changements en FR.

Code: Tout sélectionner
#
#-----[ Open ]----------------------------------------------
#
     includes/page_header.php

#
#-----[ Find ]----------------------------------------------
#

     if( $row['is_robot'] )
            {
               $online_userlist = $row['is_robot'] . (($online_userlist!='') ? ', ' : '') . $online_userlist;
            }

#
#-----[ Replace by ]----------------------------------------------
#

   
     if( $row['is_robot'] )
            {     
                                        $guests_online--;
                    $bot_count++;
               $online_userlist = $row['is_robot'] . (($online_userlist!='') ? ', ' : '') . $online_userlist;
            }

#
#-----[ Find ]----------------------------------------------
#

   $total_online_users = $logged_visible_online + $logged_hidden_online + $guests_online;

#
#-----[ Replace by ]----------------------------------------------
#

  $total_online_users = $logged_visible_online + $logged_hidden_online + $guests_online + $bot_count;

#
#-----[ Find]----------------------------------------------
#

else
   {
      $l_g_user_s = $lang['Guest_users_total'];
   }

#
#-----[ After addon ]----------------------------------------------
#

if ( $bot_count == 0 )
   {
      $l_bot = $lang['Bot_nul'];
   }
   else if ( $bot_count == 1 )
   {
      $l_bot = $lang['Bot_one'];
   }
   else
   {
      $l_bot = $lang['Bot_total'];
   }

#
#-----[ Find]----------------------------------------------
#

    $l_online_users .= sprintf($l_g_user_s, $guests_online);

#
#-----[ After addon ]----------------------------------------------
#

   $l_online_users .= sprintf($l_bot, $bot_count);

#
#-----[ Save and close]----------------------------------------------
#

#
#-----[ Open ]----------------------------------------------
#

   language/lang_english/lang_main.php

#
#-----[ Find]----------------------------------------------
#

$lang['Hidden_users_zero_total'] = '0 Hidden and ';
$lang['Hidden_user_total'] = '%d Hidden and ';
$lang['Hidden_users_total'] = '%d Hidden and ';

#
#-----[ Replace by]----------------------------------------------
#

$lang['Hidden_users_zero_total'] = '0 Hidden, ';
$lang['Hidden_user_total'] = '%d Hidden, ';
$lang['Hidden_users_total'] = '%d Hidden, ';

#
#-----[ Find ]----------------------------------------------
#

$lang['Guest_users_zero_total'] = '0 Guests';
$lang['Guest_users_total'] = '%d Guests';
$lang['Guest_user_total'] = '%d Guest';

#
#-----[ Replace by ]----------------------------------------------
#

$lang['Guest_users_zero_total'] = '0 Guests and ';
$lang['Guest_users_total'] = '%d Guests and ';
$lang['Guest_user_total'] = '%d Guest and';


#
#-----[ Find ]----------------------------------------------
#

$lang['Guest_users_zero_total'] = '0 Guests and ';
$lang['Guest_users_total'] = '%d Guests and ';
$lang['Guest_user_total'] = '%d Guest and';

#
#-----[ After addon ]----------------------------------------------
#

$lang['Bot_nul'] = '0 Bots';
$lang['Bot_total'] = '%d Bots';
$lang['Bot_one'] = '%d Bot';


#
#-----[ Open ]----------------------------------------------
#

   language/lang_french/lang_main.php

#
#-----[ Find]----------------------------------------------
#

$lang['Hidden_users_zero_total'] = '0 Invisible et ';
$lang['Hidden_user_total'] = '%d  Invisible et ';
$lang['Hidden_users_total'] = '%d 0 Invisible et ';

#
#-----[ Replace by]----------------------------------------------
#

$lang['Hidden_users_zero_total'] = '0 Invisible, ';
$lang['Hidden_user_total'] = '%d Invisibles, ';
$lang['Hidden_users_total'] = '%d Invisible, ';

#
#-----[ Find ]----------------------------------------------
#

$lang['Guest_users_zero_total'] = '0 Invité';
$lang['Guest_users_total'] = '%d Invités';
$lang['Guest_user_total'] = '%d Invité';

#
#-----[ Replace by ]----------------------------------------------
#

$lang['Guest_users_zero_total'] = '0 Invité et ';
$lang['Guest_users_total'] = '%d Invités et ';
$lang['Guest_user_total'] = '%d Invité et ';

#
#-----[ Find ]----------------------------------------------
#

$lang['Guest_users_zero_total'] = '0 Invité et ';
$lang['Guest_users_total'] = '%d Invités et ';
$lang['Guest_user_total'] = '%d Invité et ';


#
#-----[ After addon ]----------------------------------------------
#

$lang['Bot_nul'] = '0 Bots';
$lang['Bot_total'] = '%d Bots';
$lang['Bot_one'] = '%d Bot';


#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM




Et aussi un petit changement de mon crû pour les recherche whois de ce mod (dans pending bots de l'acp). Le lien va desormais directement au résultat de la requète :

Code: Tout sélectionner
#
#-----[ Open ]----------------------------------------------
#
     admin/admin_bots.php

#
#-----[ FIND ]---------------------------------------------
#
    'IP' => "<a href=\"http://network-tools.com/default.asp?host=" . $pending_array[$loop+1] . "\" target=\"_phpbbwhois\">" . $pending_array[$loop+1] . "</a>")

#
#-----[ REPLACE WITH ]---------------------------------------
#
    'IP' => "<a href=\"http://www.dnsstuff.com/tools/whois.ch?ip=" . $pending_array[$loop+1] . "\" target=\"_phpbbwhois\">" . $pending_array[$loop+1] . "</a>")


#
#-----[ FIND ]---------------------------------------------
#
    'IP' => "<b><a href=\"http://network-tools.com/default.asp?host=" . $pending_array[$loop] . "\" target=\"_phpbbwhois\">" . $pending_array[$loop] . "</a></b>")

#
#-----[ REPLACE WITH ]---------------------------------------
#
    'IP' => "<b><a href=\"http://www.dnsstuff.com/tools/whois.ch?ip=" . $pending_array[$loop] . "\" target=\"_phpbbwhois\">" . $pending_array[$loop] . "</a></b>")

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM


Cela permet de vite savoir si une reconaissance partielle de bot est valable ou non.
Encore un fois attention la partie "template differente pour les bots de ce mod", à défaut de règle précise sur la reconaissance d'user agent, google pourrait très mal le prendre et voir blacklister le site. =>post à ce sujet
Je ne l'utilise donc pas.


voili ++
dcz
Apprenti-floodeur
Apprenti-floodeur
 
Messages: 1328
Inscription: 19 Mar 2005 à 15:42

Messagede am1n0s le 20 Juil 2005 à 19:58

je suis chez free est ce que ce mod marceh bien ?.
Avatar de l’utilisateur
am1n0s
Posteur habitué
Posteur habitué
 
Messages: 208
Inscription: 13 Juil 2005 à 10:23

nop

Messagede dcz le 20 Juil 2005 à 20:31

am1n0s Et non, ils n'acceptent pas le mod rewrite chez free, du coup rien a faire, tu ne peut rien utiliser de tout ça.

Si non chez free il semble qu'il éxiste quand même une feinte : .

Mais cela pourrait un peut ralentir ton serveur.

Sans cela, tu peut déjà installer le mode pour enlever les SID, puis installer le mode sitemap original (sans rewriting) qui s'installe pareil que celui que je décris ici.

J'ai pas retrouvé la source du mode archive non rewrité mais elle éxiste et ne devrait pas être très différente à installer. Mais c'est just un autre petit plus.

Voili

++
dcz
Apprenti-floodeur
Apprenti-floodeur
 
Messages: 1328
Inscription: 19 Mar 2005 à 15:42

Merci

Messagede am1n0s le 20 Juil 2005 à 21:38

Merci a tio mon frere ::!
j'ai modifier sessions.php
maintenat il me reste l'autre a faire , mais un question .
si je laisse que sessions.php modifier
est ce que google peut parcourire mon forum ?
Merci
http://bezzeghoud.jaddiamar.free.fr
Avatar de l’utilisateur
am1n0s
Posteur habitué
Posteur habitué
 
Messages: 208
Inscription: 13 Juil 2005 à 10:23

PrécédenteSuivante

Retourner vers Coding, Webmastering et Sécurité informatique

Qui est en ligne

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

Liens : phpBB.biz • phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB-Services.com • phpBB3 Styles • phpBB podpora • Net Avenir • PromoBenef • Ticket Gagnant •