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édentesRévision précédente
Prochaine révision
Révision précédente
serveurscrutari:config:validation [2023/03/05 21:47] vincentserveurscrutari:config:validation [2023/03/05 23:07] (Version actuelle) – [DTD] vincent
Ligne 22: Ligne 22:
   * !!<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 =====
Ligne 33: Ligne 33:
  <length field="soustitre" min="150" max="250"/>  <length field="soustitre" min="150" max="250"/>
         <unique field="geo:city"/>         <unique field="geo:city"/>
- <unique field=ns="sct" key="website"/> + <unique field="sct:website"/> 
-        <unique ns="sct" key="thumbnail"/>+        <unique field="sct:thumbnail"/>
 </validation> </validation>
 </code> </code>
Ligne 48: Ligne 48:
    <!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>
  
serveurscrutari/config/validation.1678049273.txt.gz · Dernière modification : 2023/03/05 21:47 de vincent
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0