Discussion Projet:Modèle/TemplateData

Dernier commentaire : il y a 3 ans par Nemo Le Poisson dans le sujet Pour info
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Portail de qualité
  • Bon portail
  • Lumière sur
  • À faire
  • Archives
  • Commons

TemplateData, majuscule ou pas dans les libellés de modèles ? modifier

Discussion commencée sur Discussion Projet:Modèle Il faudrait fixer une convention à ce sujet, prenons par exemple {{Lien web}} {{Article}}màj en l'ajoutant avec l'Éditeur Visuel, il y a des noms de paramètres dans le formulaire de remplissage avec majuscule (exemple : Titre) et d'autres avec des minuscules (exemple : auteur1). Si on met une majuscule partout (respect des règles de typo), il faudrait que cela affiche une majuscule même lorsqu'on ne détermine pas un libellé (donc le nom du paramètre par défaut). Je ne parle pas du wikicode des noms des paramètres qui eux sont toujours en minuscule mais bien comment ils apparaissent dans l'outil d'insertion de modèle de l'Éditeur Visuel. Qu'en pensez-vous ? -- Nemo Discuter 12 décembre 2020 à 00:03 (CET)Répondre

Je notifie à ce sujet @Zebulon84 et @Tractopelle-jaune qui sont assez calé dans ce domaine. -- Nemo Discuter 12 décembre 2020 à 00:05 (CET)Répondre
  Nemo Le Poisson : Zebulon84 ne semble plus contribuer depuis août 2019 et Tractopelle-jaune depuis août 2020. Cordialement, Şÿℵדαχ₮ɘɼɾ๏ʁ 15 décembre 2020 à 12:38 (CET)Répondre
En espèrent que ces deux « spécialiste   » refassent surface. N'y t-il pas d'autres contributeurs du projet qui s'y connaissent un peu là dedans ? -- Nemo Discuter 15 décembre 2020 à 18:41 (CET)Répondre
Bonjour Nemo Le Poisson  ,
le templatedata semble bien remplis et lorsque je tests avec l'éditeur visuel le titre généré est bien en minuscule : {{Lien web |langue= |auteur=test auteur |titre=test titre |url=google.fr |site= |date= |consulté le=}}
Dans le formulaire tous les champs ont la première lettre en majuscule, par exemple "Titre du document" et "Auteur 2", les alias sont par contre en minuscule "auteur2" & "author2".
Je ne comprends donc pas le problème.
eru [Discuter] 15 décembre 2020 à 19:16 (CET)Répondre
ps : le templatedata ce trouve ici : Modèle:Lien web/Documentation#TemplateDataeru [Discuter] 15 décembre 2020 à 19:17 (CET)Répondre
Bonsoir @Eru, je me suis trompé, je parlais de {{Article}}). (Fais donc le test, tu me comprendra cette fois  ). Pour Lien Web, c'est parce qu'on a à chaque fois mis un libellé avec une majuscule.
Tu peux voir par contre que ça concerne n'importe quel modèle avec des données TemplateData. Si pas de libellé le paramètre reste en minuscule dans le formulaire. Je sais c'est un problème mineur et très technique mais ça donne un rendu moins "harmonieux". Utilisant EV très souvent je m'en rends compte à chaque fois et donc il fallait que j'en parle  .
Mon idée était donc de mettre soit à chaque fois un libellé avec une majuscule (redondant) (via requêt bot?) où que ça s'affiche avec une maj. par défaut dans le formulaire. Via solution locale (script, modif css j'en sais rien) ou une tâche phabricator. -- Nemo Discuter 15 décembre 2020 à 19:46 (CET)Répondre
Effectivement pour Article le templatedata n'a pas toujours le libellé, pour lui on peut facilement ajouter tous les libellés.
Par contre, pour tous les modèles je ne pense pas qu'une solution local soit une bonne idée, donc soit une demande sur phabricator, soit une demande à un bot, dans le deux cas je ne suis pas familiarisé avec cela. — eru [Discuter] 15 décembre 2020 à 19:57 (CET)Répondre
Bonjour. Je ne vois pas bien ce que tu veux demander sur phabricator, que le logiciel (Editeur Visuel) affiche dans le formulaire, avec une initiale majuscule tous les libellés (du moins quand il ne sont pas définis explicitement dans le TemplateData), comme il le fait automatiquement dans l'affichage du tableau sur la page de documentation ? C'est effectivement une question mineure mais tu peux toujours demander. En prenant du recul, il vaut mieux une minuscule qu'un modèle non documenté. Pour ma part, je remarquerais juste qu'il est assez fréquent de voir dans des modèles insérés dans les articles des paramètres inexistants présentant des majuscules et introduits en raison de confusions entre les deux premières colonnes du tableau de TemplateData. Il faut le reconnaître ce n'est pas évident du tout, puisque les deux colonnes sont groupées sous un seul titre « Paramètre ». Ce point concerne les rédacteurs en wikicode. D'où l'intérêt d'avoir des libellés explicites qui ne ressemble pas à des noms de paramètre et de mettre des exemples de syntaxe dans les documentations.   Nemo Le Poisson Pour résoudre cette question esthétique, mets-toi au wikicode !  .Ideawipik (discuter) 15 décembre 2020 à 20:45 (CET)Répondre
@Ideawipik « que le logiciel (Editeur Visuel) affiche dans le formulaire, avec une initiale majuscule tous les libellés » -> Oui c'est exactement ce que je demanderai si vous êtes d'accord avec le principe. Et oui, ça ne change rien au travail de documentation à faire !
___________________________________________________________________________________________________________
Pour la question des tableaux dans la doc, c'est vrai que ça peut porter confusion, et je suis d'accord avec toi sur l'idée mais parfois le paramètre est déjà suffisamment explicite, donc on ne donne pas de libellé (d'où le problème). Sinon pour les deux colonnes, on sait peut-être donner un nom différent ici ? J'utilise quand même le wikicode assez souvent ne t'inquête pas et notamment pour les modèles^^. -- Nemo Discuter 15 décembre 2020 à 21:09 (CET)Répondre

Pour info modifier

Il existe un projet pour améliorer la façon dont on insère un modèle avec l'éditeur visuel. Au niveau de l'interface TemplateData il y a ceci https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/VisualEditor_template_dialog_improvements et le projet général : https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/Templates. -- Nemo Discuter 8 mars 2021 à 22:26 (CET)Répondre

@Tractopelle-jaune, cela devrait t'intéresser.   -- Nemo Discuter 8 mars 2021 à 22:51 (CET)Répondre
Revenir à la page « Modèle/TemplateData ».