Ceci est une ancienne révision du document !
Table des matières
Fichier options.xml : définir des options globales de recherche
Pour le moment, une seule option globale est configurable, celle de la pondération. La pondération indique le poids donné à l'occurrence des termes, la date de la fiche et la diversité des origines au calcul de la pertinence (qui conditionne l'ordre d'apparition).
Structure du format XML
L'élément racine est l'élément <options>. Il peut contenir un élément <ponderation> qui a trois attributs :
- @occurrence : poids de la présence des mots de la séquence de recherche dans les différents champs d'une fiche (60% par défaut)
- @date : poids donné à la « fraicheur » de la fiche (25%) par défaut
- @origin : poids donné à la diversité s'il y a plusieurs bases (15%) par défaut
Les valeurs des attributs sont des entiers qui seront convertis ensuite en pourcentage.
Exemple
Dans cet exemple, toute l'importance est donnée à la date de la fiche.
<options> <ponderation occurrence="1" date="98" origin="1"/> </options>
DTD
<!ELEMENT options (ponderation?)> <!ELEMENT ponderation EMPTY> <!ATTLIST ponderation occurrence NMTOKEN #REQUIRED> <!ATTLIST ponderation date NMTOKEN #REQUIRED> <!ATTLIST ponderation origin NMTOKEN #REQUIRED>