Un moteur de recherche Ubuntu en français
Par traaf le mardi 23 octobre 2007, 17:25 - Ubuntu - Lien permanent
Ce troisième billet termine la saga qui a débuté avec
Le moteur jusque là uniquement intégré à mon blog vient de s'offrir une plateforme indépendante sur http://www.ubuntu-france.org.
Pour rappel, ce moteur utilise la technologie Google co-op, ne cible que des sites/blogs de la communauté Ubuntu francophone (le votre peut-être ?), et est ouvert à vos contributions.
Si vous voulez rajouter des sites dans la base de données, il faut passer par la page d'accueil sur google.com et vous inscrire dans la rubrique «Volunteer to contribute».
Les pages accessoires ne sont pas encore prêtes, mais le moteur fonctionne, le seul point dérangeant étant l'affichage, avec la largeur fixe de l'iframe sur la page de résultats, technologie dont je ne peux pas m'affranchir. J'ai cru comprendre qu'un script pourrait résoudre le problème et permettre d'ajuster la largeur à la résolution d'écran, mais c'est ben au delà de mes modestes compétences. Si une âme charitable est prête à m'aider sur ce point précis, elle y gagnerai ma reconnaissance éternelle.

Commentaires
je viens de m'inscrire pour participer mais avec un autre compte que motarion@gmail.com. Si les sites du planet Ubuntu-fr sont déjà dedans alors je devrais y être.
Je n'ai pas encore compris comment tout fonctionnait.
Hello.
Cool ... y'avait déjà www.google.fr/linux qui donnait de bons résultats, mais ce moteur a l'air prometteur ... : )
"le seul point dérangeant étant l'affichage, avec la largeur fixe de l'iframe sur la page de résultats, technologie dont je ne peux pas m'affranchir. J'ai cru comprendre qu'un script pourrait résoudre le problème et permettre d'ajuster la largeur à la résolution d'écran"
Hum ... avec une iFRAME exprimée en % ?
<IFRAME width="100%" height="100%" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" src="www.site.com/?page=ceci&a...
si ça passe mal avec 100% esaye 99%, 90% ...
@+...
@motarion:
je te le confirme, http://blog.motarion.net est dans la liste des moteurs répertoriés.
@ I M@N:
.
Je n'ai malheureusement pas d'autre possibilité de définir la valeur de l'iframe qu'une valeur en pixel dans le code fourni par google. celle ci est définie par le paramètre googleSearchFrameWidth. La valeur en %, qui aurait effectivement été beaucoup + simple, ne fonctionne pas
le code de référence est dispo sur http://www.google.com/coop/docs/cse/cref.html?hl=fr
reuh ...
OK ... essaye de modifier googleSearchFrameWidth en JavaScript alors :
dans ta page resultats.html > var googleSearchFrameWidth = screen.availWidth/2; (divise la largeur de l'écran par 2, pour du 1280 tu obtiens 640)
<div id="resultats">
<!-- Google Search Result Snippet Begins -->
<div id="results_cref"></div>
<script type="text/javascript">
var googleSearchIframeName = "results_cref";
var googleSearchFormName = "searchbox_cref";
var googleSearchFrameWidth = screen.availWidth/2;
var googleSearchFrameborder = 0;
var googleSearchDomain = "www.google.com";
var googleSearchPath = "/cse";
</script>
<script type="text/javascript" src="www.google.com/afsonline/...
<!-- Google Search Result Snippet Ends -->
</div>
@+...
En fait, seul le css supporte les unitées :
<IFRAME style="width:100%; height:100%;" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" src="www.site.com/?page=ceci&a...
je suis près à t'aider si tu en as besoins...
Wah !
Super, les mecs, je vais tester tout ca en local, et je vous tiens au courant
Merci beaucoup
EDIT
ca a l'air de marcher, impeccable !
reuh ...
Yeah ! : )
T'as plus qu'à ajouter un p'tit favicon pour www.ubuntu-france.org et ce sera parfait ... ; )
@+...
ca y est
le favicon ubuntu
et le plugin pour les moteurs intégrés à firefox, dites moi si l'install du plugin se passe bien chez vous !