Catégorie / Domaine : | Outils |
Compatibilité SCOL Voy@ger : | V 3.5 et supérieure |
Mise à jour : | 05/2005 |
Ce module permet au Scolmaster d'ajouter une fonction de recherche de mots
clés sur l'encyclopédie libre Wikipedia (http://www.wikipedia.org).
L'interface se compose d'un champ de saisie et d'un bouton / logo permettant
de lancer la recherche. L'affichage du résultat se fait dans le navigateur
web du visiteur.
Le lancement de la recherche du mot-clé saisi peut se faire :
- par clic sur le bouton / logo
- par clic hors du champ de saisie
- par la touche entrée du clavier.
La recherche se fait selon le langage défini dans le Scol Voy@ger du
visiteur. Actuellement, les langues reconnues par le module sont :
l'anglais, le français, le néerlandais, l'allemand, l'italien,
le japonais, le portugais, l'espagnol et le suédois. Si la langue n'est
pas reconnue par Wikipedia, la recherche se fera sur la version anglaise.
L'encyclopédie Wikipedia existe aussi en polonais mais celle-ci n'est
pas reconnue par le Voy@ger.
Le Scolmaster a la possibilité de modifier la langue de recherche.
Figure 1 : Interface du module Scolpedia
RGB : ces trois champs définissent la couleur de fond de l'interface
graphique du module selon les trois composantes (R : rouge, G : verte, B : bleue).
Par exemple, une couleur noire sera R : 0, G : 0, B : 0
Une couleur blanche sera : R : 255, G : 255, B : 255
Une couleur rouge pure sera R : 255, G : 0, B : 0 ...
Si une valeur supérieure à 255 est entrée, celle-ci sera
automatiquement ramenée à 255 lors de la sauvegarde de l'éditeur.
Ouvrez l'arbre de création du SCS. Sélectionnez le dossier Tools
puis double-cliquez sur Scolpedia.
Etablissez les liens nécessaires au projet.
NB : la zone cliente doit avoir au minimum une largeur de 80
pixels et une hauteur de 30 pixels ! Sinon elle sera redimensionnée
à ces valeurs automatiquement.
Action | Fonction |
module.événement à scolpedia.start | Démarre le module chez un client (mais ne l'affiche pas) |
module.événement à scolpedia.show | Montre (affiche) l'interface chez le client (si le module a été démarré) |
module.événement à scolpedia.hide | Cache l'interface chez le client |
module.événement à scolpedia.search | Lance une recherche chez un client sans passer par l'interface (le module doit être démarré mais pas nécessairement affiché). Le(s) mot(s) à rechercher est(sont) à passer en paramètre. |
module.événement à scolpedia.chgLang | Change la langue utilisée pour la recherche chez un client. Elle
doit être passée en paramètre et doit respecter le code
défini sur le site de wikipedia. Par exemple : français -> fr; suédois -> sv, english -> en , espagnol -> es, ... |
Evénement | Fonction |
scolpedia.found à module Action | Généré lorsqu'une recherche est lancée (mais ne garantit pas le résultat). |
scolpedia.shown à module Action | Généré lorsque l'interface est montrée chez un client |
scolpedia.hidden à module Action | Généré lorsque l'interface est cachée chez un client |
scolpedia.changed à module Action | Généré lorsqu'un changement de langue est demandé |
scolpedia.rightClicked à module Action | Généré lorsque le client clique avec le bouton droit sur le bouton / logo de l'interface graphique. Peut servir, par exemple, à ouvrir une interface de choix de langue, autre que celle définie automatiquement (module listBox). |
Zone | Fonction | Interface | Affectation |
Scolpedia.scolpedia | Affiche l'interface graphique de Scolpedia. | Client | Oui |