Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
serveurscrutari:exploration:monthlog [2009/06/23 12:15] vincent |
serveurscrutari:exploration:monthlog [2013/11/28 16:10] (Version actuelle) vincent |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | **Page obsolète** | ||
+ | |||
====== Journal de recherche pour un mois donné ====== | ====== Journal de recherche pour un mois donné ====== | ||
Ligne 21: | Ligne 23: | ||
* !!@indexation!! : nombre total des liens entre fiches et mots-clés à la date du jour en question | * !!@indexation!! : nombre total des liens entre fiches et mots-clés à la date du jour en question | ||
- | Un élément //<day>// comprend ensuite un nombre illimité d'éléments !!<ip>!! qui regroupent toutes les requêtes du jour provenant de la même adresse IP (c'est un regroupement indicatif, l'adresse IP elle-même n'est pas transmise). Un élément //<ip>// n'a pas d'attribut et il comprend un nombre illimité d'éléments !!<q>!! qui décrit la recherche effectuée. | + | Un élément //<day>// comprend ensuite un nombre illimité d'éléments !!<q>!! qui décrivent les recherches effectuée. Ces éléments //<q>// possèdent uniquement des attributs qui sont les suivants : |
+ | |||
+ | * !!@seq!! : recherche effectuée par l'internaute | ||
+ | * !!@site!! : site d'où est originaire la recherche ; cette valeur est transmise par le client au serveur Scrutari, elle peut être absente suivant la politique adoptée | ||
+ | * !!@ref!! : page d'où provient la recherche, cette valeur est transmise par le client au serveur Scrutari ; en général, elle n'est transmise que si le site (voir l'attribut //@site// précédent) n'a pas pu être identifié ; cet attribut peut donc être absent | ||
+ | * !!@fc!! : nombre total de fiches qui ont répondu aux critères de recherche | ||
+ | * !!@fm!! : nombre maximum de fiches sur lesquelles ont été effectuées la recherche, cet attribut n'est renseigné que si un filtre préalable à la recherche proprement dite a été effectué (par exemple, si la recherche n'a porté que sur les fiches d'un corpus donné ou pour une langue particulière) | ||
+ | * !!@cmc!! : nombre total de mots-clés qui répondent entièrement aux critères de recherche (i.e. dont les libellés contiennent tous les mots de la séquence de recherche) | ||
+ | * !!@amc!! : nombre total de mots-clés dont les libellés contiennent au moins un mot de la séquence de recherche | ||
+ | |||
+ | ==== Exemple ==== | ||
+ | |||
+ | <code xml> | ||
+ | <log y="2009" m="06" c="2009-06"> | ||
+ | <day n="2" s="02" fiche="18360" motcle="5284" corpus="50" thesaurus="28" base="16" lexie="53678" indexation="79988"> | ||
+ | <q seq="ecologie industrielle" site="coredem" fc="15" fm="1478" cmc="3" amc="15"/> | ||
+ | </day> | ||
+ | ... | ||
+ | </log> | ||
+ | </code> | ||
+ | |||
+ | ===== DTD ===== | ||
+ | |||
+ | <code xml> | ||
+ | <!ELEMENT log (day*)> | ||
+ | <!ATTLIST log y NMTOKEN #REQUIRED | ||
+ | m NMTOKEN #REQUIRED | ||
+ | c NMTOKEN #REQUIRED > | ||
- | Un élément //<q>// possède uniquement des attributs qui sont les suivants : | + | <!ELEMENT day (q+)> |
+ | <!ATTLIST day n NMTOKEN #REQUIRED | ||
+ | s NMTOKEN #REQUIRED | ||
+ | fiche NMTOKEN #REQUIRED | ||
+ | motcle NMTOKEN #REQUIRED | ||
+ | corpus NMTOKEN #REQUIRED | ||
+ | thesaurus NMTOKEN #REQUIRED | ||
+ | base NMTOKEN #REQUIRED | ||
+ | lexie NMTOKEN #REQUIRED | ||
+ | indexation NMTOKEN #REQUIRED > | ||
+ | <!ELEMENT q EMPTY> | ||
+ | <!ATTLIST q seq CDATA #REQUIRED | ||
+ | site NMTOKEN #IMPLIED | ||
+ | ref CDATA #IMPLIED | ||
+ | fc NMTOKEN #REQUIRED | ||
+ | fm NMTOKEN #IMPLIED | ||
+ | cmc NMTOKEN #REQUIRED | ||
+ | amc NMTOKEN #REQUIRED > | ||
+ | </code> | ||