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
Dernière révision Les deux révisions suivantes
serveurscrutari:config:fields [2017/11/04 14:40]
vincent [Structure du format XML]
serveurscrutari:config:fields [2020/10/25 11:12]
vincent [Structure du format XML]
Ligne 17: Ligne 17:
 ===== Structure du format XML ===== ===== Structure du format XML =====
  
-L'​élément racine est l'​élément !!<​fields>​!!. Il peut contenir un nombre illimité d'​éléments !!<​variant>​!!,​ celui-ci doit posséde un attribut obligatoire,​ !!@name!!, qui est le nom de la variante. Le nom de la variante doit être un nom « technique », c'est à dire composé uniquement de minuscules non accentuées,​ de chiffres et du trait de soulignement ​//_//.+L'​élément racine est l'​élément !!<​fields>​!!. Il peut contenir un nombre illimité d'​éléments !!<​variant>​!!,​ celui-ci doit posséde un attribut obligatoire,​ !!@name!!, qui est le nom de la variante. Le nom de la variante doit être un nom « technique », c'est à dire composé uniquement de minuscules non accentuées,​ de chiffres et du souligné ​//_//.
  
 Un élément !!variant!! possède les élements suivants : Un élément !!variant!! possède les élements suivants :
  
-  * !!<​fiche>​!! : optionnel et unique, il possède un attribut @fields destiné à recevoir un contenu identique au paramètre //​fichefields//​ tel que décrit dans [[serveurscrutari:​json:​fiche_fields|Champs des fiches]] +  * !!<​fiche>​!! : optionnel et unique, il possède un attribut ​!!@fields!! destiné à recevoir un contenu identique au paramètre //​fichefields//​ tel que décrit dans [[serveurscrutari:​json:​fiche_fields|Champs des fiches]] 
-  * !!<​motcle>​!! : optionnel et unique, il possède un attribut @fields destiné à recevoir un contenu identique au paramètre //​motclefields//​ tel que décrit dans [[serveurscrutari:​json:​motcle_fields|Champs des mots-clés]]+  * !!<​motcle>​!! : optionnel et unique, il possède un attribut ​!!@fields!! destiné à recevoir un contenu identique au paramètre //​motclefields//​ tel que décrit dans [[serveurscrutari:​json:​motcle_fields|Champs des mots-clés]]
   * !!<​alias>​!! : en nombre illimité, permet de renommer un champ, voire de construire un champ concaténant des champs existants, il possède trois attributs :   * !!<​alias>​!! : en nombre illimité, permet de renommer un champ, voire de construire un champ concaténant des champs existants, il possède trois attributs :
     * !!@name!! : obligatoire,​ nom du nouveau champ, le nom est libre mais on évitera de le commencer par //_// (//_// préfixe les champs calculés dans ScrutariJs)     * !!@name!! : obligatoire,​ nom du nouveau champ, le nom est libre mais on évitera de le commencer par //_// (//_// préfixe les champs calculés dans ScrutariJs)
serveurscrutari/config/fields.txt · Dernière modification: 2020/10/25 11:12 par vincent
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0