Module:Adjacent stations/Documentation
Apparence
Ce module est initialement conçu pour un usage par le modèle anglais en:Template:Adjacent stations. Cette version importée n'est actuellement (février 2023) utilisée qu'au sein de Modèle:Rail icon.
Ce module fonctionne à l'aide des données des différentes sous-pages sur des lignes de chemin de fer. Il permet par exemple de générer des icônes comme Y à travers l'appel de modèle {{Rail icon|HSL|Y}}.
Utilisation
Fonctions exportables
main()
– ;color()
– ;box()
– ;icon()
– ;line()
– ;station()
– ;style(frame)
– ;convert(frame)
– .
Modules externes et autres éléments dont ce module a besoin pour fonctionner
strict
– Provoque le déclenchement d'une erreur chaque fois qu'une variable est utilisée et n'est pas explicitement définie en tant que variable locale ;mw.title.new
– Crée un nouvel objet title ;mw.ustring.lower
– Met une chaine de caractères en minuscules ;mw.ustring.gsub
– Retourne une tranche d'une chaîne de caractères ;mw.ustring.match
– Cherche la première correspondance d'un motif dans une chaine de caractères ;mw.text.split
– Découpe une chaine de caractères en sous-chaines et retourne le résultat sous la forme d'un tableau ;mw.text.trim
– Enlève les espaces et autres caractères au début et à la fin d'une chaine de caractères ;mw.clone
– Crée une copie de la valeur pour pouvoir l'exploiter sans la modifier ;Module:Yesno
– Module permettant le traitement des chaînes de caractères « oui » et « non » comme des booléens ;Module:Arguments
– Module simplifiant l'utilisation des arguments avec#invoke
;Module:Trim quotes
– Module retirant les guillemets simples'
et doubles"
lorsqu'elles entourent une chaîne de caractères ;Module:Color contrast
– Module contenant des fonctions liées au calcul du contraste entre deux couleurs .
Sous-pages
Module:Adjacent stations/i18n
– Contient les données de mise en forme propres à chaque langage. Actuellement, contient uniquement les données pour 'en-GB'.
Actuellement, une seule sous-page contient des informations décrivant des lignes ferroviaires :
Module:Adjacent stations/HSL
– données des lignes ferroviaires d'Helsinki.
Modules lua utilisant ce module
Aucun
Modèles appelant directement ce module
Exemples