Modèle:Correspondances
Description
modifierPermet d'afficher une correspondance vers une ligne d'un réseau de transport en commun. Deux modèles sont utilisables :
- {{Correspondance}} : affiche correspondance vers une ligne
- {{Correspondances}} : affiche correspondance vers plusieurs lignes
Suite à ce vote, la majorité des avis exprimés sont favorables à la non-utilisation du modèle dans le corps de texte des articles. Merci d'en limiter l'usage aux infobox, palettes…
Utilisation et paramètres
modifier{{Correspondance|réseau=NOM_DU_SOUS_MODELE_DE_CORRESPONDANCE|LIGNE}}
{{Correspondances|réseau=NOM_DU_SOUS_MODELE_DE_CORRESPONDANCE|LIGNE1|LIGNE2|LIGNE3|...|LIGNE40}}
(max 40 lignes)
avec :
NOM_DU_SOUS_MODELE_DE_CORRESPONDANCE
: le nom du sous-modèle de correspondance normalement listé dans Catégorie:Modèle CorrespondanceLIGNE1 ... LIGNE30
: l'identifiant de la ligne vers laquelle il y a correspondance. L'identifiant est différent pour chaque réseau (généralement une lettre ou un chiffre).
Exemples :
{{Correspondance|réseau=Lignes d'azur|3}}
affiche 3{{Correspondance|réseau=Lignes d'azur|T1}}
affiche{{Correspondances|réseau=Lignes d'azur|3|4|22|23|T29}}
affiche 3 4 22 23 T29
Ajouter un nouveau réseau
modifierL'affichage des correspondances se fait par appel de sous-modèles listés dans Catégorie:Modèle Correspondance (sauf quelques cas exceptionnels où un modèle spécifique est utilisé pour un réseau, comme {{Métro de Paris/correspondance}} pour le métro de Paris). Si un réseau en est absent, il faut le créer. Pour cela, créez la page avec un titre au format [[Modèle:Correspondance/nom du réseau]]
, et suivez les explications données ci-dessous.
Méthode texte
modifierSi les icônes pour les lignes du réseau sont suffisamment simples, elles peuvent être simplement rendues en Wikicode et/ou HTML. Le wikicode de base suivant peut être copié-collé et adapté :
<includeonly>{{#switch: {{{1|erreur}}} | 1 = <span style="background-color:Red; color:white; padding-left:0.4em; padding-right:0.4em;">'''1'''</span> | 2 = <span style="background-color:MidnightBlue; color:white; padding-left:0.4em; padding-right:0.4em;">'''2'''</span> | A = <span style="background-color:Red; color:white; padding-left:0.4em; padding-right:0.4em;">'''A'''</span> | B = <span style="background-color:MidnightBlue; color:white; padding-left:0.4em; padding-right:0.4em;">'''B'''</span> | L12 = <span style="background-color:Yellow; color:black; padding-left:0.4em; padding-right:0.4em;">'''L12'''</span> | L13 = <span style="background-color:LightOrange; color:black; padding-left:0.4em; padding-right:0.4em;">'''L13'''</span> | ... | erreur = <span style="color:red;">Paramètre manquant !</span> }}</includeonly><noinclude>{{Documentation d'une sous-page de modèle|contenu=......}} [[Catégorie:Modèle Correspondance]] </noinclude>
... où les chiffres/lettres à gauche du signe « = » (1, 2, A, B, L12, L13) sont l'identifiant de la ligne, et le code à droite indique l'icône à afficher pour chaque ligne (dans cet exemple simple, des chiffres ou lettres affichés sur un fond rectangulaire coloré (1).
Il est possible de jouer avec la forme de l'icône en HTML / CSS, par exemple :
Formatage | Exemple de code | Exemple de rendu |
---|---|---|
Rectangle | <span style="background-color:Red; color:white; padding-left:0.4em; padding-right:0.4em;">...</span> |
1 |
Rectangle aux coins arrondis | <span style="color:white; background-color:#0063A5; border-top-left-radius: 0.3em; border-bottom-left-radius:0.3em; border-top-right-radius:0.3em; border-bottom-right-radius:0.3em; padding-left:0.4em; padding-right:0.4em;">...</span> |
A |
Cercle/ovale | <span style="white-space: nowrap; font-weight:circle; font-size: 100%; padding: 2px 5px 2px 5px; background-color: #ac4399; color: #ffffff; border-radius:10px">...</span> |
B |
Avec bordure | <span style="color:MidnightBlue; background-color:Turquoise; border:2px solid MidnightBlue; padding-left:0.4em; padding-right:0.4em;">...</span> |
3 |
Plusieurs couleurs | <span style="color:white; background-color:Red; padding-left:0.2em; padding-right:0.1em;">...</span><span style="color:black; background-color:Yellow; padding-left:0.3em; padding-right:0.3em;">...</span> |
L12 |
Forme imbriquée | <span style="padding: 4px 1px 4px 1px; background-color:#004595;"><span style="white-space: nowrap; font-size: 100%; padding: 1px 4px 1px 4px; background-color:#004595; color:#ffffff; border: 2px solid #ffffff; border-radius:10px;">...</span> |
M |
Sans fond | <span style="text-decoration: none; color:#F8981D; ">''' LIGNE 1 '''</span> |
LIGNE 1 |
Exemples-type : {{Correspondance/Moova}} ; {{Correspondance/TLP Mobilités}} ; {{Correspondance/Bibus}}
Méthode image
modifierSi les icônes des lignes ne peuvent pas être rendues en wikicode/HTML, il est alors possible de les insérer sous la forme d'images. Pour cela, il faut d'abord créer les icône-images et les importer sur Commons (le format SVG est recommandé, cf. aide). Voir par exemple Commons:Category:Public transport symbols of Lyon.
Le même code que plus haut peut être adapté pour afficher les images :
<includeonly>{{#switch: {{{1|erreur}}} | 1 = [[Fichier:LIEN_IMAGE_COMMONS|18x18px]] | 1S = [[Fichier:LIEN_IMAGE_COMMONS|18x18px]] | 4 = [[Fichier:LIEN_IMAGE_COMMONS|18x18px]] | 4B = [[Fichier:LIEN_IMAGE_COMMONS|18x18px]] | ... | erreur = <span style="color:red;">Paramètre manquant !</span> }}</includeonly><noinclude>{{Documentation d'une sous-page de modèle|contenu=......}} [[Catégorie:Modèle Correspondance]] </noinclude>
Exemples-type : {{Correspondance/RTM}} ; {{Correspondance/Lignes d'azur}}
La documentation de ce modèle est générée par le modèle {{Documentation}}.
Elle est incluse depuis la page Modèle:Correspondance/Documentation. Veuillez placer les catégories sur cette page-là.
Les éditeurs peuvent travailler dans le bac à sable (créer) et la page de test (créer).
Voir les statistiques d'utilisation du modèle sur l'outil wstat.