Modèle:Vérification siècle : Différence entre versions

De Lagny-sur-Marne Wiki
Aller à : navigation, rechercher
(Nouvelle page : <includeonly>{{#switch: {{uc:{{{1}}}}} <!-- valeur correcte --> | I | II | III | IV | V | VI | VII | VIII | IX | X | XI | XII | XIII | XIV | XV | XVI | XVII | XVIII | XIX...)
 
m (A protégé « Modèle:Vérification siècle » : Modèle très utilisé ([Modifier=Autoriser uniquement les administrateurs] (infini) [Renommer=Autoriser uniquement les administrateurs] (infini)))
 
(5 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<includeonly>{{#switch: {{uc:{{{1}}}}}
+
<includeonly>{{#if: {{{nocat|}}}
 +
  |
 +
  | {{#switch: {{uc:{{{1}}}}}
  
    <!-- valeur correcte -->
+
        <!-- valeur correcte -->
  | I | II | III | IV | V | VI | VII | VIII | IX | X
+
      | I | II | III | IV | V | VI | VII | VIII | IX | X
  | XI | XII | XIII | XIV | XV | XVI | XVII | XVIII | XIX | XX
+
      | XI | XII | XIII | XIV | XV | XVI | XVII | XVIII | XIX | XX
  | XXI | XXII | XXIII | XXIV | XXV | XXVI | XXVII | XXVIII | XXIX | XXX = <!-- OK -->
+
      | XXI | XXII | XXIII | XXIV | XXV | XXVI | XXVII | XXVIII | XXIX | XXX = <!-- OK -->
  
  | <!-- regex pour les grandes valeurs, et enfin catégorisation si valeur incorrecte ou vide -->
+
      | <!-- regex pour les grandes valeurs, ou en chiffres arabes, et enfin catégorisation si valeur incorrecte ou vide -->
    {{#if: {{#invoke:String|match|s={{uc:{{{1}}}}}|pattern=^[IVXLC][IVXLC]?[IVXLC]?[IVXLC]?[IVXLC]?[IVXLC]?[IVXLC]?[IVXLC]?$|nomatch=}}
+
        {{#if: {{#invoke:String|match|s={{uc:{{{1}}}}}|pattern=^[IVXLC]+$|nomatch=}}
      | <!-- OK -->
+
          | <!-- OK -->
      | [[Catégorie:Page avec un modèle de siècle erroné]]
+
          | {{#if: {{#invoke:String|match|s={{{1}}}|pattern=^%d+$|nomatch=}}
    }}
+
              | <!-- OK -->
 +
              | [[Catégorie:Page avec un modèle de siècle erroné]]
 +
            }}
 +
        }}
  
}}{{#switch: {{{2}}}
+
    }}{{#switch: {{{2|}}}
  
    <!-- valeur correcte ou vide -->
+
        <!-- valeur correcte, vide ou paramètre non transmis -->
  | e | er | = <!-- OK -->
+
      | e | er | = <!-- OK -->
  
  | <!-- valeur incorrecte -->
+
      | <!-- valeur incorrecte -->
    [[Catégorie:Page avec un modèle de siècle erroné]]
+
        [[Catégorie:Page avec un modèle de siècle erroné (exposant)]]
  
 +
    }}
 
}}</includeonly><noinclude>{{Documentation}}</noinclude>
 
}}</includeonly><noinclude>{{Documentation}}</noinclude>

Version actuelle datée du 20 septembre 2016 à 09:53