Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
serveurscrutari:json:motcle_fields [2011/10/30 14:31]
vincent
serveurscrutari:json:motcle_fields [2017/11/04 14:50]
vincent [Champs des mots-clés]
Ligne 1: Ligne 1:
 ====== Champs des mots-clés ====== ====== Champs des mots-clés ======
  
-Comme pour les fiches, les données transmises pour un mot-clé dépendent ​d'​un ​paramètre ​//​motclefields//​. En son absence, la requête renverra un seul champ : le code du mot-clé (ce champ étant toujours envoyé).+Comme pour les fiches, les données transmises pour un mot-clé dépendent ​du paramètre //​motclefields//, ​de la variante de champs indiquée par //​fieldvariant//​ ou de la variante par défaut si aucun des deux paramètres précédents n'est défini.
  
-La valeur ​de ce paramètre est une liste de champs séparés par une virgule :+La valeur ​du paramètre ​//​fichefields//​ ou de l'​attribut //@fields// de l'​élément !!<​motcle>​!! dans [[serveurscrutari:​config:​fields|fields.xml]] ​est une liste de champs séparés par une virgule ​avec les valeurs suivantes ​:
  
 +  * //​-codemotcle//​ : par défaut, le code du mot-clé est toujours inséré, ce paramètre permet de l'​éviter
   * //​codethesaurus//​ : code du thésaurus   * //​codethesaurus//​ : code du thésaurus
   * //​codebase//​ : code de la base du thésaurus   * //​codebase//​ : code de la base du thésaurus
Ligne 10: Ligne 11:
   * //​thesaurusname//​ : nom du thésaurus tel que dans l'URI du mot-clé   * //​thesaurusname//​ : nom du thésaurus tel que dans l'URI du mot-clé
   * //​motcleid//​ : partie identifiant du mot-clé dans l'URI   * //​motcleid//​ : partie identifiant du mot-clé dans l'URI
-  * //libelles// : libellés du mot-clé +  * //labels// : libellés du mot-clé 
-  * //mlibelles// : libellés marqués du mot-clé, seuls les libellés qui ont contribué à la recherche sont inclus (même notion que le titre marqué dans [[serveurscrutari:​json:​fiche_fields|Champs des fiches]]) +  * //mlabels// : libellés marqués du mot-clé, seuls les libellés qui ont contribué à la recherche sont inclus (même notion que le titre marqué dans [[serveurscrutari:​json:​fiche_fields|Champs des fiches]]) 
-  * //mlibelles_def// : comme précédent mais tous les libellés sont inclus, y compris les non marqués+  * //mlabels_all// : comme précédent mais tous les libellés sont inclus, y compris les non marqués
  
  
Ligne 22: Ligne 23:
 <code javascript>​ <code javascript>​
 { {
-  codemotcle: … , // code du mot-clé, toujours présent (entier > 0)+  codemotcle: … , // code du mot-clé, toujours présent ​sauf si -codemotcle ​(entier > 0)
   codethesaurus:​ … , // champ '​codethesaurus'​ (entier > 0)   codethesaurus:​ … , // champ '​codethesaurus'​ (entier > 0)
   codebase: … , // champ '​codebase'​ (entier > 0)   codebase: … , // champ '​codebase'​ (entier > 0)
Ligne 28: Ligne 29:
   thesaurusname:​ …, // nom technique du thésaurus tel que dans l'URI (chaine)   thesaurusname:​ …, // nom technique du thésaurus tel que dans l'URI (chaine)
   motcleid: …, // champ '​motcle-id'​ (chaine)   motcleid: …, // champ '​motcle-id'​ (chaine)
-  libelleArray:​ [ // si champ 'libelles', tableau des libellés sous forme d'​objet,​+  libelleArray:​ [ // si champ 'labels', tableau des libellés sous forme d'​objet,​
     {     {
       lang: …, // code de langue (format ISO, chaine)       lang: …, // code de langue (format ISO, chaine)
Ligne 34: Ligne 35:
     }     }
   ],   ],
-  mlibelleArray:​ [ // si champ 'mlibelles' ou 'mlibelles_def, tableau des libellés marqués ​+  mlibelleArray:​ [ // si champ 'mlabels' ou 'mlabels_def, tableau des libellés marqués ​
     {     {
       lang: …, // code de langue (format ISO, chaine)       lang: …, // code de langue (format ISO, chaine)
serveurscrutari/json/motcle_fields.txt · Dernière modification: 2020/10/12 15:54 par vincent
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0