Module:Indication
Apparence
[voir] [modifier] [historique] [purger]
Utilisation
[modifier le code]Fonctions exportables :
genIndication(texte, abbr, classe_css)
– fonction helper pour générer le html des indications comme (en) par exemple. texte: ce qui est affiché - en, abbr: ce qui est affiché dans l'infobulle - anglais, classe_css : classe css a utiliser - indication-langue habituellement.Indication(frame)
– Version appelable en WikiTexte de la première fonction (1=texte, 2=abbr, 3=classe_css)
Modules externes et autres éléments dont ce module a besoin pour fonctionner :
-
Exemples
[modifier le code]- {{#invoke:Indication|indication|test|Test|test}}
(test)
La documentation de ce module est générée par le modèle {{Documentation module}}.
Elle est incluse depuis sa sous-page de documentation. Veuillez placer les catégories sur cette page-là.
Les éditeurs peuvent travailler dans le bac à sable (créer).
Voir les statistiques d'appel depuis le wikicode sur l'outil wstat et les appels depuis d'autres modules.
p = {}
function p.genIndication(code, nom, classe_css)
local html = mw.html.create( '' )
html:tag( 'span' )
:addClass( classe_css )
:wikitext( '(' )
:tag( 'abbr' )
:addClass( 'abbr' )
:attr( 'title', nom )
:wikitext( code )
:done()
:wikitext( ')' )
:done()
:wikitext( texte )
return tostring(html)
end
function p.indication(frame)
return p.genIndication(frame.args[1], frame.args[2], frame.args[3])
end
return p