Intégrer la fonction Recherche Google dans le search.php ?

Forum consacré à phpBB2. Comment tirer le meilleur de ce puissant forum.

Modérateur: Modérateurs

Intégrer la fonction Recherche Google dans le search.php ?

Messagede Mantis » Jeu Déc 21, 2006 10:23 pm

Bonjour à tous,

Je voudrais savoir comment intégrer un module de recherche Google dans la fonction Recherche de mon forum (et donc dans le fichier search.php) exactement comme sur phpBB SEO ...

Comment dois-je procéder ?

Merci de vos réponses,

Mantis
Mantis
PR2
PR2
 
Messages: 290
Inscription: Jeu Oct 26, 2006 10:27 am

Publicité

Messagede dcz » Jeu Déc 21, 2006 10:28 pm

En fait, c'est tout bête, il suffit de mettre ton code Google dans le template de search.php, soit search_body.tpl.

Du coup, c'est du html, tu peux mettre le code ou tu veux, enfin, il te faudra peut être faire un peut de mise en page, mais rien de méchant.

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

Messagede Mantis » Jeu Déc 21, 2006 10:46 pm

OK merci je vais voir ça!

Mais j'ai pas capté le fichier à modifier, je pense bien que c'est le search.php mais ya aussi quelquechose à faire dans le search_body.tpl ?

J'ai bien récupéré le code Google à mettre dans le search.php, mais pour le search_body.tpl du template ? Que faire ?
Mantis
PR2
PR2
 
Messages: 290
Inscription: Jeu Oct 26, 2006 10:27 am

Messagede dcz » Jeu Déc 21, 2006 11:02 pm

En fait, je voulais dire de mettre ton code dans le template, dans search_body.tpl 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: 21238
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede jcg11290 » Jeu Déc 28, 2006 3:09 pm

Question à 2 sous...

J'ai installé le moteur de recherche de GG dans search_body.tpl (dcz, j'ai piqué ton texte.. :oops: ), mais quand je lance la recherche, rien ne se passe si ce n'est qu'il revient sur la page de recherche... :?: :?: -http://www.clic-nature.fr/forum/search.php

J'ai testé le même code de GG ds un petit fichier et là c'est OK.. :?

C'est pas du tout urgent, mais j'aimerais que ça fonctionne..

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

Messagede dcz » Jeu Déc 28, 2006 3:12 pm

Tu ne serait pas en train d'essayer d'afficher les résultat dans une frame de search.php ?

Sans mettre le code de la frame j'entends ;)

Donc, il faut soit bidouiller avec la frame, soit, changer de code Google pour afficher les résultats dans une nouvelle page, comme ici désormais.

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

Messagede jcg11290 » Jeu Déc 28, 2006 3:18 pm

Ca doit-être ça car il m'indique le résultat dans -http://www.clic-nature.fr/forum/search.php?mode=results comme pour une recherche normale..

Je vais essayer de trouver comment bidouiller ce truc.. :?

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

Messagede dcz » Jeu Déc 28, 2006 3:24 pm

Ahh, j'ai compris, tu as placé le formulaire Google dans celui de search.php, et donc, quand tu soumet tu actives les deux formulaires dont celui de phpBB.

Il faut mettre le tableau du code Google avant :

Code: Tout sélectionner
<form action="search.php?mode=results" method="POST"><table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">


Dans search_body.tpl ;)

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

Messagede jcg11290 » Jeu Déc 28, 2006 3:36 pm

Ok, ok.. c'est bon... merci.. juste une détail, quand j'essaye en local ça ne fonctionne pas... même si je fais la même modif.. mais c'est pas grave...

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

Messagede Mantis » Lun Jan 22, 2007 4:40 pm

Salut à tous...

J'en profite pour remonter un peu ce topic car j'ai du mal à insérer "proprement" la recherche Google dans mon template, comme c'est le cas sur phpBB-SEO...

Voilà ce que j'obtiens pour l'instant: http://forum.prisonbreak.free.fr/forum/search.php

J'ai pourtant bien suivi ce que tu as dit dcz quand tu dis qu'il faut insérer le code Google juste avant ca:

Code: Tout sélectionner
<form action="search.php?mode=results" method="POST"><table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">


D'ailleurs, le code que j'ai le plus ressemblant à ce que tu proposes dans mon search_body.tpl, c'est ca:

Code: Tout sélectionner
<form action="{S_SEARCH_ACTION}" method="POST"><table width="95%" cellspacing="2" cellpadding="2" border="0" align="center">


Donc, pas exactement le même code... Comment pourrais-je faire pour insérer correctement le système de recherche Google pour l'avoir façon phpBB-SEO ?


Merci pour vos réponses,

Cordialement,

Mantis
Mantis
PR2
PR2
 
Messages: 290
Inscription: Jeu Oct 26, 2006 10:27 am

Messagede Personne » Lun Jan 22, 2007 7:31 pm

Ton code il faut que tu l'insère dans la table que tu dupliques genre celle ci

Code: Tout sélectionner
<table class="forumline" width="95%" cellpadding="4" cellspacing="1" border="0">
<tr>
<th class="thHead" colspan="4" height="25">Rechercher</th>
</tr>
<tr>
<td class="row1" colspan="2" width="50%">

Ton code

</td>
</tr>


Après tu affines la cosmétique
Dis moi si ça roule sinon je t'envoie le mien
Personnellement...
Le Forum photo ll Le Blog
Avatar de l’utilisateur
Personne
PR4
PR4
 
Messages: 485
Inscription: Lun Oct 30, 2006 2:13 pm

Messagede Mantis » Lun Jan 22, 2007 7:47 pm

Merci Personne pour ton aide...

J'ai un peu progressé dans le codage (domaine dans lequel je suis zéro) et voilà ce que j'obtiens:

http://forum.prisonbreak.free.fr/forum/search.php

J'ai encore le lien vers l'Index du forum qui traîne entre la 2 tableaux... Mais sinon ca prend forme! ;)
Mantis
PR2
PR2
 
Messages: 290
Inscription: Jeu Oct 26, 2006 10:27 am

Messagede Personne » Lun Jan 22, 2007 7:55 pm

Dans le code Google, remplace bgcolor="#808080" par bgcolor="#696969"
Le fond de la recherche sera celui de ton forum

et remplace

<td valign="middle" align="center"> par <td valign="middle" align="left"> pour aligner sur les autres fenêtre de recherche.

ton lien vers l'index c'est çà

Code: Tout sélectionner
<tr>
<td align="left"><span class="nav"><a href="http://forum.prisonbreak.free.fr/forum/" class="nav">Forum.PrisonBreak.free.fr - Index du Forum</a></span></td>
</tr>


ligne 308 à faire remonter avant le tableau google insère là avant la ligne 243
Personnellement...
Le Forum photo ll Le Blog
Avatar de l’utilisateur
Personne
PR4
PR4
 
Messages: 485
Inscription: Lun Oct 30, 2006 2:13 pm

Messagede Mantis » Lun Jan 22, 2007 8:30 pm

Une nouvelle fois, merci pour ton aide.

Plusieurs points:

J'ai remplacé la couleur et effectivement, on ne voit plus le cadre autour du chant de recherche, c'est une bonne chose. Ya-t-il la possibilité d'utiliser le même background que l'on voit pour la fonction recherche d'origine de phpBB ? Ca intègrerait encore mieux la fonction recherche Google dans mon template!

J'ai fait le changement pour ca:
Code: Tout sélectionner
<td valign="middle" align="left">
mais je pense qu'il fallait mettre align="right" car avec right le champs de recherche Google est aligné avec ceux de phpBB...

Par contre, pas moyen de trouver cette ligne
Code: Tout sélectionner
<tr>
<td align="left"><span class="nav"><a href="http://forum.prisonbreak.free.fr/forum/" class="nav">Forum.PrisonBreak.free.fr - Index du Forum</a></span></td>
</tr>
dans mon search_body.tpl ... Es-tu sûr qu'il est bien dans ce fichier ?


Mantis
Mantis
PR2
PR2
 
Messages: 290
Inscription: Jeu Oct 26, 2006 10:27 am

Messagede Personne » Lun Jan 22, 2007 8:42 pm

l'index se trouve environ 25 lignes après

<!-- SiteSearch Google --> (la fin)

Je sais pas si tu supprimes le background de google si il te met le tiens pas défaut...
Au déla je sais pas si c'est bon de modifier " "fortement" " le code google (moi je l'ai fait) mais j'en sais rien je laisse les spécialistes te conseiller
Personnellement...
Le Forum photo ll Le Blog
Avatar de l’utilisateur
Personne
PR4
PR4
 
Messages: 485
Inscription: Lun Oct 30, 2006 2:13 pm

Suivante

Retourner vers Le Forum phpBB2

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

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