OpenOffice.org moteur de recherche Manuel utilisateur
Comment utiliser les moteurs de recherche du Web à partir d'OpenOffice.org
Réalisé avec : OOo 2.0
Version 1.01 du 27.07.2005
Plate-forme / Os : Toutes
Distribué par le projet fr.OpenOffice.org
fr.OpenOffice.org
Sommaire
1 Introduction......................................................................................................
2 Les moteurs de recherche prédéfinis..............................................................
3 Utilisation des moteurs de recherche..............................................................
4 Choix du moteur de recherche........................................................................
5 Paramétrer un nouveau moteur de recherche.................................................
5.1 Saisie du nom....................................................................................................
5.2 Sélection du type...............................................................................................
5.3 Saisie des autres champs.................................................................................
5.4 Sauvegarde des paramètres.............................................................................
6.1 Indications de la barre d'adresse.....................................................................
6.2 Les trois étapes d'une interrogation.................................................................
6.3 Le code source d'une page Web.....................................................................
6.4 Saisie du nom..................................................................................................
6.5 Sélection du type.............................................................................................
6.6 Saisie des autres champs...............................................................................
7 Traduction en ligne........................................................................................
7.1 Saisie du nom..................................................................................................
7.2 Sélection du type.............................................................................................
7.3 Saisie des autres champs...............................................................................
8 Conclusion.....................................................................................................
9 Crédits ..........................................................................................................
10 Licence........................................................................................................
moteurweb2.odt -
2 / 2
fr.OpenOffice.org
1 Introduction
Vous êtes de plus en plus nombreux à utiliser la suite bureautique OpenOffice.org pour rédiger des rapports (traitement de texte Writer), effectuer des simulations financières (tableur Calc), réaliser des schémas (module de dessin Draw), pour ne citer que ces opérations. J'espère que les autres ne m'en tiendront pas rigueur.
Certains d'entre-vous ont pu utiliser les fonctionnalités des hyperliens. Celles qui permettent de passer d'un document à un autre, de rédiger un message électronique, d'accéder à un site
Internet, tout cela en cliquant simplement sur un mot ou une phrase.
Mais saviez-vous qu'OpenOffice.org vous permet de vous connecter directement à certains sites ou à des moteurs de recherche pour trouver des informations sur un mot, une expression ?
Ce how-to présente les éléments essentiels pour mettre en œuvre ces fonctionnalités de recherche.
Remarque : Ce document s'appuie sur la version 2.0 d'OpenOffice.org, mais les informations qui y sont exposées sont identiques et fonctionnelles pour les versions 1.1.x.
Vous allez d'abord utiliser un des moteurs pré-définis, puis vous verrez comment en paramétrer d'autres.
moteurweb2.odt -
3 / 3
fr.OpenOffice.org
2 Les moteurs de recherche prédéfinis
OpenOffice.org propose de manière native quelques accès à des moteurs de recherche généraux et « grand public ».
Pour visualiser ceux-ci :
Sélectionnez le menu Outils>Options,
Puis Ouvrez la catégorie « Internet »,
Cliquez enfin sur la sous-catégorie « Recherche ».
Figure 1 – les moteurs de recherche pré-définis
Mais comment utiliser ces accès ?
moteurweb2.odt -
4 / 4
fr.OpenOffice.org
3 Utilisation des moteurs de recherche
Pour utiliser les moteurs de recherche prédéfinis dans OpenOffice.org, il suffit de procéder comme suit :
Activer la barre d'hyperliens par le menu Affichage>Barres d'outils>Barre d'hyperliens
Figure 2 - activation de la barre d'hyperliens
Dès lors une sélection dans votre document sera disponible dans cette barre et pourra faire l'objet d'une recherche sur le Net après avoir choisi le moteur de recherche désiré.
moteurweb2.odt -
5 / 5
fr.OpenOffice.org
4 Choix du moteur de recherche
Sélectionnez par exemple les mots « moteur de recherche ». Vous pouvez donc visualiser cette sélection dans la barre d'hyperliens.
Cliquez alors sur l'icône « paire de jumelles » permettant de choisir un moteur paramétré.
Cliquez enfin sur le moteur désiré pour lancer la recherche.
Figure 3 - sélection d'un moteur de recherche
Après quelques instants (en admettant bien sûr que la connexion à Internet soit déjà établie) vous devriez obtenir l'affichage des résultats dans votre navigateur (par exemple Mozilla Firefox).
Figure 4 – affichage des résultats
moteurweb2.odt -
6 / 6
fr.OpenOffice.org
Notez dans la figure 4 les éléments d'activation de la recherche pour Google dans la barre d'adresse du navigateur Internet.
Avec cette recherche vous avez pu voir et tester qu'il était aisé de mettre en œuvre cette fonctionnalité.
Ainsi, vous devriez peut-être vous poser la question de savoir comment utiliser d'autres moteurs non paramétrés par défaut dans OpenOffice.org. Le chapitre suivant vous donne quelques pistes.
moteurweb2.odt -
7 / 7
fr.OpenOffice.org
5 Paramétrer un nouveau moteur de recherche
Vous avez vu au chapitre 2 (figure 1) les moteurs pré-installés. Pour configurer votre moteur favori, procédez comme suit :
Sélectionnez le menu Outils>Options,
Ouvrez la catégorie « Internet »,
Cliquez sur la sous-catégorie « Recherche ».
Dans la fenêtre de paramétrage cliquez le bouton « Nouveau », il ne vous reste plus qu'à indiquer le nom et les paramètres nécessaires.
Nous prendrons pour premier exemple l'encyclopédie http://fr.wikipedia.org (partie francophone).
Cette encyclopédie est libre et gratuite.
Figure 6 – création d'un nouveau moteur de recherche
5.1 Saisie du nom
Saisissez dans le champ Nom : Wikipédia.
5.2 Sélection du type
Sélection du type : Laissez le type « Et » sélectionné.
5.3 Saisie des autres champs
Dans le champ Préfixe : http://fr.wikipedia.org/wiki/
Dans le champ Suffixe : laissez vide
Dans le champ Séparateur : +
Dans le champ Style d'écriture : laissez « Aucun(e) »
Il ne vous reste plus qu'à placer ces mêmes paramètres pour les types « Ou » et « Exact », et votre nouveau moteur de recherche sera opérationnel.
Remarque :
moteurweb2.odt -
8 / 8
fr.OpenOffice.org
Le champ « Et » signifie que l'on va rechercher la totalité des termes mais pas forcément à la suite dans le texte.
Avec le champ « Ou », le moteur de recherche sélectionnera les pages contenant au moins un des termes.
Enfin, le champ « Exact » correspondra à l'utilisation des guillements (comme dans l'exemple du chapitre 4) c'est-à-dire à la recherche de l'expression exacte.
Attention :
Tous les types doivent être paramétrés pour que la fonction de recherche soit fonctionnelle.
5.4 Sauvegarde des paramètres
Pour enregistrer ce nouveau moteur de recherche cliquez le bouton « Ajouter ».
Remarque :
Après l'ajout d'un moteur de recherche, vous pouvez modifier ses paramètres en saisissant les
éléments nécessaires dans les champs concernés. Cliquez ensuite le bouton « Modifier » pour valider les nouveaux paramètres.
Vous devriez donc obtenir l'écran ci-dessous.
Figure 14 – ajout du moteur de recherche Wikipédia moteurweb2.odt -
9 / 9
fr.OpenOffice.org
6 Quels paramètres utiliser ?
A cette question essentielle dans l'implémentation d'un nouveau moteur de recherche il existe plusieurs réponses toutes dépendantes du moteur à paramétrer.
Au chapitre 5 vous avez vu, au travers d'une recherche sur Wikipédia, que cela pouvait être assez simple. Et vous pourriez trouver par vous-mêmes d'autres moteurs de recherche qui pourront être mis en fonction par une définition aussi simple que Wikipédia.
Mais j'ai appelé votre attention au chapitre 4 lors de l'utilisation du moteur Google en vous demandant de vous intéresser à la barre d'adresse de votre navigateur Internet, figure 5.
Figure 5 – Paramètres de recherche pour Google
Vous y apercevez des éléments plus ou moins compréhensibles. Mais vous y lisez clairement l'élément de la recherche, à savoir ici « moteur de recherche ». Ne vous préoccupez pas trop des caractères bizarres comme %22 ou %20, qui ne sont en fait que les caractères 'guillemet' et
'espace' transposés.
L'essentiel étant de noter que l'appel au moteur Google se fait à partir de l'adresse http://www.google.com/search?q=moteur de recherche
6.1 Indications de la barre d'adresse
Pour expliquer ces éléments tout en restant simple, un moteur de recherche sera accessible avec
4 éléments de base:
–
– l'adresse du site principal (parfois il en sera autrement), ici 'http://www.google.com', l'indication de la page (et/ou du script) permettant d'effectuer la recherche, ici c'est 'search',
–
– le nom du champ contenant l'élément à rechercher, ici c'est 'q=', le mot ou l'expression à rechercher, ici c'est 'moteur de recherche'.
Si l'adresse du site principal et le mot ou l'expression à rechercher sont connus, il est par contre plus difficile ou délicat de connaître les autres éléments que sont le script (permettant d'exécuter la recherche) et le nom du champ devant contenir le(s) mot(s) faisant l'objet de la recherche.
En effet, les indications portées dans la barre d'adresse ne seront pas toujours aussi simple à décoder et seront même parfois absentes.
Donc cette méthode à ses limites. Je ne rentrerai pas dans les détails du pourquoi car cela fait appel à des connaissances sur la réalisation des sites Web, de la définition des pages HTML, du langage de programmation utilisé tel que le PHP, de certaines règles de protection ou de sécurité, etc.
Toutefois il est possible, avec un peu d'expérience, de trouver les fameux éléments dans le code source de(s) page(s) Web.
Je prendrai ici, à titre d'exemple, le moteur de recherche juridique disponible à l'adresse http://www.legicite.com/
Vous verrez comment trouver les principales informations nécessaires à l'implémentation de ce moteur dans OpenOffice.org.
moteurweb2.odt -
10 / 10
fr.OpenOffice.org
Figure 6 – implémenter le moteur de recherche de Legicite
Vous remarquez, dans la figure 6, la zone de saisie du mot ou de l'expression à rechercher.
6.2 Les trois étapes d'une interrogation
Dans la grande majorité des cas, une interrogation sur un site se fera en trois étapes :
– saisie d'un formulaire (du plus simple au plus complexe),
– traitement des données saisies par un processus interne ou externe au site,
– restitution d'informations concernant la réussite ou l'échec du traitement.
Seule la première étape fait appel à l'utilisateur qui renseignera différents champs, requis ou facultatifs.
Vous pouvez en déduire deux éléments principaux :
– il faut au moins un champ contenant la donnée à traiter,
– le champ est transmis à une routine de traitement, c'est à dire à un URL (« adresse » d'une page, d'un programme sur l'Internet).
moteurweb2.odt -
11 / 11
fr.OpenOffice.org
6.3 Le code source d'une page Web
Mais ces éléments doivent être recherchés dans le code de la page Web qui vous est présentée.
C'est ce que vous pouvez constater dans l'extrait (figure 7) du code source de la page contenant le formulaire d'interrogation.
Figure 7 – extrait du code source de la page de recherche de Legicite
Vous devez en premier lieu repérer dans ce code la partie concernant le formulaire de saisie.
En langage HTML (langage de description des pages Web) un formulaire est localisé entre deux balises (extrémités) <form> et </form>.
En figure 7, la balise de début est colorisée en vert car il s'agit d'une recherche automatique (voir en bas de l'image).
En second lieu vous devez noter le script (c'est à dire le programme chargé de traiter la recherche proprement dite) qui est appelé par le formulaire. Généralement cette précision se trouve dans la fonction 'action' du formulaire. Ici le script se nomme « search.cgi » et il est disponible à l'adresse relative (relative signifie en fonction de l'adresse du site) « /cgibin/search.cgi ».
En dernier lieu vous devez découvrir au sein de la description de ce formulaire les différents
champs manipulés et surtout celui qui concerne la saisie de l'information à rechercher. Et puisqu'il s'agit d'un champ de saisie, il devrait être de type 'input'. La donnée entrée doit être affectée quant à elle à une variable représentée par un 'name'. Ici cette variable s'appelle « word » d'une longueur maximale de 33 caractères.
moteurweb2.odt -
12 / 12
fr.OpenOffice.org
Vous voilà prêt à paramétrer ce nouveau moteur.
En reprenant les étapes vues au chapitre 5, vous allez pouvoir tester une recherche sur Legicite.
6.4 Saisie du nom
Saisissez dans le champ Nom : Legicite.
6.5 Sélection du type
Sélection du type : Laissez le type « Et » sélectionné.
6.6 Saisie des autres champs
Dans le champ Préfixe : http://www.legicite.com/cgi-bin/search.cgi?word=
Dans le champ Suffixe : laissez à vide
Dans le champ Séparateur : +
Dans le champ Style d'écriture : laissez « Aucun(e) »
Il ne vous reste plus qu'à placer ces mêmes paramètres pour les types « Ou » et « Exact ».
Le champ préfixe est ici composé :
– de la racine de l'adresse du site, http://www.legicite.com
– de l'adresse du script de recherche, /cgi-bin/search.cgi
– du nom du champ contenant l'expression à chercher, ?word =
Le point d'interrogation est l'indicateur de paramètres à passer au script.
Essayez votre nouveau moteur avec le mot : licence
Lorsque vous sélectionnerez un mot (ou groupe de mots) dans un texte, celui-ci sera automatiquement ajouté à la requête derrière le signe =
Attention :
La sélection d'un groupe de mots n'est opérante que dans un même paragraphe et dans la limite de 255 caractères.
moteurweb2.odt -
13 / 17
fr.OpenOffice.org
7 Traduction en ligne
Avant de terminer ce how-to, voici comment paramétrer une traduction de mots, de l'anglais vers le français, à partir du moteur de Google.
7.1 Saisie du nom
Saisissez dans le champ Nom : Google-En_FR.
7.2 Sélection du type
Sélection du type : Laissez le type « Et » sélectionné.
7.3 Saisie des autres champs
Dans le champ Préfixe : http://translate.google.com/translate_t?text=
Dans le champ Suffixe : &langpair=en|fr
Attention
Le séparateur de la paire de langue est un trait vertical. Il s'obtient par la séquence Alt+124, ou plus directement par AltGr+6
Dans le champ Séparateur : +
Dans le champ Style d'écriture : laissez « Aucun(e) »
Il ne vous reste plus qu'à placer ces mêmes paramètres pour les types « Ou » et « Exact ».
Faites maintenant un test avec ces mots terminate a job
Vous devriez avoir comme traduction : terminez un travail
Astuce pour repérer les champs de formulaire :
Sous Firefox vous pouvez demander les informations d'une page et obtenir un détail des formulaires présents avec leurs champs et les valeurs associées.
Figure 8 – informations la page de traduction de Google
moteurweb2.odt -
14 / 17
fr.OpenOffice.org
Voici pour information quelques paires de langues :
Suffixe « langpair »
"en|es"
"en|it"
"it|en"
"en|pt"
"pt|en"
"de|fr"
"fr|de"
"en|fr"
"fr|en"
Traduction de ... vers ...
Anglais <-> Espagnol
Anglais <-> Italien
Italien <-> Anglais
Anglais <-> Portugais
Portugais <-> Anglais
Allemand <-> Français
Français <-> Allemand
Anglais <-> Français
Français <-> Anglais
Tableau – Paires de langues
moteurweb2.odt -
15 / 15
fr.OpenOffice.org
8 Conclusion
Ici s'achève ce how-to.
Vous vous êtes peut-être rendu compte qu'il existait d'autres éléments de paramétrage que nous n'avons pas abordés.
Ceux-ci pourront faire l'objet d'un complément ultérieur, sans en dresser la liste complète car il existe de nombreuses variantes, tant dans les méthodes d'interrogation que dans le nombre et les caractéristiques des filtres.
Il m'a paru plus important de présenter une démarche générale et facilement adaptable selon les moteurs de recherche et les connaissances que vous pouvez avoir sur ce thème.
moteurweb2.odt -
16 / 17
fr.OpenOffice.org
9 Crédits
Auteur : François Gatto
Remerciement :
Intégré par : Sophie Gautier
Contacts : Projet Documentation OpenOffice.org -
fr.OpenOffice.org
Traduction :
Historique des modifications :
Version
0.11
0.12
1.00
1.01
Date
16/05/05
22/05/05
Livraison première relecture
Correctifs mineurs de forme
Commentaire
24/07/05 Ajouts, correctifs et reprise du document sous le nouveau modèle.
26/07/05 Relecture
10 Licence
Appendix
Public Documentation License Notice
The contents of this Documentation are subject to the Public Documentation License
Version 1.0 (the "License"); you may only use this Documentation if you comply with the terms of this License. A copy of the License is available at
http://www.openoffice.org/licenses/PDL.html
.
The Original Documentation is Comment utiliser les moteurs de recherche du Web à partir d'OpenOffice.org. The Initial Writer of the Original Documentation is François Gatto
Copyright © 2005. All Rights Reserved. (Initial Writer contact(s): francois-gatto@9online.fr).
Contributor(s): ______________________________________.
Portions created by ______ are Copyright ©_________[Insert year(s)]. All Rights Reserved.
(Contributor contact(s):________________[Insert hyperlink/alias]).
NOTE: The text of this Appendix may differ slightly from the text of the notices in the files of the Original Documentation. You should use the text of this Appendix rather than the text found in the Original Documentation for Your Modifications.
moteurweb2.odt -
17 / 17

公開リンクが更新されました
あなたのチャットの公開リンクが更新されました。