Modèle:Toponyme avec trait

 Documentation[modifier] [purger]

Utilisation
Ce modèle de point place un contenu sur une carte. Il lie un toponyme à une localisation donnée par l'intermédiaire d'un trait. Un paramètre de positionnement permet de résoudre des problèmes de chevauchement ou de texte hors-cadre. Il facilite donc certains placements délicats de toponymes. Toutefois ce modèle générique est trop souple ; il n'est pas destiné à être employé directement ; mais doit servir de base aux modèles de géolocalisation sans pictogramme.
On peut employer ce modèle pour la localisation en pixels en ajoutant unité=px ; Mais ce procédé est obsolète.
Syntaxe
{{Toponyme avec trait|1=y|2=x|3=contenu|4=longueur|5=orientation|unité=}}
  • 1 : position verticale (sans l'unité) par rapport au bord supérieur de l'image (obligatoire).
  • 2 : position horizontale (sans l'unité) par rapport au bord gauche de l'image (obligatoire).
  • 3 : le contenu (le toponyme) ; simple texte, lien ou formatage complexe (obligatoire).
  • 4 : la longueur du trait en pixels sans l'unité (facultatif, 20 par défaut).
  • 5 : positionnement (orientation) du toponyme par rapport à la localisation donnée : n, ne, e, se, s, so (sw), o (w), no (nw) (facultatif, ne par défaut).
  • unité : unité pour les positions « px » ou « % » (facultatif, « % » par défaut).
Notes
  • Contrairement à l'habitude, les coordonnées sont (y,x) : 1=y, 2=x.
  • Il est fortement recommandé de numéroter le paramètre de contenu (avec « 3=contenu » ) car cela évitera certains dysfonctionnements lorsque le contenu emploie des balises HTML.
Variante
Exemples
Code wiki Rendu
<div style="position:relative;width:150px;height:100px;background-color:#FCF5E3;">
{{Point/|80|10|nord-est}}
{{Toponyme avec trait|80|10|3=position nord-est<br/>par défaut|4=40}}
</div>

(Les balises <div> sont omises dans les codes suivants)

nord-est
position nord-est
par défaut
{{Toponyme avec trait|50|50|3=nord-est|5=ne}}
nord-est
{{Toponyme avec trait|50|50|3=nord|5=n}}
nord
{{Toponyme avec trait|50|50|3=nord-ouest|5=nw}}
nord-ouest
{{Toponyme avec trait|50|50|3=ouest|5=w}}
ouest
{{Toponyme avec trait|50|50|3=sud-ouest|5=so}}
sud-ouest
{{Toponyme avec trait|50|50|3=sud|5=s}}
sud
{{Toponyme avec trait|50|50|3=sud-est|5=se}}
sud-est
{{Toponyme avec trait|50|50|3=est|5=e}}
est