Wikinews:WikiMiniAtlas

Raccourci :
WP:WMA

Le WikiMiniAtlas est une extension JavaScript permettant d'afficher une carte interactive sur les articles géocodés (autrement dit, où figure une coordonnée). La documentation complète se trouve sur m:WikiMiniAtlas/fr.

le WikiMiniAtlas en action

Concrètement, ce script affiche un petit globe cliquable avant chaque lien vers le site Geohack (exemple : 43°29′4″N 79°23′0″O / 43.48444, -79.38333) ; ces liens sont créés avec le modèle {{coord}}. La flèche vers le bas affiche les options, la flèche vers le haut ferme la fenêtre, les boutons de gauche servent à zoomer. Il est possible, dans les options, de choisir différents fonds de carte et d'afficher les liens pour d'autres Wikipédias, voire des images de Commons.

Si vous ne voyez pas l'icône, purgez votre cache (Ctrl-Maj-R ou Ctrl-F5).

Désactivation et personnalisation

modifier

Pour désactiver le WikiMiniAtlas, allez dans vos préférences, onglet « Gadgets », et sélectionnez « Désactiver le WikiMiniAtlas ».


Pour personnaliser, suivez la procédure suivante :
1. Ouvrez votre monobook.js.

2. Insérez le code suivant :

var wma_settings =
{
 parametre: valeur,
}

3. Sauvegardez, puis purgez le cache (Ctrl-Maj-R ou Ctrl-F5). les paramètres possibles sont les suivants :

Paramètre Description
height: h Règle la hauteur de la carte à h pixels
width: w Règle la largeur de la carte à w pixels
zoom: z Règle le niveau de zoom par défaut à z (0 = monde entier, 15 = maximum). Par défaut, z vaut -1, le zoom est alors automatique.
enabled: true|false écrire false pour désactiver le WikiMiniAtlas
onlyTitle: true|false écrire true pour limiter le WikiMiniAtlas aux coordonnées dans le titre (pas dans le corps de l'article ou dans les infobox)
buttonImage: url Remplace l'image de globe par l'image à url

Pour éviter la génération d'un cadre iframe vide lorsque le wikiatlas est désactivé via le Gadget « Désactiver le WikiMiniAtlas », ajoutez le code suivant à votre votre monobook.js:

wikiminiatlas.config.enabled = false;

Problèmes éventuels

modifier
L'icône s'affiche aussi dans le corps de l'article, je n'aime pas ça.
Ajoutez comme option onlyTitle:true (voir plus haut).
Les coordonnées dans le titre mordent sur la ligne de titre / sur les bandeaux
C'est un problème spécifique à {{coord}}, on étudie des solutions.
Le niveau de zoom devrait être automatique...
Pour l'instant, il n'est réglé automatiquement que si "type:landmark" (bâtiment) ou "type:city" (ville) est défini dans les coordonnées ; l'auteur travaille à améliorer ça pour prendre en compte d'autres types et le paramètre "scale:".
Les cartes mettent trop longtemps à être chargées
Peut-être que le toolserver a des ralentissements, ça arrive aux heures de pointe (en soirée).