Documentation[purger]

Cliquez ici pour purger le cache

Teste si la page "Gare de ..." existe, si oui, donne un lien vers cette page, sinon, donne un lien vers la ville.

Syntaxe

{{gare|X|V|[lien=''lien de remplacement'' ou 'o']|[prefixe=''pref'']|[texte=''texte souhaité pour le lien'']|[mode=''mode'']|[compl=''complément souhaité si pas texte'']}}

où:

  • V est, en général, le nom de la ville; et
  • X fait le lien de telle sorte à obtenir le texte "Gare XV"

Les arguments entre crochets sont optionnels:

  • lien: si fixé à o, évite simplement le test d'existence; si défini, change le lien par défaut.
  • prefixe: préfixe du nom de la ville, voir exemples.
  • texte: si spécifié, remplace le texte de lien par défaut ("gare de ...");
  • mode: si fixé à ville, le texte de lien est fixé au deuxième paramètre (V);
  • compl: si spécifié, ajoute au texte par défaut, ce qui est fourni, entre parenthèses;
  • homonymie: au cas où deux villes homonymes ont une gare, la définition de ce paramètre permet de tester l'existence de la page "Gare XV (homonymie);
  • homoville: si non-existence de la page de gare, redirige vers la bonne ville (et non une homonyme).

Fonctionnement

Si lien n'est pas défini, test de l'existence de la page "Gare XV" (ou "Gare XV (homonymie)"):

  • Si elle existe (ou si lien est défini), un lien est créé dessus (ou sur lien s'il est défini, différent de "o"). Le texte de ce lien est:
    • texte, s'il est défini; ou
    • prefixeV, si le paramètre mode est défini sur ville; ou
    • Gare XV; si compl est défini, son contenu est ajouté entre parenthèses.
  • Sinon, est affiché:
    • texte, s'il est défini; ou
    • prefixeV, avec un lien vers cette page (ou "V (homoville)" si ce dernier est défini), si le paramètre mode est défini sur ville; ou
    • Gare XV, avec un lien vers la page V (ou "V (homoville)" si ce dernier est défini); si compl est défini, son contenu est ajouté entre parenthèses.

Exemples

Standard

{{gare|de |Paris-Nord}}

gare de Paris-Nord

{{gare|d'|Austerlitz}}

gare d'Austerlitz

Avec complément

{{gare|de |Lyon|compl=Paris}}

gare de Lyon (Paris)

Changement de texte

{{gare|de |Lyon|texte=Paris (Gare de Lyon)}}

Paris (Gare de Lyon)

Lien de gare « rouge »

{{gare|de |Bruxelles|mode=ville}}

Bruxelles

{{gare|de |Bruxelles}}

gare de Bruxelles

{{gare|de |Bruxelles-Central}}

gare de Bruxelles-Central

Préfixes

{{gare|du |Havre|prefixe=Le }}

gare du Havre

{{gare|du |Havre|prefixe=Le |mode=ville}}

Le Havre

Homonymie de gares

{{gare|de |Saint-Nicolas}}

gare de Saint-Nicolas

{{gare|de |Saint-Nicolas|homonymie=Flandre-Orientale}}

gare de Saint-Nicolas

{{gare|de |Saint-Nicolas|homoville=Flandre-Orientale}}

gare de Saint-Nicolas

{{gare|de |Luxembourg}}

gare de Luxembourg

{{gare|de |Luxembourg|homonymie=ville}}

gare de Luxembourg

{{gare|de |Luxembourg|homoville=ville}}

gare de Luxembourg

Liens spécifiques

{{gare|d'|Amsterdam-Central|lien = gare centrale d'Amsterdam}}

gare d'Amsterdam-Central

{{gare|de |Bruxelles|lien=o}}

gare de Bruxelles