Discussion utilisatrice:Hsarrazin/infobox wd

La bibliothèque libre.
Sauter à la navigation Sauter à la recherche

Remarques[modifier]

Bonjour Hsarrazin (d · c · b),

L'idée de ce modèle est très intéressante mais je suis dubitatif à la fois sur son usage et sur sa réalisation.

Pour l’usage, où et comment penses-tu utiliser ce modèle ? (vu que tu utilises l'accès direct, j'imagine que c'est fait pour mettre directement sur le texte lui-même mais ne serait-ce pas redondant avec les modèles qui génèrent le bandeau de titre ?)

Pour la réalisation, clairement les données de Wikidata sont trop complexes pour être appeler directement avec #statements (dès qu'il y a des valeur multiples, nulles ou inconnues, le résultat est au mieux moche). Il faudrait un module Lua pour faire cela proprement.

Personnellement, si cela te dit de réfléchir sur le sujet, je partirais plutôt sur la réflexion de comment refondre les listes de modèle {{document}} pour ne plus avoir à écrire aucun paramètre. Pus concrètement, pour remplacer

{{liste documents début}}
{{document|date=1864 |titre=[[Contes à Ninon]] |livre=Zola - Contes à Ninon, 1864.djvu| avancement=2}}
{{document|date=1865 |titre=[[La Confession de Claude]] |livre=Zola - La Confession de Claude (Charpentier 1893).djvu | avancement=3}}
{{document|date=1866 |titre=[[Le Vœu d’une morte]]|livre=Zola - Le Vœu d’une morte, 1890.djvu| avancement=2}}
...
{{liste documents fin}}

par :

{{bibliographie}}

L'idée serait de définir précisément les différents cas et souhaits pour le traduire en une sorte de cahier des charges (voir presque un algorithme) pour qu'ensuite un technicien puisse créer le modèle lui-même. Qu'en penses-tu ? Serais-tu partante ?

Cdlt, VIGNERON (d) 3 octobre 2017 à 11:13 (UTC)

salut VIGNERON,
ce modèle s'affiche dans la colonne à côté de la boite de titre, et n'est absolument pas destiné à devenir un modèle permanent et public...
pour le moment, il me sert uniquement pour tester l'état des données sur wd, donc comme contrôle des infos qui figurent, ou pas, dans l’élément de wikidata, sans y aller...
il n'est pas redondant avec le bandeau de titre, qui lui, est généré à partir du header (et donc du fs). ça me permet, justement, de comparer les deux, et d'aller compléter wikidata le cas échéant...
pour le moment, le projet de faire un petit script d'import des données ws dans wd avec Tpt est en stand-by, vu qu'il a sa thèse en train...
je n'ai aucune compétence en lua, et j'ai donc bricolé de quoi pouvoir travailler plus facilement... je n’ai pas cherché à faire mieux, car nous n'avons pas, contrairement à wikipédia, de briques d'infobox réutilisables, et cet box répond parfaitement à mes besoins, sinon à mes goûts...
si tu as des connaissances techniques pour améliorer l’objet, tant mieux... sinon, je continuerai à l’utiliser tel quel Sourire
je suis tout à fait intéressée et partante par le projet de liste automatique d'oeuvres à partir de wikidata, mais cela suppose que les données aient, d'abord, été TOUTES transférées dans wikidata Clin d'œil - d'où le petit lien dans le modèle Document, car je travaille actuellement à checker tout George Sand, histoire d'avoir un auteur (complet) test... --Hélène (d) 3 octobre 2017 à 12:00 (UTC)
Hsarrazin (d · c · b),
Ok, je n’avais pas compris l'usage interne/expérimental. Du coup, autant ne pas de prendre la tête et le laisser ainsi.
Très bonne idée que de partir sur un auteur test (et encore meilleure idée de prendre George Sand). Sans vraiment m'y connaître en technique, je peux me débrouiller quand même un peu. Je connais très bien quelques outils très utiles comme PetScan ou Wikidata Query Service. Le premier permet par exemple de lister les pages Wikisource utilisant le modèle {{Éditions}} (donc des œuvres, sauf exceptions) non reliés à un élément Wikidata (alors que bien souvent cet élément existe via Wikipédia). Le second permet de lister les éléments ayant pour auteur George Sand et d'indiquer le ou les natures, la ou les langues, la ou les pages Wikisource liées (je vois qu'il y a déjà eu un bon boulot mais qu'il en reste encore pas mal ; ce soir, je vais essayer de faire des requêtes plus fines que je mettrais sur Discussion Auteur:George Sand). Si tu ne connais pas ces deux outils, je pourrais t'aider à les découvrir (ils valent vraiment la peine, pour vérifier la présence et la cohérence des données Wikidata, ils sont quasiment indispensable).
Cdlt, VIGNERON (d) 3 octobre 2017 à 12:18 (UTC)
je connais et j'utilise quotidiennement Petscan, mais je n’avais pas pensé à l’utiliser comme ça... pour le moment, je l’utilise pour nettoyer les 25000 et quelques éléments ws importés il y a 2 ans sur wd, sans statements... ajout de P407 (langue), suppression de langue d'origine, lien vers auteur, publié dans (pour les articles de la RDDM et les nouvelles/poèmes publiés en recueil... malheureusement, on ne peut pas l'utiliser pour ajouter le lien vers le fs.
pour la requête sparql... celle-ci est bien :)) - je ne suis capable que de requêtes assez simples... --Hélène (d) 3 octobre 2017 à 12:38 (UTC)
Avoir quelque chose comme {{bibliographie}} créant la liste des éditions nécessiterait de pouvoir récupérer en lua la liste des items ayant le bon P50. Ce n'est malheureusement pas possible actuellement et c'est pourquoi des hacks comme le bot de génération de listes de Magnus existent. Je tente de pousser depuis plusieurs années pour que cette fonctionnalité voit le jour mais ce n'est hélas pas encore dans la roadmap (cela représente probablement plusieurs mois de travail pour un ingé si on veut faire cela bien avec le rafraîchissement automatique). Tpt (d) 3 octobre 2017 à 19:33 (UTC)
Oui mais cela finira bien par arriver un jour, non ? (pitié, dis oui Clin d'œil).
En attendant rien n'interdit de réfléchir à la question, au contraire cela permet de réfléchir en prenant son temps et sans pression.
Sinon en solution dégradée, on pourrait travailler pour remplacer {{document|date=1864 |titre=[[Contes à Ninon]] |livre=Zola - Contes à Ninon, 1864.djvu| avancement=2}} par {{document|wd=Q17352524}} (si la technique est différente, la problématique - notamment de mise en forme - est globalement la même).
Cdlt, VIGNERON (d) 4 octobre 2017 à 08:57 (UTC)
Oui mais cela finira bien par arriver un jour, non ? J'espère mais pas dans un futur proche (c'est la fameuse "phase 3" du plan initial de Wikidata). Oui, on peut tout à fait commencer par {{document|wd=Q17352524}}. Le seul truc complexe c'est de savoir quels colonnes ont veut afficher et sont donc mis en place dans l'en-tête. Tpt (d) 4 octobre 2017 à 17:12 (UTC)
Oh la phase III, je l'avais presque oublié (et espérons qu'elle soit mieux que la phase III de MediaWiki :/).
C'est justement sur cette partie de tri et sélection des données que je voudrais réfléchir, ou tout au moins dégager et délimiter les parties évidentes (genre l’année est toujours nécessaire ou bien la limitation aux éditions en langues françaises).
Cdlt, VIGNERON (d) 5 octobre 2017 à 10:42 (UTC)

Créer une page Projet Wikidata[modifier]

on pourrait peut-être monter un projet Wikidata (une page projet ici, je veux dire), où coller tous les outils, et les requêtes utiles... j'ai déjà quelques listes...

  • ça que j'ai créé lors de la mise en place du modèle, et que j'utilise pour mettre à jour les auteurs...
  • [des textes ws liés à des pages wp] nettoyage urgent à faire... des éditions qui ont été fusionnées sur des oeuvres mentionnées par wp... (je ne les ai pas toutes, mais je ferai les autres langues après...) - a priori, la catégorie devrait exclure les pages d'édition...

j'en ai d'autres dans mes signets à la maison... où je ne suis pas présentement ;) --Hélène (d) 3 octobre 2017 à 12:38 (UTC)

Oui, excellente idée, Hélène peux-tu te charger de lancer la chose ? Je serais heureux d'y apporter mon aide et mes avoirs (mais là, je dois m'occuper encore de Wiki Loves Monuments pour le moment). Cdlt, VIGNERON (d) 3 octobre 2017 à 17:51 (UTC)