Discussion Projet:Scribunto

Dernier commentaire : il y a 1 jour par Gabon100 dans le sujet Durée d'une fonction dans Infobox Biographie2
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Portail de qualité
  • Bon portail
  • Lumière sur
  • À faire
  • Archives
  • Commons
Le projet « Scribunto » a 1 notification (voir).
Bienvenue sur la page de discussion du Projet Scribunto !
N'hésitez pas à déposer ici suggestions, questions et requêtes à propos du projet.

Modèles d'indication de langue

modifier

Bonjour

Je suis en train de remplacer les modèles d'indication de langues multiples (du style {{fr+en}}) par le modèle {{mul}} (avec comme résultat {{mul|fr|en}}, voir Discussion modèle:Mul#Fusion des modèles d'indication de langue multiple dans le Modèle:Mul) et il m'est venu l'idée qu'au lieu d'utiliser {{mul}} pour gérer les indications de plusieurs langues, on pourrait directement le faire pour chaque modèle, avec le même rendu.

Plutôt que d'avoir {{mul|fr|en}} qui donne (fr + en), on ferait la même chose avec le modèle {{fr}}, et {{fr|en}} donnerait le même résultat que {{mul|fr|en}}.

L'utilisation serait plus simple pour les contributeurs ne connaissant pas le modèle Mul (j'ai d'ailleurs déjà corrigé des utilisation erronées du modèle {{en}} tentant de faire cela plusieurs fois [1]). Au lieu de devoir trouver la page de documentation du modèle Mul, il serait indiqué dans la doc de tous les modèles d'indication de langue existants qu'il est possible d'afficher plusieurs langues avec eux.

Je pense que c'est possible, mais j'aimerais avoir la confirmation.

Il faudrait alors modifier le module:Langue, sans doute la fonction indicationMultilingue qui est déjà utilisée dans le modèle:Mul, mais je ne suis pas assez compétent pour ça.

Certains modèles d'indication de langue ont déjà des paramètres pour du texte, comme {{en}}, mais je pense les faire supprimer car ils sont très peu utilisés et souvent cause d'erreurs (voir Discussion modèle:Indication de langue#Suppression de tous les paramètres à part le code de langue).

Cordialement, Şÿℵדαχ₮ɘɼɾ๏ʁ 21 novembre 2023 à 12:06 (CET)Répondre

@SyntaxTerror Je vais regarder ça. Mais cela nécessitera fort probablement de modifier tous les modèles, soit pour ajouter les paramètres nécessaires lors de l'appel à {{Indication de langue}}, soit appeler directement le module langue en court-circuitant {{Indication de langue}}. — Zebulon84 (discuter) 2 février 2024 à 10:24 (CET)Répondre

Modèle:Carte communes limitrophes

modifier

Bonsoir. Sur la page Périgueux j'ai ajouté {{Carte communes limitrophes|zoom=11}}, qui a un visiblement un problème d'affichage car la commune de Boulazac Isle Manoire située au sud-est, n'apparait pas en gris foncé. Quelqu'un pourrait-il remédier à ce problème, que j'ai remarqué également sur d'autres pages (je ne sais plus lesquelles) où m'expliquer comment faire. Merci, cordialement--William Jexpire (discuter) 3 décembre 2023 à 17:21 (CET)Répondre

Salut @William Jexpire, désolé de répondre si tard,
Qu'est-ce que tu attends exactement par avoir Boulazac Isle Manoire en gris foncé ?
Athozus Discussion 7 septembre 2024 à 23:03 (CEST)Répondre
Salut Athozus. J'avais complètement oublié cette demande, mais il semble que le bug a été trouvé car Boulazac Isle Manoire est désormais grisée ! Cordialement--William Jexpire (discuter) 7 septembre 2024 à 23:09 (CEST)Répondre
Ah oui pardon, j'avais confondu la carte avec le tableau récapitulatif ! En tout cas, c'est tant mieux si c'est réparé. Athozus Discussion 7 septembre 2024 à 23:16 (CEST)Répondre

API Wikidata et propriétés inverses

modifier

Une discussion est lancée sur Wikidata pour discuter des souhaits de la communauté quant à une extension de l'API lua d'accès aux données Wikidata, qui ne comprends actuellement pas de moyen d'accéder depuis une page liée à un élément aux element et déclaration dont l'élément de notre page est valeur : d:Wikidata:Requests for comment/Inverse property access for wikis : a lua API request for the development team

Les retours de la communauté sont souhaités ! — TomT0m [bla] 13 janvier 2024 à 14:01 (CET)Répondre

Afficher une valeur brute d'une date d'un qualifieur

modifier

Bonjour, j'essaye de récupérer le résultat net d'une entreprise précédent le dernier résultat net valide s'il existe avec le {{Modèle:Infobox Société}}. J'ai essayé ceci : {{Wikidata|P2295 |{{#if: {{{évolution du résultat net|}}} |<br>{{{évolution du résultat net|}}}|}}|showunit = true |showlink=true |showdate = true |showsource = true |addcat=true |linkback=true |numval=1 |atdate={{#expr:{{Wikidata|P2295||sorttype=inverted |numval=1 |showonlyqualifier=P585 |linktopic=-}}-1}}}} {{#expr:{{Wikidata|P2295||sorttype=inverted |numval=1 |showonlyqualifier=P585 |linktopic=-|textformat=minimum}}-1}} }}.

Sauf que cela ne fonctionne pas, l'année récupérée est englobée par l'élement HTMT time. Du coup, pas possible de récupérer la soustraction. Lofhi (discuter) 3 février 2024 à 10:59 (CET)Répondre

Autant passer l'infobox en lua, ce sera plus simple. Escargot (discuter) 3 février 2024 à 11:20 (CET)Répondre
Je pense que mon commentaire d'édition laissait comprendre que j'étais à deux doigts, oui... La flemme est forte... Lofhi (discuter) 3 février 2024 à 11:32 (CET)Répondre

modèle et module dans l'espace perso

modifier

Bonjour. (Je viens ici depuis Wikipédia:Forum des nouveaux). Je ne sais pas si j'ai bien compris l'Aide:Module qui dit que c'est un espace particulier Module: qui contient tous les modules. Comment faire pour créer un module dans mon espace personnel? (si possible pas dans l'espace Module: c'est un brouillon et le modèle appelant sera dans l'espace personnel) Merci N25KC (discuter) 8 février 2024 à 18:16 (CET)Répondre

Bonjour @N25KC
Il n'est pas possible de créer un module dans l'espace Utilisateur. Tous les modules sont dans l'espace Module, y compris les brouillons. Escargot (discuter) 8 février 2024 à 19:14 (CET)Répondre
merci N25KC (discuter) 9 février 2024 à 12:03 (CET)Répondre

Convention de documentation des fonctions

modifier

Bonjour, je me souviens avoir lu quelque part une convention sur la mise en forme des commentaires qui documentent les fonctions Lua (du style : il faudrait documenter chaque paramètre avec la syntaxe param NOM_PARAMÈTRE TYPE_PARAMÈTRE EXPLICATION). Mais je ne retrouve pas cette convention. Ça vous dit quelque chose ? — Maëlan, le 26 février 2024 à 14:36 (CET)Répondre

Bonjour.   Dom a mis en place un système où les pages de documentation des modèles d'infobox reprennent des extraits des pages de documentation des modules qu'elles appellent, dans un tableau organisé (grosso modo) ligne par ligne de l'infobox. En revanche cela ne concerne pas les commentaires placés dans le code du module, pour lesquels je n'ai pas connaissance d'une convention. l'Escogriffe (✉) 26 février 2024 à 20:13 (CET)Répondre
C’est une convention qu’on peut observer par exemple ici. Noter les @param et les @return avec une syntaxe codifiée. — Maëlan, le 26 février 2024 à 20:58 (CET)Répondre
Pour un début de réflexion, la page MediaWiki Help:Lua/Lua best practice existe, mais ce n'est pas quelque chose de suivi, voire des choix simplement connus de la commmunauté. Lofhi (discuter) 26 février 2024 à 21:04 (CET)Répondre
Ah merci, ce n’est pas là que je l’avais lu la première fois, mais ça dit un peu la même chose. Mais j’ai du mal à prendre au sérieux une page qui demande sérieusement d’éviter else ! — Maëlan, le 26 février 2024 à 21:28 (CET)Répondre

Catégorisation parasite avec le Module:Photomontage

modifier

Bonjour,

Ce module a pour effet parasite de catégoriser les pages où il est appelé via le modèle du même nom, dans la catégorie Catégorie:Modèle de formatage. Serait-il possible d'y remédier? Merci! Litlok (m'écrire) 9 mars 2024 à 11:21 (CET)Répondre

Salut @Litlok.
J'ai l'impression que la catégorie prend un peu de temps à se mettre à jour (même après plusieurs purges), mais ça a l'air de marcher : modification sur le module, modification sur la documentation du modèle.
Amicalement, Athozus Discussion 11 mars 2024 à 19:43 (CET)Répondre
@Athozus: nickel, merci! Les catégories prennent toujours un peu de temps pour se mettre à jour à cause du cache mais à l'heure où j'écris, tout est rentré dans l'ordre. Litlok (m'écrire) 11 mars 2024 à 22:43 (CET)Répondre

bandeaux dans le modèle:extrait

modifier

Bonjour,

je ne sais pas comment faire pour modifier la blacklist du modèle:extrait, je voudrais y mettre les bandeaux pour qu'ils ne soient plus transclus par défaut.

Un indice sur comment faire ?

Bonne journée Vache-crapaud (discuter) 19 avril 2024 à 14:50 (CEST)Répondre

Salut @Vache-crapaud, désolé de répondre si tard.
En regardant de plus près le modèle, je vois que la liste noire est présente sur cette page. Par contre, au vu du commentaire, ça n'inclurait jamais le bandeau, au lieu de seulement par défaut : est-ce que c'est ce que tu veux faire ou non ? D'ailleurs, peut-être que certaines pages utilisant ce modèle ont été conçues pour utiliser le bandeau.
Athozus Discussion 7 septembre 2024 à 22:56 (CEST)Répondre

Infobox Épidémie

modifier

Bonjour, je signale que cette nuit toutes les infobox épidémie ont crashé en affichant en rouge Erreur Lua dans package.lua à la ligne 80 : module 'Module:Infobox/Épidémi' not found, ce qui fait plutôt vilain. Et ça a l'air de ne concerner que WP:fr.Pat VH (discuter) 23 avril 2024 à 11:01 (CEST)Répondre

Bonjour @Nguyen Patrick VH,
C'est corrigé. Il s'agissait d'un vandalisme sur Modèle:Infobox Épidémie. Escargot (discuter) 23 avril 2024 à 11:58 (CEST)Répondre
OK et merci beaucoup pour cette réactivité @Escargot. Je m'autofélicite aussi pour avoir su poster là exactement où il le fallait  .--Pat VH (discuter) 23 avril 2024 à 12:50 (CEST)Répondre
En réalité, c'était le modèle et pas le module qui était concerné, donc ce n'est pas totalement le bon endroit.😁
Mais c'était bien un endroit approprié pour trouver de l'aide. Escargot (discuter) 23 avril 2024 à 12:53 (CEST)Répondre

Problème de temps d'exécution des scripts

modifier

Bonjour,

Voir Discussion modèle:Infobox Biographie2#Erreur ?. l'Escogriffe (✉) 18 juin 2024 à 14:03 (CEST)Répondre

oui, la documentation est à la limite de taille. En purgeant, parfois ça charge correctement et parfois pas. Escargot (discuter) 18 juin 2024 à 18:09 (CEST)Répondre

Valeurs par défaut du libellé

modifier

Bonjour,

Juste au cas où certaines personnes ne seraient pas au courant, un changement important dans les libellés (et alias) sur Wikidata est prévu.

En gros, les libellés redondants seront supprimés au profit d'une valeur par défaut ; voir d:Help:Default values for labels and aliases pour les détails.

J'ai fait un essai en prévisualisation sur Douglas Adams (voir d:Q42 pour le nouveau système mis en place) avec {{Infobox}} et cela semble bien fonctionner mais je préfère être prudent et prévenir ici.

Cdlt, Vigneron * discut. 3 août 2024 à 20:55 (CEST)Répondre

Pour être que le message ne passe pas inaperçu, je me permet de notifier quelques personnes actives sur cette page : @Hexasoft, @Zebulon84, @Od1n, @Zolo, @Eru, @Darkdadaah, @Snipre, @Rical, @TomT0m et @Lofhi
En plus du code qui peut nécessiter des changements (ajouter "mul" dans le fallback par exemple), il y a des pages de documentations qui pourrait avoir besoin d'être mises à jour.
Cdlt, Vigneron * discut. 30 août 2024 à 10:40 (CEST)Répondre

Éviter les anachronismes sur les employeurs dans {{Infobox biographie2}}

modifier

Bonsoir  , après une discussion sur le choix des infoboxes ({{Infobox}} vs {{Infobox biographie2}} vs infoboxes personnalisées) sur le serveur Discord, @Raminagrobis et @Gabon100 ont exprimé leur agacement à propos des anachronismes que pouvaient causer l'utilisation de Wikidata. Par exemple, sur l'article Frédéric Joliot-Curie, il est indiqué dans l'infobox qu'il a travaillé pour le Commissariat à l'énergie atomique et aux énergies alternatives et non pour le CEA, ce qui n'est pas correct au vu des dates, bien que tout soit renseigné sur Wikidata. Après moult recherches, j'ai finalement réussi à modifier le module pour avoir un nom cohérent. Je vous invite donc à consulter mes modifications ici : Module:Sandbox/Mr_Tortue/Infobox/Fonctions/Personne#L-715--L-764. Comme ce module est énormément utilisé, je préfère attendre des retours avant de le mettre en place si l'utilité de la modif est confirmée.

Pour tester : {{#invoke:Sandbox/Mr_Tortue/Infobox|build}} sur la page précédente.

Bonne soirée et bon week-end à tous, 🐢 Monsieur Tortue (💬) 6 décembre 2024 à 22:27 (CET)Répondre

Durée d'une fonction dans Infobox Biographie2

modifier

Je me permets de notifier le projet modèle avec une question/demande posée sur le projet infobox, juste ici. Cette demande concerne Infobox Biographie2, afin que ce modèle affiche la durée d'une fonction/mandat. N'hésitez pas à y donner votre avis. Merci d'avance. Cordialement. Gabon100 (discuter) 3 janvier 2025 à 16:21 (CET)Répondre

Revenir à la page « Scribunto ».