Dicorama : Annuaire des dictionnaires
Menu de dicorama
  Annuaire
  • Sommaire
• Nouveautés
• Top des visites
• Ajouter un site
• Modifier un site
• Chercher
• Contact
  Onelook
  • Principe
• Référencer son dico

OneLook

Format du fichier d'index

Ce chapitre décrit le format du fichier d'index requis pour l'ajout d'un dictionnaire au Metadictionnaire.

Format de votre dictionnaire

Il est important que chaque "mot-clé" de votre dictionnaire (chaque entrée, chaque terme donnant lieu à une définition) soit accessible directement par une URL (une adresse Internet). L'internaute qui cherche la définition d'un mot via le Metadictionnaire ne doit pas avoir à faire une autre recherche une fois arrivé sur votre site (en arrivant par exemple sur la page d'accueil, ou sur une zone de "Recherche" où il devrait retaper son mot).

Si votre dictionnaire renvoie les définitions dynamiquement (via un appel à un script CGI notamment), passez au dernier paragraphe. Sinon, votre dictionnaire est probablement constitué d'une ou plusieurs pages HTML. Il faut alors que chaque entrée soit encadrée par une balise "anchor" ("<a>"):

<a name="chat">Chat</a>: définition...

Voir les exemples suivants:

Format de l'index

Vous pouvez fournir le fichier d'index ou bien au format HTML, ou bien dans un format propre au Metadictionnaire. Une fois réalisé, vous pouvez soit l'envoyer par mail, soit l'installer sur votre site et en donner l'adresse Internet dans le formulaire. L'intérêt de déposer l'index sur votre site plutôt que de l'envoyer par mail, est que le Metadictionnaire pourra aller revisiter régulièrement ce fichier et mettre à jour son index.

  • Au format HTML, votre fichier d'index doit présenter une liste exhaustive des entrées de votre dictionnaire, et mettre pour chacune d'entre elles une URL en correspondance: <a href="c.html#chat">Chat</a>

    Pour celà, il suffit encore une fois de s'appuyer sur la syntaxe des liens HTML. Voici les deux fichiers d'index correspondants aux 2 exemples ci-dessus:

  • Au format propriétaire, respectez la syntaxe suivante:
    mot>URL

    Pour chaque ligne, vous avez donc: le mot défini par votre dictionnaire + le signe ">" + l'URL permettant l'accès à la définition du mot. Votre fichier doit donc contenir autant de lignes que de mots définis. Voici un exemple d'index sur le dictionnaire multi-page cité ci-dessus:

Index sur des requêtes CGI

Si votre dictionnaire utilise un programme de type CGI (la méthode des formulaires doit être "post") pour récupérer la définition des mots recherchés par l'utilisateur, vous pouvez fournir un index sous la forme HTML ou au format propriétaire, en utilisant, en guise d'URL, l'appel au CGI avec les paramètres nécessaires. Exemple (au format propriétaire):

Abeille>http://www.monsite.com/cgi-bin/rec.cgi?mot=abeille Chat>http://www.monsite.com/cgi-bin/rec.cgi?mot=chat Poisson rouge>http://www.monsite.com/cgi-bin/rec.cgi?mot=poisson+rouge

Eric Goguey ® 2000-2001.
Dicorama est un site édité par Dicofr.