Bonjour à tous :)
Après avoir appris quelques rudiments de Lua aujourd'hui, je me suis inspiré des infobox connues pour créer le module que j'évoquais au début du mois. Il ne remplace pas encore Modèle:Infobox Géographie planétaire pour la simple et bonne raison qu'il n'est absolument pas stable.
Vous pouvez cependant le voir en prévisualisation en insérant le bout de code {{#invoke:Infobox|build|nom = Géographie planétaire}}
dans l'article Olympus Mons qui a un éléments sur Wikidata complété au maximum par mes soins. Veuillez noter que vous ne pourrez voir que les données en provenance de WD à cause de certaines contraintes techniques. Attention à ne pas valider vos modifications.
Liste des nouveautés :
- décomposition de l'infobox en quatres sections sous l'image : « Géographie », « Géologie », « Exploration » et « Carte » ;
- une ligne astre pour palier à la disparition (temporaire) des couleurs (et qui, je trouve, manquait pour un encadré qui se veut synthétique) ;
- une ligne nom international qui affichera de façon stable le nom donné par l'UAI, peu importe le titre choisi pour l'article ;
- une ligne découvreur pour enrichir la section « Exploration » (fournie par Wikidata) ;
- la ligne surface se transforme en superficie à l'affichage, même si le nom de la valeur en infobox continue d'être l'ancienne
- et évidemment, des données facilement modifiables (et sourçables) sur Wikidata (dont la gestion des cordonnées) ;
- [màj du 25-10-15] la propriété rayon (disponible sur Wikidata) remplace la propriété diamètre, bien qu'il soit encore possible d'afficher cette dernière manuellement pour des questions de rétrocompatibilité.
Quelques bugs embêtants :
- [bug résolu]
le système de coordonnées reste désespérément terrestre, ce qui est apparemment la faute de Wikidata mais peut être en théorie résolue dans le module en utilisant la propriété P376 (sur le corps astronomique) par quelqu'un plus compétent que moi... ^^; ; - [bug résolu]
pas de carte, peut-être à cause du problème précédent ; - [bug résolu]
la ligne région(s) n'apparaît pas suite à une simplification du code ; - la ligne époque de formation qui utilise la propriété Wikidata P571 (date de fondation/création) affiche le message d'erreur « mois invalide (0) », alors qu'il est évidemment impossible de trouver un mois pour l’apparition de ce volcan ;
- [bug résolu]
la superficie n'affiche pas d'unité en carré (²) (et tenter de l'afficher en m/km² la fait disparaître à l’affichage).
À noter aussi que certaines propriétés n'existent tout simplement pas sur Wikidata pour l'instant et qu'il faudra les demander là-bas pour qu'elles soient créées.
Évidemment, étant en pré-alpha, cette infobox est encore susceptible de subir des modifications profondes. Avez-vous des idées/remarques constructives à apporter ? Et si vous savez comment déboguer (ou qui pourrait), n'hésitez surtout pas ! :)