Discussion Projet:Infobox/Lua
- Admissibilité
- Neutralité
- Droit d'auteur
- Portail de qualité
- Bon portail
- Lumière sur
- À faire
- Archives
- Commons
Aide et syntaxe • FAQ |
Liste • Modèles spéciaux |
Aide:Modèles courants |
ParserFunction • Mots magiques |
Espace Modèle |
Demander un modèle |
Modèle • Apparence |
Projet d’harmonisation |
Qu'est-ce qu'une palette de navigation ? |
{{Méta palette de navigation}} |
Palette de navigation |
Projet palette |
Qu'est-ce qu'une infobox ? |
Demander une infobox |
Apparence |
Modèle infobox |
Projet infobox |
Qu'est-ce qu'un bandeau ? |
Liste des bandeaux de maintenance |
Liste des bandeaux d'avertissements permanents |
Wikidata |
Catégories des V2 à reconduire dans les Infobox Lua
modifierJ'ai recensé quelques catégories dans les briques V2 qu'il faudra mettre également dans les Infobox Lua. Détail ci-après, par brique. Merci d'indiquer si c'est pris en compte. --FDo64 (discuter) 31 janvier 2014 à 12:14 (CET)
Nouvelles suggestions :
- Catégorie:Infobox utilisant une image inconnue lorsque le fichier image est inconnu
- Catégorie:Infobox utilisant une image mal codifiée lorsque le format d'image transmit au modèle est incorrect (à moins que le module n'accepte tous types de formats : simple nom de fichier, lien wiki... ?)
- Catégorie:Article à ne pas géolocaliser
- Catégorie:Page géolocalisée par Wikidata
- Catégorie:Page géolocalisable sans coordonnées paramétrées
- La version proposée sur Module:Coordinates/Test corrigerait ça (et ajouterait aussi des catégories : Catégorie:Page avec coordonnées similaires sur Wikidata, Catégorie:Page avec coordonnées différentes sur Wikidata. En revanche je ne sais pas trop comment faire la carte de géololalisation avec un point correspondant aux coordonnées. --Zolo (discuter) 1 février 2014 à 08:54 (CET)
- Merci. Deux remarques :
- tu as indiqué deux fois la même catégorie (liens rouges)
- si l'affichage des cartes n'est pas encore au point, il va donc falloir patienter avant de migrer les infobox qui en utilisent.
- --FDo64 (discuter) 1 février 2014 à 10:06 (CET)
- Pardon, j'ai corrigé le nom de la catégorie. Oui il va falloir attendre d'avoir une solution pour les cartes. --Zolo (discuter) 1 février 2014 à 15:32 (CET)
- Merci. Deux remarques :
Priorité des sources de données
modifierUn des grands pas des infobox en lua, c'est la possibilité de multiplier les sources: on peut utiliser les données fournies dans le texte de l'article, mais aussi utiliser wikidata. On doit donc gérer la priorité des sources. Et il faut donner la possibilité aux contributeurs de gérer cette priorisation. Je propose de donc d'introduire les règles suivantes:
- Les données fournies dans l'article ont la priorité. Cela implique que le code lua doit pouvoir interpréter le code wiki et notamment les modèles de formatage.
- Pour chaque ligne, c.-à-d. pour chaque clé, on doit pouvoir choisir si on veut que le code lua aille chercher les données non fournies dans le code de l'article. je propose que si on ne veut pas utiliser wikidata, il suffit de ne pas fournir le nom de la propriété correspondante utilisée sur wikidata pour stocker les données.
- On doit supprimer le cloisonnement entre mettant fin aux infobox semi-spécialisées. Ce n'est pas au modèle/module de dire si on veut que les infobox des politiciens aient une clé concernant leur passé militaire ou scientifique, si celles des philosophes peuvent afficher le nom des épouses ou du nombre d'enfants. On ne doit pas gérer l'affichage du contenu depuis un modèle, mais depuis le code de l'article en indiquant par la présence d'un label si on veut que la donnée soit affichée ou non.
Snipre (discuter) 2 février 2014 à 01:06 (CET)
- Point 1 : oui, Point 2 : oui, mais dans les modèles, Wikidata n'a rien à faire dans les articles, Point 3 : je suis de l'avis contraire : il ne devrait y avoir dans les articles que les données que l'on veut substituer aux données présentes dans Wikidata. Voir mon opinion dans Wikipédia:Sondage/Wikidata Phase 2#Oui, mais. Veux-tu refaire ici le débat ? --FDo64 (discuter) 2 février 2014 à 09:56 (CET)
- Désolé, mais le débat sur l'utilisation de wikidata dans la situation actuelle n'a rien à faire ici. Le problème posé ici est le suivant: 1) priorité des données locales sur les données de wikidata (que la communauté francophone accepte ou non l'utilisation de wikidata, on parle code donc d'une option et c'est l'utilisation qui décidera de l'utiliser), 2) possibilité de ne pas utiliser les données de wikidata, même si aucune donnée locale disponible, et 3) on ne crée plus d'infobox politicien, ambassadeur ou sportif, mais une unique infobox personne. Reste dans ce dernier cas le problème du choix des données que l'on faire afficher dans un article particulier: on peut, pour des raisons de manque de sources ou de sources trop nombreuses, pour éviter des polémiques inutiles voire pour des raison de pertinence ou encore pour éviter des infobox trop longues, vouloir que certains renseignements ne s'affichent pas sur une page et cela ne concerne qu'une page. Exemple: l'infobox scientifique n'a pas d'entrée pour épouse ou nombre d'enfants, alors qu'un scientifique peut très bien être marié. Pourquoi ce paramètre est important pour un politicien, mais pas pour un scientifique ? Bref, il faudrait donc que le choix des données ne soit pas dicté par le type d'infobox utilisé dans un article, mais uniquement via le "formulaire" disponible dans le code de l'article.
- Ou alors on envisage des infobox modulaires avec une partie biographie commune à toutes les personnes et des infobox très spécialisées. Dans ce dernier cas, pour Arnold Schwarzenegger, on devrait utiliser 3 infobox différentes (biographie, acteur, politicien) qui seraient fusionnées en une seule infobox. Snipre (discuter) 2 février 2014 à 13:38 (CET)
- Dans le sondage j'avais eu une idée de convention possible pour indiquer dans les articles qu'on demande un comportement différent, c'est peut-être ici le bon moment de mentionner ça :
- « paramètre = - » voudrait dire, par rapport au comportement général des paramètres dans le modèle d'infobox « donnée dans l'article sinon donnée WD », qu'on n'utilise pas la valeur WD, rien n'est affiché,
- « paramètre = + » voudrait dire, par rapport à un comportement particulier de ce paramètre dans le modèle d'infobox « donnée dans l'article sinon rien », qu'on demande spécialement à utiliser la valeur WD. — Oliv☮ Éppen hozzám? 2 février 2014 à 14:57 (CET)
- Oliv0 : La question de l'utilisation de données de wikidata est déjà résolue: le système actuel offre déjà cette possibilité. Pour chaque ligne de l'infobox, il existe l'option "property", et cette option doit être remplie pour que le code aille chercher les infos sur wikidata. Si on ne veut pas des données de wikidata, il suffit de laisser cette option vide (cf. module:InfoboxBuilder). De plus, si une donnée est récupérée de l'article alors le système affiche cette donnée et ne va rien chercher sur wikidata (cf. module:InfoboxBuilder, ligne 155). Non la question qui reste ouverte est de savoir si on étendre le choix des paramètres à afficher dans le code de l'article même. Je reprends mon exemple, pour Albert Einstein, je ne peux pas afficher le nom de ces épouses ou le nombre d'enfants qu'il a eu, parce que l'infobox scientifique n'a pas ces paramètres. L'idée est donc soit de créer une seule infobox avec tous les paramètres des infobox existantes et le choix de l'affichage se ferait dans le code de l'article en indiquant tous les labels que l'on voir apparaître, soit de créer des infobox modulaires qui se complètent et sont intégrables dans une seule infobox et d'appeler ces plusieurs de ces infobox dans un seul article. Snipre (discuter) 2 février 2014 à 18:58 (CET)
- Snipre :. Dans l'hypothèse d'une infobox unique pour toutes les personnes, comment serait géré les tableaux tels ceux pour la carrière sportive dans l'Infobox Rugbyman ? — Le message qui précède, non signé, a été déposé par Casper Tinan (discuter), le 2 mars 2014 à 22:34
- Casper Tinan :. Il y aurait un tableau pour toutes les données personnelles (femme, enfants, non, nationalité,...) puis une série de tableaux additionnels séparés par des bandes de couleur pour les autres caractéristiques de la personne. Cela ne change rien à la manière d'entrer les données, la seule différence serait qu'il y aurait davantage de donnés personnelles dans dans l'infobox que tu donnes en exemple. Pour le reste, les tableaux sportifs resteraient les mêmes. Pour être plus clair, si ton sportif est aussi acteur, tu rajoutes avant ou après les données sportives une section qui indiquent les données de l'acteur. On ne modifie pas les sections, à parte peut-être la taille des caractères ou les fonts, qui devront être uniformes. Snipre (discuter) 4 mars 2014 à 22:24 (CET)
- Snipre :. Dans l'hypothèse d'une infobox unique pour toutes les personnes, comment serait géré les tableaux tels ceux pour la carrière sportive dans l'Infobox Rugbyman ? — Le message qui précède, non signé, a été déposé par Casper Tinan (discuter), le 2 mars 2014 à 22:34
- Dans le sondage j'avais eu une idée de convention possible pour indiquer dans les articles qu'on demande un comportement différent, c'est peut-être ici le bon moment de mentionner ça :
Mise en forme des tableaux
modifierBonjour, je ne sais pas si ça peut vous servir, mais la possibilité d'aligner à gauche et de mettre des bordures a été ajoutée à MediaWiki:Common.css. Au niveau des balises tr on peut ajouter maintenant une class left ou vborder, ou les deux à la fois. --FDo64 (discuter) 20 septembre 2015 à 15:09 (CEST)
Lua et charte graphique
modifierBonjour, Si Modèle:Infobox Personnalité des sciences humaines et sociales devait éventuellement évoluer en Infobox Lua, est-ce que la présence d'une charte graphique sur l'infobox (couleurs différentes selon les sous-projets ; linguistique et psychologie par exemple) pourrait poser problème ? Orphée [♪|♪|♪] 16 octobre 2015 à 09:35 (CEST)
- C'est faisable, mais pour l'instant, Module:Infobox ne gère pas directement la charte graphique, donc ce n'est pas très propre. Sinon, question bête, mais, sans même parler des chercheurs qui chevauchent plusieurs thèmes, vous pensez sérieusement que mettre une couleur différente pour la linguistique et pour la psychologie apporte quoi que ce soit au lecteur ? --Zolo (discuter) 16 octobre 2015 à 11:15 (CEST)
- Merci pour la réponse, en fait, la distinction de la charte graphique tient de l'essai d'intégration de Modèle:Infobox Linguiste. A vrai dire le fait d'avoir une charte différente pour des sous-projets d'une même infobox ne me dérange pas tant ceci pour autant que l'on conserve un graphisme par défaut pour les articles qui sont transversaux à différents sous-projets. C'est un peu ce qui se fait avec modèle:Infobox Compétition sportive. Salutations, Orphée [♪|♪|♪] 16 octobre 2015 à 13:28 (CEST)
- Il y a le module:Chartes qui est utilisé par certains modèles et je compte travailler très prochainement à l'enrichir pour le généraliser à tous les modèles. Il est impératif que les Infobox Lua utilisent cette charte, beaucoup de projets refuseront de l'abandonner. Donc oui, le module Infobox doit être adapté pour le gérer proprement. --FDo64 (discuter) 17 octobre 2015 à 09:14 (CEST)
- OK merci, je profite pour une petite question. Pour que l'infobox "corresponde" avec wikidata, on est obligé de la transformer en Lua ? C'est bien juste ? Orphée [♪|♪|♪] 17 octobre 2015 à 10:18 (CEST)
- Oui, le module doit être adapté. Je me demande juste à quoi ça peut bien servir de changer de charte en fonction du domain d'activité de la personne. En fait, je me demande pas vraiment, je suis tout à fait sûr que ça ne sert à rien. Autant, quand on ajoute une icône, je comprends l'idée sans être convaincu par son intérêt, autant quand c'est juste changer la couleur sans rien changer d'autre, c'est vraiment une complication inutile.
- @Orphée, qu'appelles-tu "correspondre à Wikidata". --Zolo (discuter) 17 octobre 2015 à 10:34 (CEST)
- Non le plus simple pour utiliser par défaut les valeurs Wikidata est de ne pas transformer en Lua mais de remplacer dans le code du modèle {{{nom du paramètre|}}} par {{wikidata |nom de la propriété P…|{{{nom du paramètre|}}} }} (et de préférence avec |linkback= pour avoir le « + » allant directement à la valeur Wikidata, d'ailleurs ça ne devrait pas y être par défaut ?). C'est une info qui n'est peut-être pas assez claire dans les docs sur Wikidata. — Oliv☮ Éppen hozzám? 17 octobre 2015 à 10:50 (CEST)
- Merci, je vais voir si j'arrive à implanter {{wikidata |nom de la propriété P…|{{{nom du paramètre|}}} }} pour un ou deux paramètres dans Modèle:Infobox Personnalité des sciences humaines et sociales... Je ne suis pas sûr que c'est gagné d'avance. Salutations, Orphée [♪|♪|♪] 17 octobre 2015 à 11:17 (CEST)
- Et ça marche nickel... Orphée [♪|♪|♪] 17 octobre 2015 à 12:47 (CEST)
- Ah, ben faut suivre sans dec ! Oliv0 : tu connais le truc pour le +, connais tu le truc pour le -. Je suis curieux, c'est tout. La suite sur ta pdd. Un Fou (discuter) 17 octobre 2015 à 14:56 (CEST)
- Un Fou : quel « - », celui qui mis comme valeur du paramètre n'affiche rien ? (Modèle:Wikidata#Syntaxe) — Oliv☮ Éppen hozzám? 17 octobre 2015 à 15:00 (CEST)
Oui, mais si je clique sur éditer le modèle pour voir la ligne correspondante à ce - et avoir une idée du code... y'a rien. Le modèle c'est une ligne. Je m'attends à trouver un "if"..."Un Fou (discuter) 17 octobre 2015 à 15:07 (CEST)Pollution, désolé. Un Fou (discuter) 17 octobre 2015 à 16:03 (CEST)
- Un Fou : quel « - », celui qui mis comme valeur du paramètre n'affiche rien ? (Modèle:Wikidata#Syntaxe) — Oliv☮ Éppen hozzám? 17 octobre 2015 à 15:00 (CEST)
- Ah, ben faut suivre sans dec ! Oliv0 : tu connais le truc pour le +, connais tu le truc pour le -. Je suis curieux, c'est tout. La suite sur ta pdd. Un Fou (discuter) 17 octobre 2015 à 14:56 (CEST)
- Non le plus simple pour utiliser par défaut les valeurs Wikidata est de ne pas transformer en Lua mais de remplacer dans le code du modèle {{{nom du paramètre|}}} par {{wikidata |nom de la propriété P…|{{{nom du paramètre|}}} }} (et de préférence avec |linkback= pour avoir le « + » allant directement à la valeur Wikidata, d'ailleurs ça ne devrait pas y être par défaut ?). C'est une info qui n'est peut-être pas assez claire dans les docs sur Wikidata. — Oliv☮ Éppen hozzám? 17 octobre 2015 à 10:50 (CEST)
- OK merci, je profite pour une petite question. Pour que l'infobox "corresponde" avec wikidata, on est obligé de la transformer en Lua ? C'est bien juste ? Orphée [♪|♪|♪] 17 octobre 2015 à 10:18 (CEST)
- Il y a le module:Chartes qui est utilisé par certains modèles et je compte travailler très prochainement à l'enrichir pour le généraliser à tous les modèles. Il est impératif que les Infobox Lua utilisent cette charte, beaucoup de projets refuseront de l'abandonner. Donc oui, le module Infobox doit être adapté pour le gérer proprement. --FDo64 (discuter) 17 octobre 2015 à 09:14 (CEST)
- Merci pour la réponse, en fait, la distinction de la charte graphique tient de l'essai d'intégration de Modèle:Infobox Linguiste. A vrai dire le fait d'avoir une charte différente pour des sous-projets d'une même infobox ne me dérange pas tant ceci pour autant que l'on conserve un graphisme par défaut pour les articles qui sont transversaux à différents sous-projets. C'est un peu ce qui se fait avec modèle:Infobox Compétition sportive. Salutations, Orphée [♪|♪|♪] 16 octobre 2015 à 13:28 (CEST)
Zolo : Bonsoir, pour revenir au sujet initial il va falloir implémenter une gestion de la charte graphique dans les Infobox. Même si cela te déplaît (et moi-même je ne suis pas toujours fan de certains « sapins de Noël ») il n’y a pas le choix. Sinon, il y aura une nouvelle cause de rejet des Infobox Lua et cela pourrait être pris pour un passage en force de ta part. Si je prends l’exemple du Projet:Sport et de ses nombreuses Infobox génériques (par exemple {{Infobox Sportif}} et {{Infobox Club sportif}}, je doute fort que tu arrives à faire accepter la disparition des couleurs dans ces modèles. Pareil pour le Projet:Musique.
Comme je le disais samedi, je compte travailler prochainement sur le sujet des chartes. Idéalement, il faudrait que le module Infobox aille chercher la couleur à appliquer dans le sous-Module:Chartes/données. Si ce n’est pas possible de l'utiliser, je veux bien travailler avec toi sur un nouveau module qui convienne à tout le monde : aux Infobox V2/V3/Lua et aux autres modèles. --FDo64 (discuter) 19 octobre 2015 à 22:00 (CEST)
Dysfonctionnement de building.geoloc(),
modifierBonjour à tous, Je suis en train de finaliser pour le projet Astronomie le module Lua censé remplacer l'ancien code de Modèle:Infobox Géographie planétaire (afin entre autres de réduire la multiplication des modèles dérivés). Malheureusement, il semblerait que "building.geoloc()," n'affiche pas de cartes de géolocalisation (alors que la version ancienne le fait). Hors, il semble fonctionner pour d'autre modèles comportant des modules Lua. Et mes compétences avec ce language sont très limitées.
Pourquoi est-ce que le code Lua se comporte ainsi ? Est-ce réparable ? Ce problème est le dernier bug qui empêche le déploiement de ce module. :( Merci d'avance ! -- Feldo [Discussion constructive] 15 février 2016 à 16:58 (CET)
- Déjà Module:Carte appelé par Module:Infobox doit avoir du mal sans sous-module de Module:Carte/données, mais demande plutôt sur Discussion Projet:Infobox/Lua ou Discussion Projet:Scribunto. — Oliv☮ Éppen hozzám? 15 février 2016 à 18:09 (CET)
- Oliv0 : Je viens de dupliquer le sujet sur Discussion Projet:Infobox/Lua.
- Concernant le module, comment créer ces sous-modules proprement et les appeler en fonction du paramètre "globe" des URLs dans un module d’infobox ? -- Feldo [Discussion constructive] 15 février 2016 à 21:06 (CET)
- Feldo : les modules d'infobox ne fonctionnaient pas pour les coordonnées extraterrestres. Maintenant, Module:Infobox/Géographie planétaire devrait prendre un paramètre "globe" qui permet de définir la carte à utiliser. Si les données proviennent de Wikidata, le globe devrait devrait être adapté automatiquement, dans la mesure a) la carte est indiqué dans Module:Carte (ligne 196) et b) le globe est correctement renseigné sur Wikidata (vu que c'est n'est toujours pas indiqué sur l'interface utilisateur, ce n'est pas toujours pratique pour savoir) c) Le paramtrage de carte existe en Lua (Module:Carte/données/mars (je ne sais pas trop comment est fait la version wikitexte, mais en tout cas, ça pose un problème de compatibilité). --Zolo (discuter) 11 mars 2016 à 15:59 (CET)
- Zolo : Merci beaucoup ! :) Je viens de tester sur Olympus Mons (en prévisualisation), et ai trouvé un bug : le titre de section "Carte" est au-dessous de la carte au lieu d'être au-dessus. Question subdidiaire : sais-tu également comment on fait pour retrouver l'affichage traditionnel du point rouge (sans effet 3D) et le nom à côté (ici Olympus Mons) ? Enfin, je peux du coup mettre dans Module:Carte tous les autres planisphères des corps du système solaire de l'ancien système, c'est bien ça ? -- Feldo [Discussion constructive] 11 mars 2016 à 17:49 (CET)
- Pour le titre en dessous, c'était un problème de syntaxe dans Module:Infobox/Géographie planétaire (type = carte est déjà inclus dans la fonction geoloc, il ne faut pas en rajouter un)
- Pour l'image du point, ça se règle dans le module avec le paramètre "pointtype". Il faut que le point fasse partie de Module:Carte/Points (là j'ai mis une montagne, juste pour montrer le fonctionnement).
- Je peux ajouter une option pour régler la taille du point, parce que là c'est un peu rikiki. Pour ajouter un nom à côté, ce n'est pour l'instant pas possible. Je n'ai pas regardé, mais ça ne doit pas être trop compliqué (cela dit c'est pas un peu bizarre d'afficher le nom ici alors qu'il n'y en a pas dans la plupart des autres infobox ?). --Zolo (discuter) 11 mars 2016 à 18:34 (CET)
- Zolo :Ok, je laisse tomber pour le nom. Et merci pour le débogage.
- Est-il du coup possible de faire correspondre un "pointtype" en fonction de types géologiques de l'Union astronomique internationale? Car si je voit qu'il faudrait que j'enrichisse le Module:Carte/Points je serais par contre bien en peine d'implémenter les lignes de code à l'intérieur d'un type texte pour que le script puisse faire une correspondance avec. -- Feldo [Discussion constructive] 11 mars 2016 à 22:56 (CET)
- Zolo : Merci beaucoup ! :) Je viens de tester sur Olympus Mons (en prévisualisation), et ai trouvé un bug : le titre de section "Carte" est au-dessous de la carte au lieu d'être au-dessus. Question subdidiaire : sais-tu également comment on fait pour retrouver l'affichage traditionnel du point rouge (sans effet 3D) et le nom à côté (ici Olympus Mons) ? Enfin, je peux du coup mettre dans Module:Carte tous les autres planisphères des corps du système solaire de l'ancien système, c'est bien ça ? -- Feldo [Discussion constructive] 11 mars 2016 à 17:49 (CET)
- Feldo : les modules d'infobox ne fonctionnaient pas pour les coordonnées extraterrestres. Maintenant, Module:Infobox/Géographie planétaire devrait prendre un paramètre "globe" qui permet de définir la carte à utiliser. Si les données proviennent de Wikidata, le globe devrait devrait être adapté automatiquement, dans la mesure a) la carte est indiqué dans Module:Carte (ligne 196) et b) le globe est correctement renseigné sur Wikidata (vu que c'est n'est toujours pas indiqué sur l'interface utilisateur, ce n'est pas toujours pratique pour savoir) c) Le paramtrage de carte existe en Lua (Module:Carte/données/mars (je ne sais pas trop comment est fait la version wikitexte, mais en tout cas, ça pose un problème de compatibilité). --Zolo (discuter) 11 mars 2016 à 15:59 (CET)
Je vois maintenant que ce que j'indiquais sur le Bistro ne concerne pas que l'affichage Wikidata mais plutôt de façon générale comment faire des infobox en Lua, je le signale donc ici. — Oliv☮ Éppen hozzám? 1 mars 2016 à 13:29 (CET)
Message copié de l'atelier accessibilité
Dans l'infobox, alternative image
n'est pas repéré par le gadget accessibilité. Une idée pourquoi ? Cordialement, — Racconish ☎ 9 septembre 2016 à 10:42 (CEST)
- Ca fonctionnait bien avant le passage de l'infobox en Lua. Voir avec ceux qui ont créé le code. 'toff [discut.] 9 septembre 2016 à 12:23 (CEST)
- Effectivement la doc n'a pas suivi mais |alternative image= a disparu avec la nouvelle version Lua puisque l'alternative textuelle n'est pas prévue actuellement par les infobox Lua : buildimages de Module:Infobox a dans imagesString « |upright= » ou « |(size)px », « |link= », mais pas « |alt= ». — Oliv☮ Éppen hozzám? 9 septembre 2016 à 16:13 (CEST)
- Ça peut se faire ? Cordialement, — Racconish ☎ 9 septembre 2016 à 16:37 (CEST)
- On peut imiter le fonctionnement de link, mais mieux vaut laisser ça à Zolo (d · c) qui l'y a mis ou à un autre expert du Lua (j'ai peur de tout casser dans les appels de mainimage avec paramètres comme dans Module:Infobox/Localité), et pareil pour ta question sur la signature dans la même infobox Philosophe que je n'ai pas su mettre à la fin. — Oliv☮ Éppen hozzám? 9 septembre 2016 à 17:31 (CEST)
- Racconish : |alternative image= fait par Zebulon84 (d · c), merci à lui ! — Oliv☮ Éppen hozzám? 12 septembre 2016 à 08:29 (CEST)
- Oui, merci . Peut-on faire aussi quelque chose pour la signature ? Cordialement, — Racconish ☎ 12 septembre 2016 à 08:31 (CEST)
- Racconish : fait.
- Oliv0 : tu n'étais pas loin. — Zebulon84 (discuter) 20 octobre 2016 à 23:47 (CEST)
- Oui, merci . Peut-on faire aussi quelque chose pour la signature ? Cordialement, — Racconish ☎ 12 septembre 2016 à 08:31 (CEST)
- Racconish : |alternative image= fait par Zebulon84 (d · c), merci à lui ! — Oliv☮ Éppen hozzám? 12 septembre 2016 à 08:29 (CEST)
- On peut imiter le fonctionnement de link, mais mieux vaut laisser ça à Zolo (d · c) qui l'y a mis ou à un autre expert du Lua (j'ai peur de tout casser dans les appels de mainimage avec paramètres comme dans Module:Infobox/Localité), et pareil pour ta question sur la signature dans la même infobox Philosophe que je n'ai pas su mettre à la fin. — Oliv☮ Éppen hozzám? 9 septembre 2016 à 17:31 (CEST)
- Ça peut se faire ? Cordialement, — Racconish ☎ 9 septembre 2016 à 16:37 (CEST)
- Effectivement la doc n'a pas suivi mais |alternative image= a disparu avec la nouvelle version Lua puisque l'alternative textuelle n'est pas prévue actuellement par les infobox Lua : buildimages de Module:Infobox a dans imagesString « |upright= » ou « |(size)px », « |link= », mais pas « |alt= ». — Oliv☮ Éppen hozzám? 9 septembre 2016 à 16:13 (CEST)
Héritage
modifierJe suis surpris que cela n'ait pas été proposé plus tôt, mais ne pouvant pas ajouter des ascendants qui ont aussi leurs articles dans {{Infobox Animateur audiovisuel}}, je me demandais pourquoi les infobox n'héritaient pas entre elles.
En effet, il n'y aurait ainsi plus besoin d'ajouter les dizaines de paramètres tels que "ascendants" dans chaque infobox, puisque pour les personnes ce paramètre serait hérité de {{Infobox Biographie}}, qui hériterait lui-même son titre et son image de l'infobox racine.
De plus, en supprimant ces redondances de code, cela diminuait le couplage avec Wikidata pour en faciliter les mises à jour (ex : ajout d'une propriété). JackPotte ($♠) 13 juin 2018 à 23:13 (CEST)
Faire appel d'un modèle Infobox Lua à partir d'un brouillon
modifierBonjour. Est-il possible de faire un appel sur un modèle infobox Lua prenant comme paramètre un élément Wikidata ? Le but étant de faire appel à ce modèle à partir d'un brouillon.
Pour être plus explicite, j'ai repris une infobox Jeu vidéo que j'ai envie de tester dans un brouillon pour un jeu particulier. C'est ce jeu (plutôt son élément Q Wikidata) qui devrait être passé en paramètre à l'infobox pour que les données correspondantes à ce jeu puissent être affichées. Le Yota de Mars (discuter) 9 mars 2019 à 12:10 (CET)
- YotaMoteuchi : Salut Yota, ravi de te revoir depuis quelques jours.
- J'ai vu tes modifs sur le module infobox jeu vidéo ce qui a attiré mon attention. Je ne sais pas faire ca : mais si tu veux arriver rapidement à ca, tu peux contourner... Tu peux peut-être essayer de faire une page wikidata de test pour ta page de brouillon perso avec nature "brouillon", ou "bac à sable" + tout un tas de données fictives que tu veux afficher dans ta box.. page wikidata à supprimer après tes tests...
- voilà, sinon, tu va peut-être mourir desséché avant d'avoir une réponse, sur cette page ou le dernier message en ayant eu une date de 2016 ! -- Archimëa [Toc 2 Mi] 9 mars 2019 à 13:32 (CET)
- YotaMoteuchi : J'imagine que tu veux "Wikidataifier" la box de Reversi Champion... Le plus simple serait de copier le modèle complet de la box sur un brouillon et de changer les paramètres classique à remplir par l'appel de la valeur Wikidata. Pour voir comment faire avec {{Wikidata}}, tu peux le voir ici [1]
- Un réécriture en Lua, serait possible après (enfin, moi peso, j'aurais d'abord fait comme ca)... a+ -- Archimëa [Toc 2 Mi] 9 mars 2019 à 15:06 (CET)
- Archimëa, décidément, je n'aurai qu'un seul interlocuteur ici . Le problème, en fait, c'est que si je met le modèle Lua sur un brouillon, les données Wikidata vont chercher celles qui s'appliquent... à la page de brouillon... Forcément, vu qu'il n'y a aucun élément Q lié à ma page de brouillon, aucune donnée va s'afficher. Le seul moyen que j'ai trouvé pour l'instant est d'essayer en prévisualisation sur un article déjà lié dans Wikidata. D'où ma demande, si le modèle accepte comme paramètre un nom d'article WP déjà lié à WD ou à la rigueur un élément Q, je pourrai faire ça directement dans mon brouillon. Le Yota de Mars (discuter) 9 mars 2019 à 15:12 (CET)
- YotaMoteuchi : Oh tu dois pouvoir trouver autre que moi ! j'ai seulement vu remonter le module jeu vidéo dans ma liste de suivi !
- Il faudrait les notifier mais sont-ils actifs, les développeur maitriasant Lua ?
- Zebulon84, TomT0m
- Avec mes deux propositions tu peux y arriver :
- Fait de ton brouillon une page de jeu sur Wikidata (un brouillon ou BàS), donc quand tu met ton modèle infobox lua, il croit que ta page perso est un jeu.
- Copie colle le modèle infobox déjà existant et remplace par exemple le paramètre éditeur ou le genre par
{{Wikidata|entity=Q56147096|P136}}
<= genre de la page Reversi champ{{Wikidata|entity=Q56147096|P123}}
<= éditeur de la page Reversi champ
- Ce qui donne
- Genre : Jeu vidéo de jeu de plateau (d), jeu de stratégie combinatoire abstrait, jeu vidéo de réflexion et reversi video game (d)
- éditeur : Loriciel
- Par exemple dans Modèle:Infobox Jeu vidéo/V3 : remplacer
{{Infobox V3/Tableau Ligne mixte|class=|width=|[[Éditeur de jeux vidéo|Éditeur]]|{{{éditeur|}}}}}
par{{Infobox V3/Tableau Ligne mixte|class=|width=|[[Éditeur de jeux vidéo|Éditeur]]|{{Wikidata|entity=Q56147096|P123}}}}
- Si tu met ton modèle dans l'espace modèle pour l'utiliser sur des articles, tu enlève
|entity=Q56147096
à chaque fois.............enfin jecrois..... ca doit marcher................logiquement...................hein...............
- Avec les deux façon que je t'ai expliqué, tu peut y arriver (enj espérant qu'on puisse créer une page wikidata pour un brouillon....).
- Sinon, i lfaut trouver un dev ! je ne te proposais que du temporaire !
- -- Archimëa [Toc 2 Mi] 9 mars 2019 à 15:41 (CET)
- Merci beaucoup, Archimëa. Effectivement, comme tu peux le comprendre, ce n'est pas exactement ce que je recherche : renseigner un certain nombre de fois la même occurence entity=XXXXXXX, c'est un peu lourd. Par ailleurs (et je le découvre petit à petit), ce que tu proposes n'est pas exactement ce que je souhaite puisque j'essaye d'avoir un modèle Lua : tout serait géré par un module qui serait appelé par le modèle (qui lui-même ne ferait rien d'autre, sauf à remplir les champs de manière manuelle pour éviter de chambouler tout le monde... et surtout pour avoir la plus grande transparence possible si l'on en vient à transformer le modèle Infobox classique utilisé aujourd'hui par celui en Lua). Bref, je travaille TOUT doucement (mais alors hyper-super-tout doucement ). Si je n'ai pas de réponse ici des développeurs, je verrai aussi sur la Discussion:Projet Wikidata. Peut-être qu'ils auront une réponse là-bas ? Merci en tout cas de ton aide et tes conseils toujours présents ! Le Yota de Mars (discuter) 10 mars 2019 à 00:19 (CET)
- Il suffit d'ajouter un paramètre "wikidata" :
{{Infobox Jeu vidéo|wikidata=Q56147096}}
. od†n ↗blah 6 juillet 2021 à 06:31 (CEST)
- Il suffit d'ajouter un paramètre "wikidata" :
- Merci beaucoup, Archimëa. Effectivement, comme tu peux le comprendre, ce n'est pas exactement ce que je recherche : renseigner un certain nombre de fois la même occurence entity=XXXXXXX, c'est un peu lourd. Par ailleurs (et je le découvre petit à petit), ce que tu proposes n'est pas exactement ce que je souhaite puisque j'essaye d'avoir un modèle Lua : tout serait géré par un module qui serait appelé par le modèle (qui lui-même ne ferait rien d'autre, sauf à remplir les champs de manière manuelle pour éviter de chambouler tout le monde... et surtout pour avoir la plus grande transparence possible si l'on en vient à transformer le modèle Infobox classique utilisé aujourd'hui par celui en Lua). Bref, je travaille TOUT doucement (mais alors hyper-super-tout doucement ). Si je n'ai pas de réponse ici des développeurs, je verrai aussi sur la Discussion:Projet Wikidata. Peut-être qu'ils auront une réponse là-bas ? Merci en tout cas de ton aide et tes conseils toujours présents ! Le Yota de Mars (discuter) 10 mars 2019 à 00:19 (CET)
- Archimëa, décidément, je n'aurai qu'un seul interlocuteur ici . Le problème, en fait, c'est que si je met le modèle Lua sur un brouillon, les données Wikidata vont chercher celles qui s'appliquent... à la page de brouillon... Forcément, vu qu'il n'y a aucun élément Q lié à ma page de brouillon, aucune donnée va s'afficher. Le seul moyen que j'ai trouvé pour l'instant est d'essayer en prévisualisation sur un article déjà lié dans Wikidata. D'où ma demande, si le modèle accepte comme paramètre un nom d'article WP déjà lié à WD ou à la rigueur un élément Q, je pourrai faire ça directement dans mon brouillon. Le Yota de Mars (discuter) 9 mars 2019 à 15:12 (CET)
Aide:Infobox en Lua pour les images
modifierBonjour,
En lisant le paragraphe de l'aide sur les infoboxs pour les images et en le comparant à la fonction p.blason
du Module:Infobox/Fonctions, j'ai l'impression :
- qu'il manque des paramètres comme
uprightparameter
etsizeparameter
. Et qu'une explication sur leurs fonctionnements serait utile. - qu'un exemple avec
property
serait plus simple que de commencer avecwikidata = function
. - que sauf erreur de ma part la phrase « La légende ne peut pas être récupérée sur Wikidata », est inexacte voir par exemple Infobox pour Federal Bureau of Investigation.
Je n'ai pas — ou pas encore — les compétences sur les Infoboxs en Lua pour faire ces corrections par moi-même. --Dom (discuter) 28 septembre 2021 à 18:11 (CEST)