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:validation [2023/03/05 21:48] – [Exemple] vincent | serveurscrutari:config:validation [2023/03/05 23:07] (Version actuelle) – [DTD] vincent |
---|
* !!<unique>!! : vide avec l'unique attribut !!@field!! qui contient le nom du champ qui doit avoir une seule valeur | * !!<unique>!! : vide avec l'unique attribut !!@field!! qui contient le nom du champ qui doit avoir une seule valeur |
* !!<format>!! : vide avec deux attributs : !!@field!! le nom du champ et !!@type!!, le type de format de données attendu. Un seul type de données est disponible pour le moment : //url// indiquant que la valeur doit être une URL valide | * !!<format>!! : vide avec deux attributs : !!@field!! le nom du champ et !!@type!!, le type de format de données attendu. Un seul type de données est disponible pour le moment : //url// indiquant que la valeur doit être une URL valide |
* !!<split>!! | * !!<split>!! : vide avec trois attributs : !!@field!! le nom du champ, !!@near!! l'index qui sert de point de départ pour chercher la bonne coupure (un point suivi d'une espace) (par défaut : 350) et !!@threshold!! le seuil à partir duquel une coupure est réalisée (supérieur à !!@near!!, par défaut 500) |
| |
===== Exemple ===== | ===== Exemple ===== |
<!ATTLIST mandatory field NMTOKEN #REQUIRED> | <!ATTLIST mandatory field NMTOKEN #REQUIRED> |
| |
<!ELEMENT check (EMPTY)> | <!ELEMENT length (EMPTY)> |
<!ATTLIST check field NMTOKEN #REQUIRED> | <!ATTLIST length field NMTOKEN #REQUIRED> |
<!ATTLIST check min NMTOKEN #REQUIRED> | <!ATTLIST length min NMTOKEN #REQUIRED> |
<!ATTLIST check max NMTOKEN #REQUIRED> | <!ATTLIST length max NMTOKEN #REQUIRED> |
| |
<!ELEMENT unique (EMPTY)> | <!ELEMENT unique (EMPTY)> |
<!ATTLIST unique ns NMTOKEN #REQUIRED> | <!ATTLIST unique field NMTOKEN #REQUIRED> |
<!ATTLIST unique key NMTOKEN #REQUIRED> | |
| <!ELEMENT format (EMPTY)> |
| <!ATTLIST format field NMTOKEN #REQUIRED> |
| <!ATTLIST format type NMTOKEN #REQUIRED> |
| |
| <!ELEMENT split (EMPTY)> |
| <!ATTLIST split field NMTOKEN #REQUIRED> |
| <!ATTLIST split near NMTOKEN> |
| <!ATTLIST split treshold NMTOKEN> |
| |
</code> | </code> |
| |