Wikinews:Jargon/Paramètre de positionnement
Cette page décrit un type de paramètres de modèle : le "Paramètre de positionnement".
Définition
[modifier le wikicode]Un paramètre de positionnement (ou d'orientation) détermine la placement d'un toponyme par rapport à sa localisation. Valeurs : n, ne, e, se, s, sw (so), w (o), nw (no) (facultatif, ne par défaut).
Description détaillée
[modifier le wikicode]Utilisation
[modifier le wikicode]Les modèles de point qui font directement usage de ce paramètre sont les deux modèles génériques {{Pictogramme avec toponyme}}, {{Toponyme avec trait}} (et le modèle {{Point/Ville}}). Indirectement, C'est l'un des paramètres numérotés « <arg1> » ou « <arg2> », des modèles de point basés sur l'un de ces modèles génériques, ainsi que des modèles de géolocalisation lorsqu'ils emploient ces points.
A priori, ce paramètre n'est nécessaire que pour résoudre des problèmes de chevauchement ou de texte hors-cadre. Cependant, il peut également permettre d'améliorer la lisibilité du toponyme sur une carte trop "chargée".
Ce paramètre est aussi employé par {{Début d'incrustation}}.
Il sert enfin à orienter certains pictogrammes :
| Pictogramme | Point | Orientations |
|---|---|---|
| Ponts | ||
| {{Point/Pont}} | n s
| |
| {{Point/Pont}} | ne sw so
| |
| {{Point/Pont}} | e w o
| |
| {{Point/Pont}} | se nw no
| |
| Cols | ||
| {{Point/Col}} | n s
| |
| {{Point/Col}} | ne sw so
| |
| {{Point/Col}} | e w o
| |
| {{Point/Col}} | se nw no
| |
| Barrages | ||
| {{Point/Barrage}} | n
| |
| {{Point/Barrage}} | ne
| |
| {{Point/Barrage}} | e
| |
| {{Point/Barrage}} | se
| |
| {{Point/Barrage}} | s
| |
| {{Point/Barrage}} | so sw
| |
| {{Point/Barrage}} | o w
| |
| {{Point/Barrage}} | no nw
| |
Exemple
[modifier le wikicode]Code
[modifier le wikicode]Ce paramètre doit supporter n'importe quelle valeur. Pour ce faire, on doit utiliser un switch:
{{#switch: {{lc: {{{5|ne}}} }}
|ne=<!--à compléter-->
|n=<!--à compléter-->
|no
|nw=<!--à compléter-->
|e=<!--à compléter-->
|o
|w=<!--à compléter-->
|se=<!--à compléter-->
|s=<!--à compléter-->
|so
|sw=<!--à compléter-->
|#default=<!--à compléter-->
}}
|
Ce code traite les valeurs erronées comme un cas particulier (où, par exemple, on n'affichera pas le toponyme). Pour éviter cela, il faut supprimer la condition « |ne= » et traiter ce cas dans « |#default= ».