Discussion Projet:Scribunto

From Wikipedia, the free encyclopedia

Bienvenue sur la page de discussion du Projet Scribunto !
N'hésitez pas à déposer ici suggestions, questions et requêtes à propos du projet.

Module Biblio et Modèle Disque

Bonjour,

Je signale cette conversation à l'origine de la discussion : et je remercie SyntaxTerror (d · c · b) de m'avoir aiguiller vers ici. Je signale aussi la discussion que j'ai eu ici () avec Patachonf (d · c · b). Le projet pourrait m'aider m'a-t-on dit, alors je viens pour que vous puissiez éclairer ma lanterne de vos avis, car en l'état, je ne vois pas trop comment la chose pourrait évoluer. LeCharybde (discuter) 23 mars 2025 à 08:50 (CET)

Bonjour,
Je me permets de signaler les manques qui ne me permettent pas de considérer optimale l'exemple visible. Il manque la précision du format (78t donc matrice des faces, LP, CD, SACD, numérique/stream) ; le fait que ne soit pas spécifié la date d'enregistrement précise (e) et donc corollaire, distinguer une réédition (r) d'une première édition (p), parfois lointaine de la date de gravure ou les licences (par exemples, Brilliant Classics, Olympia, enregistrements acoustiques et électriques jusqu'à tomber dans le DP), donc l'idée est de ne jamais perdre l'éditeur d'origine… comme le pratique Discogs notamment pour les release et le master, mais toutes les discographies un rien rigoureuses.
Il y a aussi et surtout le distinguo pratique à faire et à soigner dans le classement, par interprète, par œuvre et par compositeur, selon le contexte d'utilisation sur wp : page d'œuvre, page d'interprète, page de compositeur (où citer soit l'œuvre, soit l'interprète principal, soit le compositeur, est inutile). Le but étant de ne pas noyer l'essentiel utile, là, dans un fouillis d'inutile.
Je ne vois pas de champs de références pour OCLC, BnF, Discogs, etc. qui permettent avec certitude d'identifier tel disque et éventuellement de trouver d'autres éléments objectifs.
Bien heureux que ça avance. Merci à tous. Patachonf (discuter) 23 mars 2025 à 11:33 (CET)
Je me permets de relancer la conversation concernant le modèle {{Disque}} (j'avais totalement oublié que j'avais lancé cette discussion, merci SyntaxTerror (d · c · b) pour le rappel involontaire). Comme dit , et en résumé, il me semble que le fait que les paramètres auteur1 à auteur5, s'ils ne sont pas remplis, empêche l'affichage des paramètres auteur6 à auteur10. Est-ce que vous sauriez comment dépêtrer ce système ? Merci d'avance et bonne journée. LeCharybde (discuter) 23 février 2026 à 15:30 (CET)
PS : sur les conseils de SyntaxTerror (d · c · b), j'ai créé la page Modèle:Disque/Test pour aider, au besoin. LeCharybde (discuter) 23 février 2026 à 15:32 (CET)

Module:Dictionnaires et Who's who

Pour info, il y a un problème sur au moins un renvoi vers une fiche du Who's who par le module dictionnaire, a priori, ça redirige mal chez eux à cause d'un accent dans le nom et a-t-on une manière de le vérifier et leur signaler le problème (possiblement plus général qu'un seul nom ?) ?

Explications :

  • sur Module:Dictionnaires pour le Who's who, on a des renvois au format https://www.whoswho.fr/bio/-_$1
  • pour Valérie_André#Liens_externes, on a sur Wikidata l'id 5289, ça renvoie donc vers https://www.whoswho.fr/bio/-_5289 qui redirige vers https://www.whoswho.fr/biographie/valerie-andr%C3%A9-5289 qui est défectueux chez moi, tandis que ça marche sans l'accent avec https://www.whoswho.fr/biographie/valerie-andre-5289
  • la recherche sur le site semblait donner un autre identifiant, 825 pour https://www.whoswho.fr/biographie/valerie-andre-825, j'ai essayé en modifiant sur Wikidata mais ça ne changeait rien, même redirection défectueuse.

Fabius Lector (discuter) 25 avril 2025 à 11:42 (CEST)

Conflit entre les espaces de noms encyclopédique / non encyclopédique

Bonjour,
J'ai signalé un problème du modèle/module d'ébauche : . N'hésitez pas à intervenir si vous savez le corriger !
Cordialement --NicoScribe (discuter) 20 mai 2025 à 19:37 (CEST)

boucle foreach

possible d'avoir un mot magique ou un modèle pour la boucle foreach Spartan.arbinger (discuter) 1 juin 2025 à 15:37 (CEST)

faudrait préciser od†n blah 1 juin 2025 à 16:55 (CEST)
ben je sais pas quelle méthode est la plus adaptée pour faire une boucle comme https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach Spartan.arbinger (discuter) 2 juin 2025 à 18:47 (CEST)
En lua c'est une boucle "for" avec une syntaxe un peu particulière : http://wxlua.free.fr/Tutoriel_Lua/Tuto/Iterators/pairs.php
On doit récupérer un itérateur sur la collection sur laquelle on veut itérer, avec "pairs" sur un objet ou "ipairs" sur un tableau. On récupère aussi l'index (voir le document). Il existe d'autres fonctions que "pairs" et "ipairs" pour d'autre type de collections. — TomT0m [bla] 2 juin 2025 à 19:31 (CEST)
jamais fait de lua c'est pour {{liste-rcu|user1|user2}} pour avoir un nombre non fixe d'utilisateur Spartan.arbinger (discuter) 2 juin 2025 à 19:49 (CEST)
Merci pour avoir indiqué le use case. Ça serait effectivement un modèle très pertinent à écrire en Lua.
Il faut utiliser quelque chose comme :
local args = frame:getParent().args

for i, v in ipairs( args ) do
    -- ...
end
et il y a diverses autres subtilités, par exemple pour les appels de {{u-rcu}} il faut utiliser :
frame:expandTemplate{ title = 'u-rcu', args = { username } }
ou bien encore, pour les noms d'utilisateurs dans les query strings, au lieu de seulement remplacer les espaces on peut envisager mw.uri.encode() :
mw.uri.encode( username, 'PATH' )
od†n blah 3 juin 2025 à 05:35 (CEST)
J’ai rien piger à la syntaxe je préfère le vuejs Spartan.arbinger (discuter) 3 juin 2025 à 07:21 (CEST)
Moi c'est le contraire, tous ces frameworks frontend JavaScript je ne peux pas les blairer. Mais de toute façon, ces considérations sont hors de propos. Là on parle de modèles et de Lua, et c'est tout ce qu'il y a (et c'est déjà bien, imagine à quel point on était limité avant d'avoir Lua). od†n blah 3 juin 2025 à 07:46 (CEST)
j'ai commencée Module:Sandbox/spartan arbinger/test pas sur que sa marche vue que sa me met pas les saut de ligne Spartan.arbinger (discuter) 3 juin 2025 à 14:16 (CEST)

Bloc de titre pour Infobox Lua

Bonjour,

Je veux mettre à niveau une infobox en Lua, et j'ai un problème…

Voilà mon module. Voici l'actuel.

En gros, il y a actuellement un bloc de texte "Liens externes" puis 2 liens en dessous. En Lua, je veux faire la même mais comme (je suppose), le row est de type "text", ça va être un élément un peu flottant et le bloc "Liens externes" va aller en dessous, comment corriger ça ?

La solution serait un truc similiaire à

{{Infobox/Sous-titre|…}}

par exemple.

Merci de votre aide !

Amicalement, macOS Weed 🌿 (discuter) 19 juillet 2025 à 18:03 (CEST)

Module:Bandeau/Ébauche

Bonjour,

J'ai voulu modifier le féminin de "Chef d'orchestre" (diff). La ligne existant déjà, j'ai juste eu à rajouter "fe" à chef. Cependant, la modification n'est pas visible sur cette page Jeri Lynne Johnson alors que j'ai mis à jour le bandeau. Est-ce que vous comprenez pourquoi ?

Cordialement CeΔ (discuter) 25 août 2025 à 17:22 (CEST)

Il faut utiliser le paramètre sujetF. Le remplacement automatique du féminin dans sujet ne doit pas fonctionner car l'intitulé « chef d'orchestre » n'est pas contenu strictement dans le sujet « un chef d’orchestre » (apostrophe droite pour le premier, courbe pour le second). Escargot (discuter) 25 août 2025 à 19:28 (CEST)

Les articles Modèle:Liste sans puce , Modèle:Liste simple et Modèle:Unbulleted list sont proposés à la fusion

Şÿℵדαχ₮ɘɼɾ๏ʁ, vendredi 29 août 2025 à 21:40 (CEST)

Infobox et mode sombre

Bonjour Émoticône

J'ai créé un sujet sur WP:QT pour signaler un problème avec la couleur de certains champs d'infobox en mode sombre. J'ai été redirigé ici Émoticône sourire Voici ma requête initiale :

« Bonjour Émoticône,

Comme indiqué sur Aide:Mode sombre, je viens ici pour souligner un problème avec celui-ci : la couleur de la police sans hyperlien dans les infobox est souvent trop sombre, voire illisible. Quelques exemples : sur l'article Sandra Perron, dans la section Fonction de l'infobox, Lieutenant-colonel honoraire est très difficile à lire. Même problème sur Monique F. Leroux, sauf que sur celle-ci, où la police est tout simplement invisible.

Merci d'avance!

Wikipédiquement, »

IB2635 (discuter) 20 octobre 2025 à 22:20 (CEST)

Problème avec un modèle importé de wp.de

Bonjour

Il faudrait vérifier le modèle:Str match, que j'ai recopié tel quel de de:Vorlage:Str match.

Il semble être utilisé uniquement dans {{DNP}}, {{ZentralblBauverw}} et {{ZeitschrBauwesen}}, et je ne sais pas trop à quoi tout ça peut servir, j'ai seulement créé un modèle en lien rouge dans le contexte du projet Correction syntaxique.

Il utilise le module:Str qui doit être différent du de:module:Str car deux erreurs sont présentes dans Modèle:Str match#Exemples et pas dans de:Vorlage:Str match#Beispiele. Le message d'erreur est en anglais et semble venir du Module:String.

J'ai traduit au mieux la documentation du modèle, mais n'hésitez pas à apporter les modifications nécessaires, car je n'ai pas de grandes connaissances en regex lua.

Bonne journée, Şÿℵדαχ₮ɘɼɾ๏ʁ, jeudi 11 décembre 2025 à 17:46 (CET)

ajout du module var

https://zh.wikipedia.org/wiki/Module:Var cela pourrai permettre d'améliorer liste rcu Spartan.arbinger (discuter) 18 mars 2026 à 09:51 (CET)

Bonjour @Spartan.arbinger,
Je ne comprends pas bien à quoi sert ce module. Escargot (discuter) 18 mars 2026 à 10:51 (CET)
en fait il permet de définir des variable entre des appel de module Spartan.arbinger (discuter) 18 mars 2026 à 10:55 (CET)
@Spartan.arbinger, ce que fait ce module est une exploitation du bug phab:T67259 et il ne faut pas compter sur le fait qu'il continuera à fonctionner. Les développeurs de l'extension Scribunto ont été très clairs sur le fait que les utilisateurs n'étaient pas censés transmettre des informations entre différentes invocations de modules, voir par exemple phab:T357199#11568583. Escargot (discuter) 18 mars 2026 à 11:52 (CET)
et on peut pas utilisée categorietree Spartan.arbinger (discuter) 18 mars 2026 à 16:03 (CET)

Amélioration du module:Chiffres romains

Bonjour

Il faudrait que le module:Chiffres romains prenne en charge les chiffres romains multiples (vois la discussion liée).

Bonne journée, Şÿℵדαχ₮ɘɼɾ๏ʁ, lundi 23 mars 2026 à 18:30 (CET)

✔️ Fait par Od1n. Şÿℵדαχ₮ɘɼɾ๏ʁ, lundi 23 mars 2026 à 23:57 (CET)

Related Articles

Wikiwand AI