Aller au contenu

Module:Protection/doc

Cha vient éd Wikipedia
Version du 4 ed Marche 2025 à 10:30 pèr FL00 80 (dviser | contérbuchons) (Page créée avec « Ce module implémente les modèles {{m|Protection}}, {{m|Semi-protection}}, {{m|Semi-protection longue}} et {{m|Nom protégé}}. Voir la documentation des modèles pour les instructions d'utilisation. == Fonctions exportables == * <code>protection(frame)</code> – Fonction implémentant le modèle {{m|Protection}} – à appeler avec <code>#invoke</code>. * <code>semiProtection(frame)</code> – Fonction implémentant le modèle {{m|Semi-protection}} – à app... »)
(dif) ← érvue dvant | Érvision éd qhére (dif) | Cangemint pu nouvieu → (dif)

Ceci est la page de documentation pour Module:Protection

Ce module implémente les modèles {{Protection}}, {{Semi-protection}}, {{Semi-protection longue}} et {{Nom protégé}}. Voir la documentation des modèles pour les instructions d'utilisation.

Fonctions exportables

[modifier ech wikicode]
  • protection(frame) – Fonction implémentant le modèle {{Protection}} – à appeler avec #invoke.
  • semiProtection(frame) – Fonction implémentant le modèle {{Semi-protection}} – à appeler avec #invoke.
  • semiProtectionLongue(frame) – Fonction implémentant le modèle {{Semi-protection longue}} – à appeler avec #invoke.
  • nomProtégé(frame) – Fonction implémentant le modèle {{Nom protégé}} – à appeler avec #invoke.
  • main(args, typeProtection, titrePage) – Fonction qui peut être appelée dans un autre module avec require(). Ceci est une bonne pratique d'appeler directement cette fonction dans un autre module car vous n'avez pas besoin d'avoir l'objet frame de disponible, ce qui améliore les performances et simplifie la gestion des arguments. Le paramètre typeProtection prend la valeur du nom des fonctions définies précédemment. Si aucune valeur n'est renseignée, le type sera initialisé à protection.