Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
serveurscrutari:config:categories [2017/09/06 18:01] – vincent | serveurscrutari:config:categories [2017/09/06 18:04] (Version actuelle) – vincent |
---|
===== Structure du format XML ===== | ===== Structure du format XML ===== |
| |
L'élément racine est l'élément !!<categories>!!. Il contient un nombre illimité d'éléments !!<category>!! qui définissent les catégories. Un élément //<category>// possède l'attribut !!@name!! qui correspond au nom de la catégorie et il contient un nombre illimité d'éléments !!<label>!! indiquant l'intitulé de la catégorie dans une langue donnée. Un élément //<category>// peut aussi contenir des éléments //<phrase>// et //<attr>// en vue de personnalisation comme indiquée à la page [[serveurscrutari:config:phrases_attributs|Phrases et attributs]]. | L'élément racine est l'élément !!<categories>!!. Il contient un nombre illimité d'éléments !!<category>!! qui définissent les catégories. Un élément //<category>// possède l'attribut !!@name!! qui correspond au nom de la catégorie et il contient un nombre illimité d'éléments !!<label>!! indiquant l'intitulé de la catégorie dans une langue donnée. Un élément //<category>// peut aussi contenir des éléments !!<phrase>!! et !!<attr>!! en vue de personnalisation comme indiquée à la page [[serveurscrutari:config:phrases_attributs|Phrases et attributs]]. |
| |
Les intitulés de la catégorie par défaut peuvent être définis en insérant un élément //<category>// avec comme valeur !!_default!! pour l'attribut //@name//. | Les intitulés de la catégorie par défaut peuvent être définis en insérant un élément //<category>// avec comme valeur !!_default!! pour l'attribut //@name//. |
<!ELEMENT categories (category*,corpus-list*)> | <!ELEMENT categories (category*,corpus-list*)> |
| |
<!ELEMENT category (label*,phrase*,attr*)> | <!ELEMENT category (label*|phrase*|attr*)> |
<!ATTLIST category name NMTOKEN #REQUIRED> | <!ATTLIST category name NMTOKEN #REQUIRED> |
| |
| |
<!ELEMENT phrase (label*)> | <!ELEMENT phrase (label*)> |
<!ATTLIST attr name NMTOKEN #REQUIRED> | <!ATTLIST phrase name NMTOKEN #REQUIRED> |
| |
<!ELEMENT label (#PCDATA)> | <!ELEMENT label (#PCDATA)> |