Modifications
Module:Correction syntaxique/Documentation (voir la source)
Version du 16 juillet 2018 à 16:26
, 16 juillet 2018 à 16:26aucun résumé de modification
== Utilisation ==
Fonctions exportables :
* <code>verifierLesArguments(frame)</code> – vérifie l'existence des arguments passés à un modèle
== Exemple ==
En plaçant dans la source d'un modèle le code suivant, chaque appel du modèle va vérifier la présence d'arguments autres que ''nom'', ''prenom'' et ''age'' :
<pre>{{#invoke: Correction syntaxique | verifierLesArguments
| nom =
| prenom =
| age =
}}</pre>
Si d'autres arguments sont présents, alors :
* du code caché sera écrit dans la page (visible en consultant la source HTML de la page, ou en affichant via CSS ou JavaScript les éléments <code>.erreur_syntaxe_modele</code>)
* et la page sera ajoutée dans la catégorie cachée [[:Catégorie:Page appelant un modèle avec un paramètre inconnu|Page appelant un modèle avec un paramètre inconnu]].
== Configuration ==
Il est possible de spécifier la catégorie à remplir en ajoutant un paramètre <code>_catégorie</code> :
<pre>{{#invoke: Correction syntaxique | verifierLesArguments
| nom =
| prenom =
| age =
| _catégorie = Catégorie:Modèle Foobar avec un paramètre inconnu
}}</pre>
(la saisie du namespace <code>Catégorie:</code> peut être omise)
Semble remplir la même fonction que [[Module:Check for unknown parameters]].
<includeonly>
{{Projet Scribunto}}
[[Catégorie:Page appelant un modèle avec un paramètre inconnu|*]]
</includeonly>
<noinclude>
[[Catégorie:Documentation de module]]
</noinclude>
Fonctions exportables :
* <code>verifierLesArguments(frame)</code> – vérifie l'existence des arguments passés à un modèle
== Exemple ==
En plaçant dans la source d'un modèle le code suivant, chaque appel du modèle va vérifier la présence d'arguments autres que ''nom'', ''prenom'' et ''age'' :
<pre>{{#invoke: Correction syntaxique | verifierLesArguments
| nom =
| prenom =
| age =
}}</pre>
Si d'autres arguments sont présents, alors :
* du code caché sera écrit dans la page (visible en consultant la source HTML de la page, ou en affichant via CSS ou JavaScript les éléments <code>.erreur_syntaxe_modele</code>)
* et la page sera ajoutée dans la catégorie cachée [[:Catégorie:Page appelant un modèle avec un paramètre inconnu|Page appelant un modèle avec un paramètre inconnu]].
== Configuration ==
Il est possible de spécifier la catégorie à remplir en ajoutant un paramètre <code>_catégorie</code> :
<pre>{{#invoke: Correction syntaxique | verifierLesArguments
| nom =
| prenom =
| age =
| _catégorie = Catégorie:Modèle Foobar avec un paramètre inconnu
}}</pre>
(la saisie du namespace <code>Catégorie:</code> peut être omise)
Semble remplir la même fonction que [[Module:Check for unknown parameters]].
<includeonly>
{{Projet Scribunto}}
[[Catégorie:Page appelant un modèle avec un paramètre inconnu|*]]
</includeonly>
<noinclude>
[[Catégorie:Documentation de module]]
</noinclude>