Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
serveurscrutari:config:phrases_attributs [2017/09/06 17:49]
vincent créée
serveurscrutari:config:phrases_attributs [2017/09/06 17:56] (Version actuelle)
vincent
Ligne 3: Ligne 3:
 Afin de permettre une personnalisation poussée du moteur, notamment dans le dialogue avec les clients, un certain nombre d'​éléments acceptent la définition de phrases et d'​attributs (par exemple, les [[serveurscrutari:​config:​categories|catégories]] ou les [[serveurscrutari:​config:​metadata|méta-données du moteur]]). Afin de permettre une personnalisation poussée du moteur, notamment dans le dialogue avec les clients, un certain nombre d'​éléments acceptent la définition de phrases et d'​attributs (par exemple, les [[serveurscrutari:​config:​categories|catégories]] ou les [[serveurscrutari:​config:​metadata|méta-données du moteur]]).
  
-Une phrase est un bloc de texte doté d'un nom pour l'​identifier et définie dans différentes langues. En termes techniques, il s'agit d'un élément élément ​//<​phrase>​// qui possède l'​attribut !!@name!! et qui des éléments !!<​label>​!! possédant l'​attribut !!@xml:​lang!! indiquant le bloc de texte dans une langue donnée. L'​exemple ci-dessous montre une phrase correspondant à la description. Le nom est libre, c'est au client qui utilise le moteur d'​utiliser la phrase ou non.+ 
 +===== Phrases ===== 
 + 
 +Une phrase est un bloc de texte doté d'un nom pour l'​identifier et définie dans différentes langues. En termes techniques, il s'agit d'un élément élément ​!!<​phrase>​!! qui possède l'​attribut !!@name!! et qui des éléments !!<​label>​!! possédant l'​attribut !!@xml:​lang!! indiquant le bloc de texte dans une langue donnée. L'​exemple ci-dessous montre une phrase correspondant à la description. Le nom est libre, c'est au client qui utilise le moteur d'​utiliser la phrase ou non.
  
 <code xml> <code xml>
Ligne 12: Ligne 15:
         <label xml:​lang="​pt">​Iniciativa coletiva de troca de conhecimentos</​label>​         <label xml:​lang="​pt">​Iniciativa coletiva de troca de conhecimentos</​label>​
     </​phrase>​     </​phrase>​
 +</​code>​
 +
 +
 +===== Attributs =====
 +
 +Les attributs sont définis de la même manière que les attributs dans le format ScrutariData : un attribut est désigné par une clé et peut avoir un nombre illimité de valeurs arbitraires. Un élément //<​attr>//​ possède les attributs !!@ns!! qui est l'​espace de nom, et !!@key!! la clé locale et il contient un ou plusieurs éléments !!<​val>​!! qui sont les valeurs de l'​attribut.
 +
 +L'​exemple ci-dessous est celui de l'​attribut //​scrutarijs:​corpusSort//​. S'il est défini au niveau du fichier metadata.xml,​ il est utilisé par le client ScrutariJs comme valeur par défaut du comportement du classement des corpus : 
 +
 +<code xml>
 +  <attr ns="​scrutarijs"​ key="​corpusSort">​
 +    <​val>​fiche-count</​val>​
 +  </​attr>​
 </​code>​ </​code>​
serveurscrutari/config/phrases_attributs.1504712980.txt.gz · Dernière modification: 2017/09/06 17:49 par vincent
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0