SFTG Recherche, soutient un projet d'analyse de l'usage, de l'intérêt et de la contribution à ce site. Merci d'avoir répondu à l'enquête.
Module:Correction syntaxique/Documentation
< Module:Correction syntaxique
Sauter à la navigation
Sauter à la recherche
Révision datée du 24 février 2019 à 15:16 par Yves.bertin (discussion | contributions) (1 révision importée)
Ceci est la page de documentation pour Module:Correction syntaxique
Utilisation
Fonctions exportables :
verifierLesArguments(frame)
– 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 :
{{#invoke: Correction syntaxique | verifierLesArguments | nom = | prenom = | age = }}
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
.erreur_syntaxe_modele
) - et la page sera ajoutée dans la catégorie cachée 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 _catégorie
:
{{#invoke: Correction syntaxique | verifierLesArguments | nom = | prenom = | age = | _catégorie = Catégorie:Modèle Foobar avec un paramètre inconnu }}
(la saisie du namespace Catégorie:
peut être omise)
Semble remplir la même fonction que Module:Check for unknown parameters.