Discussion module:Wikidata/Archives

From Wikipedia, the free encyclopedia

Qualifier sans wikification ?

Bonjour,

J'avais imaginé utilisé les fonctions de ce module pour simplifier l'utilisation du modèle Infobox Élection générale. Mon premier essai porte sur la détermination de l'année de l'élection précédente. J'ai utilisé :

{{#invoke: Wikidata|getQualifier|property=P155|qualifier=P585|formatting=raw}}.

Dans le cas de Élection présidentielle maldivienne de 2013, si je l'utilise directement dans l'article j'obtiens un lien sur l'année 2008, alors que j'attendais simplement "2008". Comment modifier le modèle pour ne plus avoir à préciser :

|date_précédente        = 2008

--Dom (discuter) 11 novembre 2013 à 10:08 (CET)

Bonjour, le formatage de date utilise la fonction modeleDate de module:Date, je pense que le plus logique serait de changer directement ce module (personnellement, je serais pour ne mettre de liens sur les dates que lorsque c'est explicitement demandé, mais il faudrait alors aussi changer modèle:Date pour rester cohérent). --Zolo (discuter) 11 novembre 2013 à 17:15 (CET)
Je ne suis pas sur de bien comprendre. Dans le module:Date, je vois plusieurs méthodes : modeleDate(frame), modeleInscriptionDate(frame), qui affichent une date correctement formatée, sans lien. N'est-il pas possible d'utiliser une de ces méthodes ? --Dom (discuter) 15 novembre 2013 à 05:12 (CET)
Effectivement, modeleInscriptionDate(frame) n'ajoute pas de lien, mais c'est une fonction moins développée que modeleDate et le paramètre année est obligatoire, ce qui est embêtant dans des cas du genre "Noël est le 25 décembre". Je pense donc qu'il vaut mieux utiliser modeleDate, et pour cette fonction, il y a un lien par défaut. Il y a un moyen de le désactiver ? --Zolo (discuter) 15 novembre 2013 à 16:24 (CET)

Type de recherche que l'on veut comme options

Il faudrait lister les différentes options que les utilisateurs veulent utiliser pour effectuer des tris via le module Wikidata si présence de plusieurs données:

Davantage d’informations Tri, Paramètre ...
Tri Paramètre Valeur du paramètre
avec référence source true,1,...
choix du rang rank rangée 2, case 3
choix du qualificateur rangée 2, case 2 rangée 2, case 3
choix de la valeur rangée 2, case 2 rangée 2, case 3
nombre de valeurs à afficher rangée 2, case 2 rangée 2, case 3
valeur la plus récente rangée 2, case 2 rangée 2, case 3
référence la plus récente rangée 2, case 2 rangée 2, case 3
Fermer
Snipre (discuter) 9 juillet 2014 à 16:13 (CEST)

« - » pour ne pas utiliser Wikidata

Je vois sur WP hongrois cette modif au niveau de « --If a value is already set, use it », qui fait que si l'argument value du module est « - » on ne renvoie rien. D'après les discussions là-bas c'est bien utile : dans un article, il suffit de mettre dans la partie infobox par exemple « |conjoint=- », et le modèle d'infobox n'affichera rien même s'il va chercher la valeur Wikidata sous forme « {{Infobox/Ligne mixte optionnelle|Conjoint| {{Wikidata|p26|{{{conjoint|}}} }} ». — Oliv☮ Éppen hozzám? 15 juillet 2014 à 13:01 (CEST)

J'y pensais aussi. J'aurais tendance à préferer "~" à "-" mais c'est juste par habitude avec les modèles d'internationalisation de Commons.Zolo (discuter) 15 juillet 2014 à 14:23 (CEST)
Et lorsque l'on voudra introduire des nombres négatifs ? Snipre (discuter) 15 juillet 2014 à 15:12 (CEST)
Il faut juste que ce soit tout l'argument value qui soit testé contre « - » (c'est ce que fait la modif hongroise, « ~= » en Lua est le contraire de l'opérateur égalité). « - » pour dire « néant » me semble assez intuitif. — Oliv☮ Éppen hozzám? 15 juillet 2014 à 15:25 (CEST)
Pour moi, il y a 3 cas :
  • utiliser la valeur venant de Wikidata, le paramètre n'est pas utilisé dans le modèle
  • spécifier une valeur différente de Wikidata, le paramètre est utilisé dans le modèle, par exemple « |conjoint= Carla Bruni Tedeschi »
  • ingnorer la valeur venant de Wikidata, donc spécifier une valeur vide, c'est un sous-cas du précédent, par exemple « |conjoint= »
Ça me semble plus intuitif. --Dom (discuter) 16 juillet 2014 à 04:47 (CEST)
C'est peut être intuitif pour un informaticien (et encore), mais à mon avis pas pour le wikipédien moyen, qui ne fait pas vraiment la différence entre l'absence d'un paramètre et un paramètre vide. Cf. Leperebot (d · c) qui ajoute systématiquement les paramètres manquant d'une infobox, en les laissant vide.
Je suis aussi contre le « ~ » qui n'apparait pas directement lorsqu'on le tape sur un clavier français, et qui veut plutôt dire « environ » que « non »
Bref je serais pour la même solution que les Hongrois.
Zebulon84 (discuter) 16 juillet 2014 à 06:21 (CEST)
ok ✔️ . --Zolo (discuter) 24 juillet 2014 à 15:22 (CEST)

Rétrolien « +/- »

Pour mémoire, le lien pour modifier affiché dans l'infobox à côté d'une valeur prise de Wikidata vient de cette discussion du Bistro en mars dernier. Je vois maintenant que WP en anglais fait dans une infobox quelque chose du même genre avec une icône Wikidata, depuis décembre dernier et via des sous-modèles ; notre affichage me semble plus parlant et c'est plus pratique via notre module Lua, mais c'est pour dire que l'idée fait son chemin là-bas aussi. — Oliv☮ Éppen hozzám? 12 mai 2015 à 06:57 (CEST)

Lien vers Commons

Y-a-t-il un moyen de faire pointer le lien vers Commons?

p.e.

{{#invoke:Interface Wikidata|formatStatements|entity = Q11329154| property = P2033|link=Commons}}

ce qui donne actuellement une erreur:

Catégorie:Photographie prise avec un Panasonic Lumix DMC-G2

au lieu de

Category:Taken with Panasonic Lumix DMC-G2

Le lien vers cette catégorie est définie à Q20857630 - - - Jura 22 août 2015 à 19:47 (CEST)

Je pense au lien sous "Autres sites" commonswiki, pas celui de P373.
A noter que l'erreur a disparu entretemps, mais il n'y a pas de lien vers Commons. - - - Jura 27 août 2015 à 13:44 (CEST)
Je m'aperçois que ça marche désormais en utilisant "link=commonswiki".
Catégorie:Photographie prise avec un Panasonic Lumix DMC-G2
Merci! - - - Jura 11 septembre 2015 à 11:59 (CEST)
Oui effectivement, j'avais ajouté link = pour les liens vers d'autres Wikipédia. En fait, dans les sitelinks, Commons s'appelle "commonswiki", comme Wikipédia en anglais s'appelle "enwiki", ce qui permet d'avoir le lien plus facilement, mais en même temps ça complique un peu l'ajout d'un popup du style "lire sur Wikipédia en anglais" suggéré par user:Oliv0. --Zolo (discuter) 11 septembre 2015 à 12:32 (CEST)
ça marchait probablement avant ma première question. Merci en tout cas ;). Y'a-t-il un moyen de remplacer le libellé? L'idée c'est d'avoir un lien du genre "photos prises avec la caméra" dans l'infobox. - - - Jura 11 septembre 2015 à 13:47 (CEST)
Ca ne marche pas depuis longtemps (il fallait l'arbitrary access). Pour changer le libellé, on peut passer par le paramètre labelformat, mais il ne fonctionne qu'en Lua (voir Module:Infobox/Fromage). --Zolo (discuter) 11 septembre 2015 à 15:39 (CEST)

Refs Harvard et cite element

Il faut extraire la date "publishdate" de l'année pour donner un paramètre "année" pour que les refs harvard marchent. — TomT0m [bla] 26 août 2015 à 13:51 (CEST)

@TomT0m il y a une fonction splitTimeStamp pour récupérer l'année à partir de value.time. --Zolo (discuter) 27 août 2015 à 14:45 (CEST)
Notification Zolo : Ne devrait-on pas créer un format pour les sources, histoire de pouvoir générer ce code ? Si oui, où serait-il approprié de coder ces format ? Dans ce module ? Dans un module à part ? Snipre (discuter) 27 août 2015 à 15:45 (CEST)
@Snipre Ça existe déja, la fonction "createSpan" dans Module:Biblio et le modèle {{harvsp}} génèrent ça à partir des noms des auteurs et de l’année pour générer un ID. Par contre comme ce sont les noms des auteurs qui sont concaténés avec l’année, il faut être sûr que c'est le bon nom. Il faut être sûr aussi qu'on extrait de manière raisonnable les noms (il faut charger les éléments des auteurs pour avoir les noms précis, ce que je pense ne faire que pour les auteurs dont les intitulés sont "Pierre Marie Paul", quand on est pas vraiment sûr de ce qui est le nom ou le prénom dans l'intitulé ...
ça a l’avantage d'être compatible avec l’existant. Après je ne serai pas contre créer une alternative à Harvsp qui utiliserait directement le Qid, ce serait largement plus simple :) à la place de Bidule et Machin 2005 les gens entreraient {{wikiref|Q4242}}. À discuter avec les utilisateurs ... — TomT0m [bla] 27 août 2015 à 16:04 (CEST)

Problème avec la fonction lower

alignement du +

Showsource

Sous-module pour les sources

Doubles références et showsource

[BUG ]: les doubles références quand on utilise plusieurs fois une déclaration

Question : trouver une propriété précise ou ses sous-classes/identiques

Dates doublon

Sélectionner 1 seul qualificatif d'une propriété ?

stack overflow.

oups ?

Wikidata sur demande explicite

Préparation à un gadget d'édition en un clic des paramètres

Paramètre lang

Liens internes vers la même page

Ne pas avoir de langue de repli

URL mal formatée

Redirections Wikipédia dans l'affichage des éléments Wikidata

?uselang=fr pour les liens vers Wikidata

Erreur d'affichage sur Julia Vipsania

à

showsource quand la propriété est absente de l'élément

excludespecial

Organisation

Test (Sandbox 2)

Groupement des références

Filtre supplémentaire pour source

Supprimer le support de excludespecial

Affichage de la date de publication et de la citation

"circa" et "raw"

Inconsistent return type

getLabel

Problème affichage du (d)

Mois : mars -> March

qualifiervalue

1 000 <-> 1000

Modèle:Durée

Showrank (Withrank)

Arg1, Arg2, Arg3... avec Value1, Value2, Value3,

Erreur de référence : Balise

{{Infobox Ouvrage}} : trie des valeurs en fonction de P1545 (« rang dans la série »)

Afficher une référence dans l'article et pas dans la section référence

Erreur Lua signalée dans le Module

Début de fonction en 1 avant J.-C.

Entité sans label

Related Articles

Wikiwand AI