Wikidata est un projet de la fondation Wikimedia ayant pour but de créer une base de données libre et collaborative. Wikipédia en français utilise Wikidata pour les liens interlangues depuis le 6 mars 2013 et pour les données des infobox depuis le 24 avril 2013, ainsi que pour les notices d'autorité depuis mai 2013.
Aide de base
Cliquez sur jouer (triangle) pour lancer les diaporamas, ou bien visualisez les diapositives une après l'autre en cliquant sur leur numéro d'ordre dans la liste déroulante présente en haut de chaque encadré.
Notes : Si les diaporamas paraissent trop petits ou trop grands, vous pouvez modifier leur taille selon les conseils donnés dans l'astuce du jour du 8 mars 2012.
Les diapositives défilant rapidement, vous pouvez à tout moment appuyer sur la touche « Pause » (deux barres verticales) pour figer l'image, puis relancer le défilement en cliquant sur le triangle. La touche carrée « Stop » renvoie le défilement à la première diapositive de la séquence.
Accéder à l'élément correspondant depuis Wikipédia
Langues par défaut
Wikidata est un wiki multilingue. L'interface est disponible dans toutes les langues que supporte la fondation Wikimedia. Le logiciel moteur de ce wiki, MediaWiki, ne peut cependant avoir qu’une seule langue principale : l’anglais. Par défaut et sans précision contraire l'interface apparaît dans cette langue. Pour les utilisateurs enregistrés, il est possible d'avoir l’interface du wiki en français en modifiant ses préférences sur cette page Wikidata. Pour les autres, il faut aller sur Wikidata en utilisant des liens qui forcent l’affichage du wiki en français comme celui là.
Il est possible d'activer l’affichage d'informations sur les entités Wikidata dans plusieurs langues ou dans une langue principale choisie en positionnant des boîtes babel sur sa page utilisateur. Par exemple y insérer le code suivant {{#babel:fr|en-1}}
vous permettra d’avoir les informations basiques en français et en anglais, tout en signalant à la communauté que vous bafouillez quelques mots d'anglais. Cela influe aussi sur ce qui se passe quand certaines informations ne sont pas encore traduites en français. Dans ce cas les informations pourront être affichées dans une des langues de votre boîte Babel.
L'élément Wikidata correspondant existe déjà
L'élément Wikidata correspondant n'a pas encore été créé
Ajouter un lien interlangue à Wikidata
Accédez à Wikidata comme expliqué ci-dessus ou bien directement par votre compte personnel là-bas. Ensuite procédez comme suit :
Astuce : pour que les liens interlangue soient pris en compte au niveau de l'article, il est possible de purger le cache wiki, ce qui provoque un raffraichissement de l'affichage.
Ajouter des informations à un élément de Wikidata
Accédez à Wikidata comme expliqué plus haut ou bien directement par votre compte personnel là-bas. Ensuite procédez comme suit :
Fusion d'entités Wikidata
Il arrive que des entités sur Wikidata faisant référence à la même entité du monde réel doivent être fusionnées. Cela arrive par exemple quand il n’a pas encore été identifié que des articles dans des langues différentes parlent du même sujet, aboutissant à des liens interlangues incomplets. Dans ce cas la marche à suivre actuelle est : soit de laisser un message sur le bistro des francophones de Wikidata, de laisser un message sur (wp.en et d'autres langues) la page consacrée aux conflits d'interwikis s'il n'est pas clair de savoir comment effectuer la fusion. Il existe un gadget javascript Merge à activer dans ses préférences Wikidata qui permet alternativement de fusionner deux entités, leurs affirmations et les liens Interwikis dans Wikidata.
Cependant, si l'item sur wikidata ne contient comme lien langue que le lien langue vers WP:fr, il est alors possible de lier l'article de WP:fr à un article d'une autre wikipedia via le bouton « Ajouter un lien » même si ce dernier est lié à un autre item. L'ajout du lien fusionnera automatiquement les items.
Suivi des modifications de Wikidata qui concernent les articles de sa liste de suivi
Les modifications des données de Wikidata peuvent entraîner des changements dans un article sur Wikipédia. Il est possible de visualiser dans sa liste de suivi Wikipédia les changements de Wikidata susceptible d’entraîner des modification des pages Wikipédia en suivi. Pour ce faire, il est nécessaire de vérifier dans ses préférences de liste de suivi (options avancées) que la case « Voir les modifications de Wikidata dans votre liste de suivi » est bien cochée. Par la suite, un « filtre » sera disponible dans votre liste de suivi pour afficher ou retirer les modifications de Wikidata à volonté sera disponible. Il est possible d’affecter une couleur particulière aux modifications Wikidata dans sa liste, et également de sauvegarder certaines combinaisons de filtre grâce à l’icône « 🔖 » pour les retrouver par la suite instantanément. Pour donner une idée de ce qu’il est possible de faire, le lien suivant est un lien vers le suivi des modifications de Wikidata, et uniquement celles-ci, marquées en jaune.
Les modifications affichées concernent soit les éléments Wikidata des articles de la liste de suivi, soit des éléments annexes qui sont utilisés par les modèles et modules utilisés sur la page (par exemple un modèle comme {{Infobox biographie2}}).
Déploiement de Wikidata
Liens interlangues ou interwikis (phase 1)
Chaque page de Wikipédia ayant une entrée dans Wikidata utilise les liens stockés sur Wikidata pour générer les liens interlangues dans la colonne de gauche. Les interwikis traditionnels situés dans le wikitexte de la page sont toujours reconnus et sont prioritaires, pour cette langue, aux données venant de Wikidata.
Si l'article n'a pas encore d'entrée dans Wikidata, il affiche les liens situés dans le wikitexte, comme avant. Dans certains cas, il peut y avoir une entrée dans Wikidata sans que l'article de Wikipédia en français n'ait déjà été lié à elle. Ces cas sont réglés avec la maintenance de Wikidata.
Pour modifier les liens, il faut cliquer sur le lien Modifier les liens situé au bas des liens interlangues dans le menu de gauche, et modifier directement la page de Wikidata.
Gestion des liens sous Wikidata
Nouvel article
J'ai créé un article. Je sais qu'un article correspondant existe dans une autre version linguistique de Wikipédia (par exemple en anglais). Comment ajouter un lien interlangue ?
- Cliquer sur le lien « Ajouter des liens interlangues » situé dans la colonne de droite.
- Dans la fenêtre qui s'ouvre, indiquer le code de la langue (par exemple en pour l'anglais) dans le champ Langue et la confirmer. Indiquer le titre de l'article dans le champ Page (en faisant attention aux lettres majuscules et minuscules) et le confirmer. Cliquer en bas sur le bouton Lien avec la page.
- Si la page existe dans plusieurs langues, une nouvelle fenêtre affiche tous les articles concernés et vous demande de confirmer qu'il s'agit bien de ceux correspondant à votre article. Si vous êtes d'accord, confirmez.
- Cliquez ensuite sur le bouton Fermer la boite de dialogue et recharger la page pour voir apparaître les liens interlangue dans la colonne de gauche de votre article.
Vous pouvez également accéder à la page Wikidata depuis l'article de l'autre langue que vous voulez lier à l'article en français, en cliquant sur le lien « Modifier les liens » (« Edit links » sur la Wikipédia anglophone) situé au bas des liens interlangues.
Si le lien « Modifier les liens » n'apparaît pas dans l'autre langue ou si vous ne trouvez pas d'élément correspondant à votre article dans Wikidata, vous pouvez le créer en allant dans Wikidata et en cliquant sur Créer un nouvel élément, dans la colonne de gauche. Entrez ensuite le libellé (titre de l'article en français) et la description du sujet, puis ajoutez les liens interlangues.
Renommage d'article
J'ai renommé un article et les liens interlangues ont disparu. Que dois-je faire ?
- Rien, le renommage est répliqué immédiatement en votre nom sur l'item de wikidata. Une purge du cache de votre navigateur fera réapparaitre les liens.
Dans l'hypothèse où les liens langues ne réapparaitraient pas, il faudrait :
- Aller sur Wikidata et chercher la page correspondant à l'article en utilisant son ancien titre, en utilisant le formulaire de recherche.
- Dans la page correspondant à votre article, chercher le lien fr et cliquer sur modifier. Écrire le nouveau nom de l'article et cliquer sur enregistrer.
Erreur dans les interwikis
J'ai remarqué qu'un article de Wikipédia est lié à un article d'une autre langue ayant un sujet différent. Comment corriger les liens ?
- Dans l'article, cliquer sur le lien Modifier les liens situé au bas des liens interlangues.
- Sur la page de Wikidata, corriger les liens en cliquant sur modifier ou supprimer, puis cliquer sur enregistrer. (Java script doit être activé)
- Si le cas semble trop complexe, il est également possible de signaler le problème sur Wikidata:Interwiki conflicts.
Migration des liens interlangue
Les liens interlangue figurant dans les pages Wikipédia peuvent être retirés sans risque s'ils coïncident avec la liste présente dans Wikidata. Le retrait inexpliqué de liens interlangue peut cependant apparaître comme du vandalisme. Pour éviter d'être révoqué, laissez un résumé en retirant des liens locaux, pointant de préférence vers cette page.
En général, il est préférable de retirer les liens interlangue des articles Wikipédia lorsqu'ils sont associés avec Wikidata. (Vous pouvez voir qu'une page est « associée » avec Wikidata par la présence de « Modifier les liens » sous les liens interlangues.) En effet, tout lien interlangue subsistant dans la page va primer sur l'information, souvent plus récente, de Wikidata. La taille des pages est aussi réduite lorsqu'une longue liste de liens interlangues est retirée. Cependant, vous ne devez pas retirer de liens interlangues sans vérifier qu'ils ont été copiés sur Wikidata.
Migration semi-automatisée des liens
Voici des méthodes pour modifier les liens dans une façon plus automatisée, qui diminue la probabilité de faire une erreur en transférant les liens :
- Checksitelinks : Vous pouvez ajouter le JavaScript suivant sur votre page common.js, ce qui vous permettra, en éditant une page, de cliquer sur un bouton « Supprimer les liens interwikis », qui retirera tous les liens interlangue qui ont déjà été copiés sur Wikidata :
mw.loader.load('//www.wikidata.org/w/index.php?title=User:Yair_rand/checksitelinks.js&action=raw&ctype=text/javascript');
- SlurpInterwiki est un gadget Wikidata qui peut être utilisé pour transférer de manière semi-automatisée de nouveaux liens à partir d'un article Wikipédia. Voir l'onglet gadgets dans Wikidata.
Migration manuelle des liens
La méthode suivante est la façon de base d'éditer un lien interlangue :
- Il y a deux façons de le faire :
- Aller à l'article. Cliquer sur Modifier les liens en bas des « Autres langues » dans la barre latérale
- Aller sur la page d:Special:ItemByTitle et chercher votre page
- Comparer les liens avec ceux de l'article
- Éditer les liens dans Wikidata. Chaque lien interlangue a un bouton [ modifier ] en évidence. Cliquer sur ce lien propose deux champs à saisir :
- le code de la langue (exemples : enwiki pour la langue anglaise, dewiki pour la langue allemande)
- le titre de l'article dans cette langue
- À la place du bouton [ modifier ] apparaissent trois choix :
- Enregistrer, à utiliser quand vous avez fini de modifier cette entrée
- Supprimer, qui supprime complètement l'entrée de la base de données
- Annuler
- Ajouter tout lien absent de Wikidata si opportun. Ceci peut se faire à la fin de la liste des liens interlangues et en cliquant sur [ ajouter ]. Ceci ouvre les mêmes champs que ci-dessus. Pour un ajout semi-automatisé, utiliser le gadget slurpInterwiki décrit au paragraphe précédent.
- Une fois tous les liens créés sur wikidata, prévisualiser une version de l'article Wikipédia avec tous les liens interlangues supprimés, et le comparer avec la version courante de l'article. S'il n'y a pas de différences, les liens peuvent être retirés sans risque de l'article. S'il y a des différences, vous ne devriez pas retirer les liens de l'article, ou mieux encore, retourner éditer Wikidata puis retirer les liens de l'article. Cette comparaison se fait de manière semi-automatisée avec le script Checksitelinks décrit au paragraphe précédent.
Si vous rencontrez des conflits de liens interlangues (en particulier si vous obtenez un message d'erreur vous informant que le lien que vous essayez de transférer est déjà présent dans un autre item), vous pouvez soumettre ce cas sur d:Wikidata:Interwiki conflicts, quoique si vous pensez pouvoir résoudre le conflit vous-même, n'hésitez pas !
Si vous rencontrez des problèmes dans la migration de liens de Wikipédia à Wikidata, vous êtes invité à les évoquer sur d:Wikidata:Bistro (fr) ou demander des conseils sur IRC : #wikidata-fr (fr), #wikimedia-wikidata (en) ou #wikimedia-wikidata (en).
Infoboxes (phase 2)
L'objectif de Wikidata est de stocker des informations dans un grand nombre de langues pouvant être réutilisées sur les Wikipédias, particulièrement dans les infoboxes. Le choix d'utiliser ces informations est laissé à la communauté de la Wikipédia concernée. Les changements au logiciel fournissent seulement une option pour récupérer les informations de Wikidata (par exemple, du wikitexte pourrait demander le numéro atomique d'un élément chimique ou la population d'un pays).
Ajouter des données sur Wikidata
L'insertion de données dans un élément de Wikidata est possible depuis le 4 février 2013. Elle se fait grâce aux déclarations : une déclaration est une « ligne » contenant une propriété et sa valeur associée. Pour ajouter une déclaration, aller sur l'élément de Wikidata correspondant à un article en cliquant sur Modifier les liens. Dans la section Déclarations, cliquer sur ajouter. Il faut alors choisir une propriété, c'est-à-dire le type de donnée que vous voulez insérer. Écrire ensuite le nom d'un élément et enregistrer. On peut par exemple utiliser la propriété lieu de naissance et ajouter l'élément Ulm à l'élément Albert Einstein.
Avant le 6 mars, on ne pouvait insérer comme données que des éléments de Wikidata, c'est-à-dire un lien vers une autre page, ou bien de Wikimedia Commons, c'est à dire un lien vers une image, un son, une vidéo. Depuis, on peut ajouter des chaînes de caractères (appelées strings) ne renvoyant vers aucun lien comme l'ISBN, le VIAF… Par la suite, on pourra par exemple indiquer des coordonnées géographiques, ou encore des dates de naissance.
Il est possible de proposer des propriétés à ajouter (de type « élément », « fichier de Wikimedia Commons » ou « chaîne »).
Voir également cette courte vidéo explicative sur l'ajout de données sur Wikidata : Créer et renseigner un élément œuvre d'art sur Wikidata.
Modifier des données sur Wikidata
Il faut suivre la même procédure que décrite ci-dessus, à l'exception près qu'il ne faut pas cliquer sur « ajouter » mais sur « modifier » qui est à droite de la propriété erronée.
Utilisation des données sur Wikipédia
Wikipédia en français utilise les données de Wikidata depuis le 24 avril 2013.
Les données sont surtout utilisées dans les infoboxes. Les utilisateurs de Wikipédia ont la possibilité de créer des infoboxes utilisant les données de Wikidata. Dans les articles, le code {{Infobox artiste}} par exemple suffira pour créer une infobox utilisant les données de Wikidata, quand cette infobox sera adaptée à Wikidata. Dans le texte des articles, on peut afficher une donnée de Wikidata avec le code {{#property:p1}} par exemple (1 est le numéro de la propriété sur Wikidata). Pour afficher une donnée sur un autre article, il faut écrire par exemple {{#property:p1|from=Q183}}, avec Q183 (« Allemagne ») le code de l'élément de l’Allemagne. Les explications sur cette syntaxe sont disponibles en anglais sur meta:Wikidata/Notes/Inclusion_syntax_v0.4. La syntaxe est susceptible d'évoluer dans le futur, Wikidata étant encore en développement. Alternativement, le modèle {{Wikidata}} existe aussi et offre plus de fonctionnalités.
Cependant on ne peut pas utiliser directement sur Wikipédia ou dans ces articles cette syntaxe ou le modèle {{Wikidata}}, il faut réserver cela aux modélistes et utiliser les informations Wikidata au travers de modèles comme les infoboxes.
Pour les programmeurs, il est aussi possible de charger les données des éléments Wikidata au travers de modules lua grâce à l'API lua médiawiki mw.wikibase
.
Quelques exemples de modèle utilisant des données de Wikidata :
- {{WD P}} et {{WD Q}}
- {{Description}}
- {{Infobox Biographie2}} ou {{Infobox Logiciel}}. Plus d'informations sur les infoboxes Wikidata dans Wikipédia:Wikidata/Infoboxes.
Le module Lua pouvant servir de brique de base au développement de modèles Wikidata, pour les développeurs de modèles et de modules : Module:Wikidata.
Listes (anciennement phase 3)
La phase 3 devait initialement permettre de générer des listes à partir des données Wikidata et de les afficher sur des wikis clients comme celui-ci. Elle est en cours de conception par l’équipe de développement qui est (septembre 2016) en phase de consultation de la communauté, cf. le mail d'annonce de Léa Lacroix sur la liste de diffusion Wikidata et la page Wikidata pour faire ses retours et demandes.
Début 2020, la fonctionnalité n’est toujours pas activée ou planifiée et les retours de la communauté sur la page mentionnée ne semblent pas avoir été très fructueux. La situation est donc le statu quo et les fonctionnalité de génération de liste sont assurées par un robot communautaire, ListeriaBot, qui génère des listes et que la communauté de Wikipédia francophone est réticente à voir fonctionner dans l’espace des articles.
Il est possible de générer les listes suivant certain critères et des liens vers ces listes grâce au service de requête Wikidata (aide sur Wikidata).
Outils pratiques
Pour avoir un raccourci vers l'élément Wikidata, voir quel est le libellé de l’élément, sa description et ses alias, copiez mw.loader.load("//www.wikidata.org/w/index.php?title=User:Yair rand/WikidataInfo.js&action=raw&ctype=text/javascript");
dans votre common.js. Cela affichera ces informations sous le titre de la page.
Voir aussi
- Wikidata sur les projets-frères : Wikidata • Metawiki • Commons • Wikipédia • Wikinews
- Visites guidées (tutoriels)
- Foire aux questions
- Introduction
- Canal IRC :
#wikidata
ircs://
ou#wikidata-fr
ircs://