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
serveurscrutari:config:validation [2023/03/05 21:47]
vincent
serveurscrutari:config:validation [2023/03/05 23:07] (Version actuelle)
vincent [DTD]
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 par vincent
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0