Informations Babel sur l’utilisateur
fr-N Cet utilisateur a pour langue maternelle le français.
en-2 This user has intermediate knowledge of English.
es-1 Esta persona tiene un conocimiento básico del español.
Utilisateurs par langue

Bienvenue sur Wikipédia,

N'hésite pas à consulter comment modifier une page pour de premières indications sur la création et l'édition des pages sous Wikipédia. Tu peux également consulter la FAQ et faire tes essais dans le bac à sable
N'hésite pas à consulter les recommandations à suivre (règle de neutralité, copyright...).
Dans les pages Projet, il y a sans doute un sujet qui t'intéressera.
Tu peux aussi laisser tes questions au bistro local.

Pour signer tes messages, tu peux taper trois fois le caractère ~. Avec un quatrième tilde, en plus de ta « signature », seront affichées la date et l'heure. Les articles encyclopédiques ne sont pas signés. Nous utilisons souvent des sigles parfois mystérieux : tu pourras trouver leur explication dans Wikipédia:Jargon de Wikipédia.

Si tu viens d'une autre Wikipédia, n'oublie pas de mettre les liens vers tes autres pages perso. ©éréales Kille® 8 jun 2004 à 22:14 (CEST)


De rien ! Je vois que tu te fais les dents dans le bac à sable, je ne peux que t'y encourager ! N'hésite pas à signer tes messages avec trois ou quatre tildes (~~~~). ©éréales Kille® 8 jun 2004 à 22:49 (CEST)

Modèle:DifférenceModifier

Bonjour Dom. Excuse moi de te déranger, je voudrais solliciter ton aide pour une modification d'un modèle, ou plutôt la création d'un duplicata légèrement différent. Depuis plusieurs années, on utilise sur les tableaux de résultats d'élections des flèches de couleurs pour indiquer les diminutions ou augmentations des pourcentages et du nombre de siège d'un scrutin à l'autre. Exemple récemment au Pérou. Le Modèle:Différence pourrait être pratique pour faire le calcul automatiquement, mais il ajoute inutilement des + et des moins aux flèches, et ces dernières sont plus grosses que celles au format 8px que l'on utilise pour avoir une taille similaire à des + ou -. Tel quel, ça élargi les tableaux. Or, ils sont déjà souvent bien larges, du fait de nom de partis à rallonges ou de scrutin à plusieurs tours ou plusieurs modes de scrutin qui nécessitent des séries de colonnes. Je ne m'y connais pas assez pour savoir, est ce que c'est quelque chose de faisable d'avoir un modèle qui fasse le calcul, mais pour un rendu avec uniquement les chiffres et les flèches       comme l'on fait manuellement ? Si c'est dans le domaine du faisable, est ce que je peut te demander de l'aide s'il te plait là dessus. Sinon, tant pis. Cordialement.--Aréat (discuter) 6 juin 2021 à 20:23 (CEST)

Bonjour Aréat  
Je pense que c'est possible. À première vue, c'est relativement simple. Veux-tu le poisson ou apprendre à pêcher ? --Dom (discuter) 7 juin 2021 à 09:02 (CEST)
Merci ! je suis totalement partant pour apprendre.--Aréat (discuter) 7 juin 2021 à 09:45 (CEST)
@Aréat
Comment veux-tu faire ?
  • en continuant à discuter sur cette page
  • une petite séance de Zoom ou de Teams. Je n'ai pas de caméra, mais le but est de partager l'écran.
--Dom (discuter) 7 juin 2021 à 20:16 (CEST)
De simples messages, ça me parait moins contraignant. Mais je ne sais pas le volume d'information que c'est derrière, et puis c'est moi qui te demande un service, donc faisons ce qui t'arrange toi. --Aréat (discuter) 7 juin 2021 à 22:27 (CEST)
@Aréat
Ce que je propose c'est d'ajouter un paramètre au modèle {{Différence}} pour supprimer les signes + et -. Pour info, ce modèle est peu utilisé.--Dom (discuter) 7 juin 2021 à 23:45 (CEST)
Oui, justement, si il finit par ressembler à ce que l'on utilise déjà manuellement, là il sera utilisé sur un bon paquet de page. Supprimer les signes doublons, c'est déjà 80 % de ce que je recherche. Si on peut en plus les rétrécir à la même taille, de   10
à   10, alors là c'est top (si ça reste envisageable).--Aréat (discuter) 8 juin 2021 à 00:08 (CEST)
Bonjour Aréat  
Afin de ne pas faire d'erreurs qui auraient des effets négatifs sur Wikipédia, nous allons commencer par mettre en place la page de test, qui nous permettra de comparer la version actuelle et la nouvelle version du modèle. Tu peux créer cette page de test en allant sur la page du modèle, tout en bas de la page et demander sa création. Tu peux regarder l'exemple de l'{{Infobox Élection}}. Chaque cas d'utilisation doit être testé. A toi de jouer ! Dom (discuter) 8 juin 2021 à 08:27 (CEST)
C'est fait !--Aréat (discuter) 8 juin 2021 à 22:33 (CEST)
Maintenant il faut ajouter une comparaison visuelle entre la version actuelle du modèle et la version en développement pour chaque cas de test, en utilisant le modèle {{Comparaison côte à côte}}. Pour vérifier qu'il n'y a pas de régression, il devrait y avoir au moins les 3 cas de test qui se trouvent dans la documentation. Tu ajoutera aussi le test suivant {{Différence|1/3|0.33333}}. --Dom (discuter) 8 juin 2021 à 23:53 (CEST)
Je crois que c'est bon. Merci pour l’apprentissage par étapes en tout cas. Désolé pour mes horaires assez décalés, je travaille en partie de nuit. J'espère que ça ne te dérange pas que le tutoriel s'étende probablement sur plusieurs jours ^^'.--Aréat (discuter) 9 juin 2021 à 00:23 (CEST)
Bonjour Aréat  
Pour info, je vais être un peu moins disponible dans les jours qui viennent, voir pas du tout.
C'est pas mal, nous avons les 4 cas à tester pour la non régression. Mais en fait, comme {{Différence/Bac à sable}} n'existe pas encore nous devrions voir Modèle:Différence/Bac à sable, car la version bac à sable n'a pas encore été créée. S'il n'y avait pas de problème, il n'y aurait pas de raison de tester les différences entre les deux versions.
Une fois que tu auras tous les liens rouges, il va falloir résoudre ces problèmes en mettant en place la première version bac à sable. Le plus simple est de mettre la version actuelle de {{Différence}}. A partir de ce moment, tu peux commencer à modifier la version bac à sable sans risque pour les articles de Wikipédia et voir les effets de tes modifications sur la page de test. --Dom (discuter) 9 juin 2021 à 07:17 (CEST)
Pas de soucis ! On est pas dans l'urgence, je me cale sur ton rythme, quel qu'il soit. J'ai créé le bac à sable, qui est donc la page où vraiment l'on expérimente sur le code, tandis que la page de Test sert à visualiser le résultat. Compris.Aréat (discuter) 9 juin 2021 à 16:57 (CEST)

@Dom J'ai finis pas comprendre comment enlever les plus et moins, tout en laissant un espace insécable entre le sigle de couleur et le chiffre. Merci beaucoup pour le tuto ! Je vais plancher sur la modification de la taille, et éventuellement sur une absence de 0 quand le résultat est une stagnation. Mais ce serait du bonus. A voir. --Aréat (discuter) 9 juin 2021 à 17:27 (CEST)

@Dom Je suis arrivé à modifier le sigle en insérant les modèles "Augmentation" "Diminution" et "Stagnation" avec les tailles. C'était en fait plus simple que ce dans quoi je m'étais lancé à la base. Il ne resterais plus que le zéro à enlever lorsqu'il y a stagnation, et là j'avoue être un peu perdu. Est ce que tu aurais une idée, ou bien est ce que c'est trop complexe de base, et il vaut mieux y renoncer ? A dans plusieurs jours, comme dit plus haut, rien ne presse ;)--Aréat (discuter) 9 juin 2021 à 17:58 (CEST)
@Aréat
Ça me semble très bien. Mais veux-tu que ta modification s'applique à tous ou veux-tu laisser le choix de supprimer le + ou le - pour ne pas modifier les pages existantes ? Personnellement après quelques jours de réflexion, je suis pour la solution que tu propose actuellement.
Es-tu d'accord avec le résultat affiché par {{Différence|1/3|0.33333}} ? Que faudrait-il faire pour améliorer la situation ?
Pourquoi quand j'ai dit « pour info, ce modèle est peu utilisé » c'était faux ?
Autre question qui n'a rien à voir, as-tu une connaissance minimale de de HTML ? La réalisation des flèches dans les modèles {{Différence}} et {{Augmentation}} sont différentes. Du coup quel est la meilleur solution ? Peux-tu faire un tableau comparatif ?
Voilà c'est la fin du cahier de vacances  . --Dom (discuter) 9 juin 2021 à 18:22 (CEST)
Je pensais une fois fini les tests mettre un message dans la PDD du Modèle pour proposer les changements, en notifiant certains utilisateurs avec lesquels je me souviens avoir abordé le sujet au cours de l'année. Et si besoin, en cas d'opposition, le créer en tant que modèle à part, à la manière des modèles Variation et Variation simple. Avoir le choix directement dans le modèle est une autre solution, c'est vrai. J'ignore comment la mettre en œuvre, et si il n'y a pas d'opposition au changement c'est peut être plus simple de s'en passer. A voir.
Le test avec les fractions a l'air de fonctionner correctement. Il y a un souci qui m'aurait échappé ?
Pour l'utilisation du modèle, c'est faux ? J'avoue ne pas vraiment me représenter ces chiffres, donc quand tu as dit que c'était peu, je suis parti du principe que tu connaissais les valeurs normales pour pouvoir faire la comparaison.
J'ai des connaissances en HTML. J'ai fait les tableaux que l'on utilise pour les présidentielles (ex), les législatives (ex), certains scrutins un peu plus complexes (1, 2, 3) et les référendums (1, 2, 3), mais globalement je cherche comment faire une fois, et après je copie colle les tableaux vides d'un scrutin à un autre selon les cas.
J'ai remarqué la légère différence de teinte et de couleur entre les flèches. Ça ne me semble pas rédhibitoire, on le perçoit surtout un peu sur le "=".
Comparaison
Sigle Actuel Proposé
+   10   10
-   10   10
=    
PS:Et du coup, pour le zéro ? ^^'--Aréat (discuter) 9 juin 2021 à 19:07 (CEST)
@Aréat
Sur le premier point, je suis d'accord avec ton approche qui sera la plus simple à terme. Il faudrait surtout contacter les utilisateurs du modèle.
Que penses-tu de {{Différence/Bac à sable|1/3|0.3333}} ?
L'outil Statistiques sur les modèles est vraiment très bien, mais il faut tout lire en particulier la dernière ligne or {{Différence}} est utilisé dans {{Infobox Élection}} et {{Infobox Élection/Candidature}} qui lui-même utilisé 14 fois dans la précédente. Au moment où j'écris il y a 7774 transclusions de l'Infobox Élection. D'après la discussion Discussion_modèle:Infobox_Élection/Archive_1#Erreurs : nombres avec point, ce modèle devrait être protégé ou au moins semi-protégé. --Dom (discuter) 9 juin 2021 à 20:12 (CEST)
On est d'accord sur la marche à suivre. Il faudra donc aussi notifier de la proposition de changement dans les PDD des modèles Infobox Élection et Infobox Élection candidature, c'est ça ?
J'ai fait presque tout les changements que j'avais en projet grace à ton aide. Il ne reste que le zéro du stagnation a peut être enlever, si je peut avoir tes conseils. Dès que je finis ça, ou que j'y renonce si tu me dit que ce n'est pas réalisable, je fait la proposition en PDD.
Par contre, j'avoue ne pas comprendre où tu veut en venir pour le cas de la différence 1/3- 0,3333. De ce que j'en vois, il affiche bien une stagnation normale. Il ne devrait pas ? Ça veut dire que le modèle fait un arrondis au bout de quatre décimales. Je n'ai jamais été confronté à un cas ouj'avais besoin d'une telle précision. Tu pense que ça pourrais poser problème ?--Aréat (discuter) 9 juin 2021 à 22:03 (CEST)

┌─────────┘
Bonsoir Aréat  
Je reviens sur un point, sur lequel je n'ai pas été suffisamment clair. Pour rappel, voici les 2 cas dont j'ai parlé plus haut.

Wikicode Restitution
{{Différence/Bac à sable|1/3|0.33333}}  
{{Différence/Bac à sable|1/3|0.3333}}   3,0 E−5
  • Pourquoi dans le premier cas le triangle affiche la stabilité, mais dans le second cas il indique une baisse ?
  • Peux-tu inverser le comportement de ces deux lignes, sans modifier ni le modèle, ni les 2 valeurs comparées ?

--Dom (discuter) 15 juin 2021 à 21:10 (CEST)

J'ai ma petite idée. Pour la disparition du zéro lorsque le sigle est celui de la stagnation, tu pense que c'est possible ?--Aréat (discuter) 16 juin 2021 à 12:44 (CEST)
Bonsoir Aréat  
Ne pas afficher le zéro en cas de stagnation ne me semble pas un gros problème pour un programme informatique. Mais avant de se lancer dans la « disparition du zéro », il faut comprendre le fonctionnement actuel du modèle. C'est pourquoi hier je posais les deux questions ci-dessus. --Dom (discuter) 16 juin 2021 à 19:02 (CEST)
Bonsoir Dom   Je comprend. Pour les fractions, je crois bien que le modèle arrondis les fractions à leurs équivalents cinq chiffres après la virgule, tout en tenant compte de cinq chiffres lorsqu'ils sont écrit directement. Dans la première ligne de ton tableau, la comparaison est ainsi faite entre 1/3 arrondi à 0.33333 et 0.33333, d'où la stagnation. Tandis que dans la seconde ligne, la comparaison est du coup faite entre 0.33333 et 0.33330, d'où une baisse.
Si au contraire on compare 0.3333 à 1/3, on obtient bien le résultat inverse, le passage de 0.33330 à 0.33333 étant une augmentation.
Wikicode Restitution
{{Différence/Bac à sable|1/3|0.3333}}   3,0 E−5
C'est en fait tout le modèle qui fait des arrondis à cinq chiffres après la virgule. Le modèle donne une baisse entre 0.333339 et 0.333330, ce qui pourrait faire croire qu'il prend en compte le sixième chiffre, mais ce n'est en fait qu'une comparaison entre les arrondis 0.33334 et 0.33333, car lorsque l'on compare 0.333334 et 0.333330, on obtient une stagnation au lieu d'une diminution. Après quelques test ci dessous, visiblement le modèle arrondis le cinquième chiffre au supérieur d'une manière que je ne comprend pas. 0.333334 est tantôt arrondis au supérieur, tantôt à l'inférieur. Bref, il faudrait penser à indiquer dans la documentation du modèle qu'il n'est pas fait pour des comparaison avec des chiffres qui ont plus de cinq chiffres après la virgule, et de ne pas comparer des fractions avec des chiffres.
Wikicode Restitution
{{Différence/Bac à sable|0.333339|0.333330}}   1,0 E−5
{{Différence/Bac à sable|0.333330|0.333339}}   1,0 E−5
{{Différence/Bac à sable|0.333334|0.333330}}  
{{Différence/Bac à sable|0.333339|0.333334}}  
{{Différence/Bac à sable|0.333339|0.333331}}   1,0 E−5
{{Différence/Bac à sable|0.333334|0.333332}}  
{{Différence/Bac à sable|0.3333339|0.3333330}}  
{{Différence/Bac à sable|2/3|0.666660}}   1,0 E−5
{{Différence/Bac à sable|0.666664|0.666660}}  
{{Différence/Bac à sable|0.666669|0.666664}}  

--Aréat (discuter) 16 juin 2021 à 22:59 (CEST)

@Aréat Effectivement il y a un arrondi après la cinquième décimale. Tu as raison, ça n'est pas décrit dans la documentation, ce qui est un gros problème pour l'utilisateur qui n'est pas averti de ce fonctionnement. Cet arrondi est fait par l'instruction round dans le modèle. --Dom (discuter) 17 juin 2021 à 00:15 (CEST)
@Dom Clairement ! Je propose d'ajouter dans la documentation, à la section "Utilisation" une phrase du type « Les nombres utilisés en valeur 1 et valeur 2 sont automatiquement arrondis au cinquième chiffre après la virgule. Ce modèle ne doit par conséquent pas être utiliser pour des comparaisons de fractions (par exemple 1/3) ou de nombres avec six décimales ou plus. ». Qu'est ce que tu en pense ?--Aréat (discuter) 17 juin 2021 à 00:43 (CEST)
@Aréat
En fait en y réfléchissant ce qui me gène c'est du fait de l'arrondi un affichage incohérent dans certains cas :
Wikicode Restitution Mon avis
{{Différence/Bac à sable|1/3|0.333}}   0,000 33 Il y a une différence affichée et il est normal d'avoir une flèche vers le bas
{{Différence/Bac à sable|1/3|0.3333}}   3,0 E−5 Il n'y a pas de différence affichée (0) mais une flèche vers le bas ce qui n'est pas cohérent
{{Différence/Bac à sable|1/3|0.33333}}   Il n'y a pas de différence affichée (0) et le signe de stabilité est affiche c'est logique

Pour répondre à ta question, pour moi il faut effectivement expliqué que ce modèle fait un arrondi. Mais en plus, il y a un problème de conception pour la quatrième décimale que l'on ne retrouve pas pour la cinquième. Le problème de documenté à posteriori, c'est que nous ne connaissons pas l'intention de Zebulon84. J'avoue que je pensais que se serait plus simple, mais ne nous décourageons pas on va y arrivé. --Dom (discuter) 17 juin 2021 à 10:03 (CEST)

J'avoue ne pas comprendre la logique non plus. Avec d'autres fractions, par exemple 2/3, c'est encore moins logique. Le modèle n'a vraiment pas l'air adapté aux fractions.
Wikicode Restitution
{{Différence/Bac à sable|2/3|0.666}}   0,000 67
{{Différence/Bac à sable|2/3|0.6666}}   7,0 E−5
{{Différence/Bac à sable|2/3|0.66666}}   1,0 E−5

--Aréat (discuter) 17 juin 2021 à 20:29 (CEST)

@Aréat
Je te propose qu'on fasse une pose, je vais essayé de débuger ça et après on reprends sur des bases saines. --Dom (discuter) 17 juin 2021 à 20:42 (CEST)
Pas de soucis de mon coté, au contraire, merci. Bon courage pour le débugage, je suis curieux de connaitre la petite cause de tout ça.--Aréat (discuter) 17 juin 2021 à 20:45 (CEST)
@Aréat
« Première morale » de cette histoire : On ne teste jamais assez un programme. --Dom (discuter) 17 juin 2021 à 21:01 (CEST)
Bonsoir Aréat  
Je pense que le problème est résolu. Je propose de modifier la documentation en accord avec le comportement actuel de la version bac à sable. Dom (discuter) 18 juin 2021 à 20:17 (CEST)
Bonsoir Dom   Tu es sûr ? Les colonnes restitutions des tableaux au dessus donnent des visuels avec des puissances, ce qui n'est pas vraiment adapté à l'utilisation du modèle.--Aréat (discuter) 18 juin 2021 à 21:18 (CEST)
@Aréat
Oui je suis sûr, le problème qui se posait est que nous avions lorsque la différence portait sur la cinquième décimale un affichage qui était faux, sauf erreur de ma part ce n'est plus le cas. Le passage en notation scientifique peut surprendre, mais on n'imagine pas avoir 0,000 000 000 000 000 000 000 000 001. Ce choix n'est pas fait dans ce modèle mais résulte du fonctionnement de la fonction #expr Dom (discuter) 19 juin 2021 à 16:28 (CEST)
@Dom Je viens de vérifier en prévisualisation avec une, deux et trois décimales et ça marche bien, avec un affichage simple (je redoutais que ça se mette tout le temps en mode scientifique), donc c'est ok pour moi. Parfait alors, merci d'avoir trouvé !--Aréat (discuter) 19 juin 2021 à 16:38 (CEST)

Bonjour Dom  . Ne reste donc plus que l'histoire de la suppression du zéro en stagnation. Tu aurais une petite idée sur la manière d'ajouter cette modif ? Désolé, j'ai l'impression de te harceler avec cette question. ^^' --Aréat (discuter) 30 juin 2021 à 17:55 (CEST)

Bonjour Aréat  
Je comprends que tu as un problème pour continuer cette modification, mais je ne suis pas sûr de comprendre ce qui te pose problème. Appliquons le principe diviser pour régner à ce code :
{{#if: {{{1|}}}
 | {{#if: {{{2|}}}
    | {{ #switch:  {{ #expr: ( {{{2}}} - {{{1}}} round {{{round|5}}} > 0 ) - ( {{{2}}} - {{{1}}} round {{{round|5}}} < 0 ) }}
       | 0 = {{stagnation||8px}}&nbsp;
       | 1 = {{augmentation||8px}}&nbsp;
       |-1 = {{diminution||8px}}&nbsp;
      }}{{Unité| {{ #expr: abs(({{{2}}} - {{{1}}}) round {{{round|5}}}) }} }}
   }}
}}
Comment décomposerais-tu sa structure ? Pour moi, il y a 4 parties. --Dom (discuter) 30 juin 2021 à 19:09 (CEST)
Merci pour ton parrainage. ;) Je comprends ce qu'expriment les deux premières lignes avec les "if" : "soit le chiffre x" et "soit le chiffre y". mais à la ligne suivante, je décroche. switch? expr? round? abs? Je n'ai pas le vocabulaire pour comprendre ce qui est écrit, en fait.--Aréat (discuter) 30 juin 2021 à 19:18 (CEST)
Bonjour Aréat  
J'ai peut-être été un peu trop rapide hier. As-tu lu la page d'aide Créer un modèle ? Il faut comprendre au minimum les paramètres positionnels et nommés.
Si tu penses avoir compris, combien y a-t-il de chaque type ? --Dom (discuter) 1 juillet 2021 à 20:08 (CEST)
Si je comprend bien, les paramètres sont entre triple crochets, donc je dirais qu'il y a deux paramètres positionnels, 1 et 2, et qu'il n'y a pas de paramètres nommés, à part peut être round, qui si je comprend bien fait l'arrondi à cinq décimales, mais je ne comprend pas pourquoi il est entre triple crochets des fois mais pas les autres fois.--Aréat (discuter) 1 juillet 2021 à 20:40 (CEST)
@Dom Sans trop bien comprendre tout à fait la logique, j'ai essayé d'utiliser #ifeq pour que   apparaissent en cas d'égalité de "1" et "2". Si je laisse la ligne 0 =  , je me retrouve sans zéro, mais avec le sigle en double. Si je la supprime, je me retrouve avec le résultat souhaité, sauf qu'il n'y a au contraire que 0 au delà de six décimales.--Aréat (discuter) 1 juillet 2021 à 20:59 (CEST)

┌─────────┘
@Aréat Pour répondre à ta première remarque, effectivement il y a 2 paramètres positionnels et un nommé « round ». En fait, ce modèle aurait gagné en clarté s'il avait été écris en « français », le paramètre nommé s'appellerait « arrondi », et on aurait :

{{#if: {{{1|}}}
 | {{#if: {{{2|}}}
    | {{ #switch:  {{ #expr: ( {{{2}}} - {{{1}}} round {{{arrondi|5}}} > 0 ) - ( {{{2}}} - {{{1}}} round {{{arrondi|5}}} < 0 ) }}
       | 0 = {{stagnation||8px}}&nbsp;
       | 1 = {{augmentation||8px}}&nbsp;
       |-1 = {{diminution||8px}}&nbsp;
      }}{{Unité| {{ #expr: abs(({{{2}}} - {{{1}}}) round {{{arrondi|5}}}) }} }}
   }}
}}

Les rounds qui restent correspondent à la fonction qui fait l'arrondi. Du coup, as-tu une remarque sur la documentation du modèle ? --Dom (discuter) 1 juillet 2021 à 21:11 (CEST)

D'accord, donc de ce que j'en comprends :
Les lignes 1 et 2 posent les deux inconnus.
De la ligne 3 aux deux crochets de fin en début de ligne 7, le modèle détermine que si 2-1 donne zero, il mette le sigle égal, si c'est un nombre positif, il met l'augmentation, si c'est un négatif, il met la diminution
Le reste de la ligne 7 calcule 2-1
C'est ça ? Donc il faut que je me concentre sur la ligne sept, pour y ajouter que si ce calcul donne zéro, il ne doit rien mettre, non ?--Aréat (discuter) 1 juillet 2021 à 21:24 (CEST)
@Dom Je crois que c'est bon ! Je ne connais pas les règles concernant les retours à la ligne dans les modèles, pour les autres utilisateurs. Est ce que la manière dont je l'ai écrit est correcte ?--Aréat (discuter) 1 juillet 2021 à 21:33 (CEST)
@Aréat Bravo, tu as réussi à faire ce que tu voulais. Le style qui a été utilisé pour ce modèle est assez classique et aéré, ce qui simplifie sa lecture. Lorsqu'un bloc de code est sur plusieurs lignes, les accolades fermantes }} sont positionnées sous les accolades ouvrantes, ce qui n'a pas été respecté pour le bloc #ifeq. Les lignes à l'intérieur du bloc sont alignées sur la deuxième accolade.
Par ailleurs, le paramètre round étant peu utilisé, je propose de le remplacer par arrondi ou de le passer en paramètre positionnel, qu'en penses-tu ? --Dom (discuter) 1 juillet 2021 à 23:53 (CEST)
@Dom Ok, j'ai déplacé les accolades fermantes, et j'ai remplacé par arrondi comme dans ton exemple plus haut. Ça me semble pas trop mal tout ça. :] Merci beaucoup pour ton aide en tout cas, je n'aurais jamais réussi ça tout seul, et ça va être un formidable gain de temps lors des remplissage de tableau de résultats ! Je fais le message de proposition de changement avec les notifications sur la PDD du modèle d'ici à ce week end. Merci encore Dom !--Aréat (discuter) 2 juillet 2021 à 01:03 (CEST)
Bonjour Aréat  
Avant de se précipiter à communiquer sur le sujet, je te rappelle que nous avons découvert qu'il y avait un autre paramètre dans ce modèle. Or, il n'est ni documenté ni testé par des cas de tests dans la feuille de test. Je pense qu'il faut donc commencer par tester arrondi, pour être certain qu'il fonctionne comme nous l'imaginons, puis mettre à jour la documentation. Ça peut paraître fastidieux, mais à quoi sert un modèle si les utilisateurs ne comprennent pas son fonctionnement ou s'ils ne peuvent pas lui faire confiance, car il n'est pas fiable. --Dom (discuter) 2 juillet 2021 à 11:24 (CEST)
Dans ce cas, je te suis sur ce test. Par où/comment est ce que l'on commence ?--Aréat (discuter) 2 juillet 2021 à 11:39 (CEST)
@Aréat C'est peut-être évident, mais si on teste c'est pour découvrir des problèmes. Mais dans notre cas la spécification du comportement du modèle n'existe pas, car comme nous l'avons vu le paramètre n'est pas documenté. Il nous faut donc imaginer cette spécification, ce qui dans notre cas n'est pas trop dur. Le paramètre arrondi permet d'indiquer le nombre de décimales qui seront conservées pour le calcul de la différence entre les deux valeurs à comparer pour déterminer la stagnation. Sommes-nous d'accord jusqu'ici ? Maintenant si tu testes toi-même ce que tu as codé, il faut faire l'effort de s'imaginer en utilisateur du modèle qui ne connaît pas, et peut-être ne veut pas connaître, ce qu'il y a sous le « capot ». Il va donc l'utiliser des conditions que tu n'avais pas imaginées initialement. Je te laisse y réfléchir.

Vérifier les résultats de test c'est pénible, donc j’ajoute la contrainte « faire le minimum de tests ». Pour débuter, tu peux t'inspirer de ce qu'il y a déjà dans les tests d'arrondi par défaut. --Dom (discuter) 2 juillet 2021 à 20:00 (CEST)
Pardon, mais je ne comprends pas. Tu veux que je fasse quel changements, sur quelle page ?--Aréat (discuter) 3 juillet 2021 à 00:26 (CEST)
Bonjour Aréat  
Je te propose d'ajouter à la page de test du modèle une section 2.2 avec les nouveaux cas de test. Pour quelles valeurs d'arrondi peut-il y avoir des problèmes ? -- Dom (discuter) 3 juillet 2021 à 09:13 (CEST)
@Dom Ah d'accord, tout simplement. Donc, j'ai essayé plusieurs autres cas. Comme je manque d'imagination, je me suis inspiré de la page Erreur d'arrondi. De ce que j'en vois, il faudra prévenir les utilisateurs que le modèle ne gère pas le sigle "π", mais le gère si écrit "Pi". Il gère également "e" et "ln", mais pas "√" ni "log". Sauf erreur de ma part.--Aréat (discuter) 3 juillet 2021 à 12:38 (CEST)
@Aréat Tu as eu une bonne idée de regarder la page Erreur d'arrondi, j'avoue que je n'y avais pas pensé. Et effectivement, tu t-es positionné en tant qu'utilisateur en testant des valeurs qui peuvent sembler légitimes comme π mais qui provoquent une erreur. Mais ce que je proposais c'était de tester le paramètre arrondi, mais dans tes tests je ne vois aucun cas qui utilise ce paramètre. J'espère que je suis plus clair. -- Dom (discuter) 3 juillet 2021 à 20:09 (CEST)
@Dom Oui ! J'ai fais trois tests d'arrondis entre un nombre avec cinq chiffres après la virgule finissant par un 2, et un autre avec six, avec un 1 en cinquième position et en changeant le sixième et dernier chiffre de celui ci par 9, 5 et 4. Comme attendu, le modèle fait un arrondi à cinq chiffres après la virgule.
On a bien une stagnation entre 0,111119 et 0,11112, le premier étant arrondi au supérieur. Le résultat est le même en sens inverse.
On retrouve la même chose entre 0,111115 et 0,11112, le premier étant aussi arrondi au supérieur. Le résultat est le même en sens inverse.
On a bien une augmentation entre 0,111114 et 0,11112, le premier étant arrondi à l'inférieur. Et on a bien une diminution quand on passe au contraire de 0,11112 à 0,111114.
Ca me semble bon.--Aréat (discuter) 8 juillet 2021 à 16:07 (CEST)
Bonjour Aréat   Je vois que tu ne comprends pas ce que je veux dire. Pour le moment tous les tests de la page de test n'utilisent que les 2 paramètres positionnels, jamais le paramètre que nous avons nommé arrondi. --Dom (discuter) 8 juillet 2021 à 20:22 (CEST)
@Dom Effectivement, je ne comprends pas ce que je dois tester. Dans tout ça, il n'y a que les deux nombres avant/après qui sont des nombres, sur lesquels je peut tester un arrondi. Non ?--Aréat (discuter) 8 juillet 2021 à 21:37 (CEST)

┌─────────────────────────────┘
@Aréat Non, car tu peux utiliser le modèle avec le paramètre arrondi :

Wikicode Restitution
{{Différence/Bac à sable|1/3|0.33333}}  
{{Différence/Bac à sable|1/3|0.33333|arrondi=6}}   3,0 E−6
{{Différence/Bac à sable|1/3|0.3333}}   3,0 E−5
{{Différence/Bac à sable|1/3|0.3333|arrondi=4}}  

J'espère que je suis plus clair. -- Dom (discuter) 8 juillet 2021 à 23:33 (CEST)

Ah d'accord. Je n'avais tout simplement pas compris en lisant le code qu'il signifiait que l'on pouvait faire ça, rajouter un "arrondi=X". (!)
Du coup, c'est de base arrondi à 5 chiffres après la virgule, sauf si l'on précise autrement, c'est ça ? Donc il faut que je fasse les test juste au dessus avec les 2 5 9, mais avec ces paramètres ? --Aréat (discuter) 8 juillet 2021 à 23:41 (CEST)
@Aréat Soit aussi fou qu'un utilisateur ;-). Dom (discuter) 9 juillet 2021 à 00:00 (CEST)
@Dom J'ai fait quelques tests. Ça m'a l'air de bien fonctionner. On arrive à forcer un arrondi à moins de décimales que celles du chiffre utilisé, et le calcul le prend en compte, ce que ne permettait pas l'ancien modèle. Par exemple, une différence de 0,009 à 0,01 donne bien une augmentation de 0,001 si on indique d'arrondir à trois décimales (arrondi=3). Par contre, si on force arrondi=2, on obtient une stagnation, 0,009 ayant été arrondi à 0,01 avant d'être comparé à 0,01.--Aréat (discuter) 16 juillet 2021 à 19:28 (CEST)
Bonsoir Aréat  
C'est pas mal. J'ai modifié légèrement la page de test pour que ce soit plus compréhensible en modifiant les titres pour faire apparaître la valeur de l'arrondi et j'ai ajouté le paramètre arrondi même pour modèle actuel (ce qui n'est pas essentiel pour le moment). As-tu fait des tests avec l'ancien paramètre round ? Il y a néanmoins une des comparaisons qui me surprend, pas toi ? Je pense qu'il est temps de modifier la documentation tant que c'est frais dans ton esprit. -- Dom (discuter) 16 juillet 2021 à 21:19 (CEST)
@Dom La dernière, avec l'ancien modèle qui affiche une augmentation de zéro ? Je n'ai pas fait de test avec round, vu que l'on utilisera arrondi, non ? Pour la documentation, quelque chose comme "Paramètre arrondi = X. Remplacez X par le nombre de décimales auxquels seront arrondis les nombres comparés ainsi que le résultats." ?--Aréat (discuter) 16 juillet 2021 à 21:25 (CEST)
Bonjour Aréat  
Je n'ai pas pu te répondre plus tôt, car j'ai été pris par des travaux plus longs que prévu.
Je viens de lire la page d'aide sur la documentation des modèles, qui donne peu d'indications sur le contenu. Il me semble nécessaire de donner au moins un exemple typique et le domaine de définition pour ce paramètre. Et peut-être un mot sur l'arrondi par défaut. --Dom (discuter) 21 juillet 2021 à 08:48 (CEST)
Pas de soucis, je suis en vacances, donc de toute manière on se revoit en aout. ;) Si j'ai bien compris, tu voudrais qu'à terme la page Aide:Documentation de modèle contienne une section "Exemple d'utilisation" avec la documentation du modèle différence sur lequel on penche — après qu'on en aura fait une solide documentation — de telle sorte qu'il y ait un exemple de modèle utilisant et décrivant le paramètre arrondi ?--Aréat (discuter) 21 juillet 2021 à 16:44 (CEST)
@Dom C'était bien ça ? De nouveau frais et dispo ! ;)--Aréat (discuter) 18 août 2021 à 21:07 (CEST)
Bonjour Aréat  
J'espère que tes vacances se sont bien passées.
Pour revenir à la documentation du modèle {{Différence}}, le minimum est de compléter la section « Syntaxe » avec l'utilisation du paramètre arrondi, la section « Exemple » (dont le titre peut éventuellement être mis au pluriel) avec au moins un exemple et une section « Description des paramètres » avec la définition de tous les paramètres. Je viens d'initier cette dernière section avec l'utilisation des TemplateData --Dom (discuter) 19 août 2021 à 00:47 (CEST)
Merci. Très bien oui, malgré un été pas ouf. Je vais m'atteler de ce pas à la documentation.--Aréat (discuter) 19 août 2021 à 00:58 (CEST)
@Dom Est ce que ça te semble bien ? Les exemples avec arrondis ne marcheront qu'une fois le modèle modifié, cependant.--Aréat (discuter) 19 août 2021 à 01:31 (CEST)
Bonjour Aréat  
Je dirais bon début pour la documentation, mais parfois inexacte (voir Contre_exemple à la documentation). Le mot valeur est imprécis et pour rester sur le paramètre arrondi, il faut que ce soit un entier relatif. Par ailleurs, le paragraphe commençant par " Lorsque « valeur1 » ou « valeur2 » " est mal placé, car on ne comprend pas s'il concerne la première ou la deuxième syntaxe. --Dom (discuter) 19 août 2021 à 10:01 (CEST)
J'ai mis à jour. merci pour tes retours !--Aréat (discuter) 19 août 2021 à 16:01 (CEST)
@Dom D'ailleurs, c'est quand même dommage que l'on ai un paramètre pour arrondir les valeurs que de toute manière on ajoute nous même, mais pas un paramètre pour arrondir la différence calculée.--Aréat (discuter) 19 août 2021 à 16:07 (CEST)
@Aréat J'ai ajouté quelques tests pour les valeurs d'arrondi 6 et 7 qui semblent fonctionner correctement. Mais je n'ai pas investigué à partir de combien de décimales, il y a des problèmes. Par ailleurs, j'ai modifié la documentation pour essayer de la clarifier, mais il faudra certainement y revenir. Dis-moi ce que tu en penses. Je pense que les exemples avec 1200 et 1500, maintenant que tu as ajouté des exemples avec des valeurs décimales qui sont plus parlants.
Concernant ton dernier commentaire, je ne comprends pas ce que tu veux dire, car c'est bien la différence qui est arrondi et non les 2 valeurs.-- Dom (discuter) 19 août 2021 à 19:44 (CEST)
Oui, je crois que je me suis emmêlé les pinceaux avec tout les exemples du bac a sable. Ta phrase sur les exemples 1200 et 1500 a l'air de manquer des mots. Tu propose de les supprimer, c'est ça ? Je ne suis pas contre.--Aréat (discuter) 19 août 2021 à 20:19 (CEST)
@Aréat Effectivement tu as bien compris ; je devais avoir faim et du coup j'ai mangé des mots. Je ne comprends pas, la phrase « Ce modèle n'est par conséquent pas fiable pour des comparaisons de fractions ou de nombres avec six décimales ou plus (par exemple 1/3 ou Pi) », car :
--Dom (discuter) 19 août 2021 à 21:12 (CEST)
Toutes mes excuses, je croyais me raappeler que c'était le cas. J'enlève alors.--Aréat (discuter) 19 août 2021 à 21:25 (CEST)
Bonjour Aréat  
Après les dernières modifications dans la documentation, je pense qu'on peut mettre la nouvelle version du modèle en place. -- Dom (discuter) 20 août 2021 à 08:28 (CEST)
Ça fait plaisir ! Merci encore pour ton parrainage. Tu veux que je prépare un message pour proposer la modif sur la PDD du modèle ? --Aréat (discuter) 20 août 2021 à 12:52 (CEST)
@Aréat Oui, vas-y -- Dom (discuter) 20 août 2021 à 22:51 (CEST)
@Dom C'est fait !--Aréat (discuter) 21 août 2021 à 00:12 (CEST)
Bonjour Aréat  
Mauvaise nouvelle, je viens de me rendre compte qu'il y a un problème de retour à la ligne intempestif pour l'Infobox Élection. -- Dom (discuter) 21 août 2021 à 10:27 (CEST)
J'avoue que je ne comprends pas bien d'où vient le problème et comme nous avons commencé à communiquer auprès des autres contributeurs je ne veux pas modifier la version bac à sable pour ne pas les perturber. --Dom (discuter) 21 août 2021 à 12:05 (CEST)
Et merde. Je vais jeter un oeil, même si je doute trouver ça à mon niveau. --Aréat (discuter) 21 août 2021 à 12:18 (CEST)
@Aréat Il n'y a rien de grave étant donné que nous sommes toujours avec des versions bac à sable. Il n'y a donc pas d'urgence et la discussion que tu as entamée peut se dérouler en parallèle à la résolution de ce problème. Heureusement que tu as mentionné les modèles {{Infobox Élection}} et {{Infobox Élection/Candidature}} dans ton message, car je les avais un peu oubliés ces derniers temps, car j'étais trop concentré sur {{Différence}}. Comme je le disais plus haut « on ne teste jamais assez un programme ».
En fait, je me demande si le problème vient de {{Différence}} ou d'{{Infobox Élection}}. Logiquement, c'est {{Différence}} le coupable, car c'est sa modification qui a fait apparaître le problème, mais peut-être qu'il y avait un problème préexistant dans {{Infobox Élection}} qui vient d'être révélé par la modification de {{Différence}}.--Dom (discuter) 21 août 2021 à 13:37 (CEST)
@Aréat En ajoutant le test Exemple pour tester le modèle différence je viens de prendre conscience que les flèches ne sont pas alignées ce qui disgracieux et très visible en particulier quand il y a une stagnation et une augmentation (ou une diminution). Et comme ce modèle est destiné à être utilisé dans des tableaux, c'est un problème.--Dom (discuter) 21 août 2021 à 14:06 (CEST)
Je penche sur la présence d'un espace quelque part dans le code. Je regarderai ça a nouveau ce soir. J'utilise tout le temps les balises "formatnum" pour les chiffres de tableau et c'est l'un des effets. Si il y a un espace au niveau du code, le résultat donne un saut à la ligne en milieu de nombre dès que la page resserre un peu. Pour le problème que tu soulève, ça a l'air spécifique aux grands électeurs uniquement. Je regarderai leur code. --Aréat (discuter) 21 août 2021 à 15:30 (CEST)

┌─────────────────────────────────────────────────┘
@Dom Je crois avoir réussi en utilisant un {{nowrap|}}. Ca s'affiche correctement sur les autres modèles, et j'ai testé avec un tableau forcée à une petite largeur. Avant la modif, il y avait retour à la ligne. Maintenant, il reste sur une seule.
Pour le non alignement des flèches, il était déjà présent avec le modèle antérieur. Je n'avais pas vraiment fait attention auparavant, mais c'est vrai qu'on pourrait essayer un alignement au centre ou à gauche.
D'ailleurs, tu as remarqué que la différence pour les grands électeurs garde l'ancien modèle, et avec un forçage à une seule décimale ? Je t'avoue me perdre un peu dans la longueur du code de ces deux modèles, mais je vais voir pour essayer de corriger. Cordialement.--Aréat (discuter) 22 août 2021 à 02:09 (CEST)

@Dom J'ai réussi à bricoler quelque chose pour la différence de Grands électeurs sur Modèle:Infobox Élection/Candidature/Bac à sable, en utilisant directement le code de Modèle:Variation. Si nos modifs sont acceptées sur le modèle différence, je les proposerais aussi sur le modèle variation, et si c'est accepté, je rétablirais l'utilisation du modèle. Qu'en pense-tu ?--Aréat (discuter) 22 août 2021 à 02:53 (CEST)
Bonjour Aréat  
Bravo, effectivement il n'y a plus de retour à la ligne. Concernant les flèches, il faudrait qu'elles soient alignées à gauche et les chiffres à droite. Pour le pourcentage des grands électeurs, je suppose que ça été oublié lors de la grande vague améliorations réalisée par Zebulon84 (d · c · b), normalement les évolutions sont en point de pourcentage et non en pourcentage, à vérifier. --Dom (discuter) 22 août 2021 à 06:07 (CEST)
Ah, pour les grands électeurs, je ne sais pas quelle comparaison est visée. J'ai simplement remis comme précédemment mais avec la cohérence de modèle utilisé. Pour l'alignement, tu ferais ça au niveau des modèles élections ? Dans les tableaux, un centré convient bien. D'une part, ça évite que les flèches stagnation soient collés d'un côté avec du vide. Ensuite, ça aligne en grande partie les flèches vu que la plupart du temps les partis ont des différences de % et sièges du même ordre de grandeur. Et quand ils ne l'ont pas, le décalage est de toute manière présent que l'on aligne à gauche, au centre ou a droite. Après, ce n'est que l'utilisation actuelle dans les tableaux. Tu saura peut-être faire mieux. --Aréat (discuter) 22 août 2021 à 14:49 (CEST)
@DomPar contre, je ne comprend pas pourquoi dans l'infobox les symboles apparaissent au final plus gros qu'avant.--Aréat (discuter) 23 août 2021 à 01:23 (CEST)
Bonjour Aréat  
Attention, tu arrives dans ma zone d'incompétence, car même si j'ai quelques notions sur les interfaces Web, c'est une compétence que je n'ai pas. Sur Firefox 91.0 / Ubuntu 20.04.2, les symboles d'augmentation et de diminution ont la même taille. Mais comme avant le symbole était un caractère et maintenant une image, ça peut expliquer cette différence. Quand je regarde le code généré, il faut avouer que solution de Zebulon84 (d · c · b) était économe en code et je suppose en temps de traitement. -- Dom (discuter) 23 août 2021 à 08:47 (CEST)
@Aréat Sur Firefox/Android les nouveaux symboles sont plus petits, sauf la stagnation. -- Dom (discuter) 23 août 2021 à 12:52 (CEST)
@Dom Après comparaison de capture d'écran, effectivement le symbole reste exactement de la même taille. C'est simplement que le chiffre lui est affiché plus petit quand dans l'infobox, d'où l'illusion d'optique qui dit comme ça me parait maintenant évidente. ^^' --Aréat (discuter) 23 août 2021 à 18:56 (CEST)
Bonjour Aréat  
Je viens d'enrichir les tests du modèle différence avec un test en contexte d'utilisation en tableau de résultats d'élection. Jusqu'à maintenant nous n'avions fait que des tests unitaires or il faut normalement faire aussi des tests d'intégrations. Ce qui me fait penser que ce modèle est, sauf erreur de ma part, uniquement utilisé dans des tableaux que ce soit directement dans le cas des tableaux de résultats électoraux ou dans l'{{Infobox Élection}}. Je me demande, s'il ne faut pas rajouter dans la documentation qu'il est prévu pour une utilisation en tableau ? -- Dom (discuter) 24 août 2021 à 05:12 (CEST)
Ah, bonne idée. Je vais en rajouter un. Avec le recul, on aurait sans doute vu pour le retour à la ligne si on l'avait fait avant. Pour la doc, pourquoi pas, même si rien n'empêche de l'utiliser en dehors, c'est vrai qu'en pratique c'est essentiellement pour des tableaux. Pas d'avis contraire de ma part là dessus.--Aréat (discuter) 24 août 2021 à 05:42 (CEST)
@Dom Je viens de faire un test avec un autre tableau, et je ne parviens pas à forcer le modèle à afficher deux décimales de manière uniforme. Tu aurais une idée d'où viens le problème ?--Aréat (discuter) 24 août 2021 à 06:43 (CEST)
@Aréat Je pense qu'il est possible de corriger ce problème d'affichage des décimales en utilisant le paramètre décimales du modèle {{Unité}}. -- Dom (discuter) 24 août 2021 à 08:34 (CEST)
@Dom De quelle manière ? Je n'ai pas l'air d'y arriver en rajoutant simplement le paramètre à la ligne utilisée.--Aréat (discuter) 24 août 2021 à 14:19 (CEST)
@Aréat Il n'y a rien de magique en programmation, il faut quand même ajouter le paramètre dans le modèle pour avoir une chance que ça marche  .
 . On a de la chance, les personnes qui ont programmé {{Unité}} avait bien travaillé. --Dom (discuter) 24 août 2021 à 16:51 (CEST)
Je me doute bien ^^'. Mais le Modèle:Différence/Bac à sable incluait déjà le modèle unité, de ce que j'en comprenais. Je viens de voir ton ajout, je suis décidement bien vite dépassé par tout ces codes, désolé.--Aréat (discuter) 24 août 2021 à 16:55 (CEST)
@Dom En attendant, j'ai modifié Modèle:Infobox Élection/Candidature/Bac à sable pour que les différences soient centrées. Est ce que ça te parait mieux que l'alignement à droite ? --Aréat (discuter) 24 août 2021 à 17:42 (CEST)
@Aréat {{Différence/Bac à sable}} appelait déjà {M|Unité}}, mais comme le langage pour programmer les modèles s'appuie sur le paradigme de la programmation impérative c'est au programmeur d'indiquer toutes les opérations à réaliser, en l'occurrence appeler le modèle Unité — comme tu le ferais dans une page encyclopédique — en assignant une valeur au paramètre décimales. Mais ne te décourage pas, c'est une erreur classique. Et tu as fait beaucoup de progrès. Concernant l'alignement, je pense que ce n'est pas la meilleure solution. La bonne solution est à mon avis d'aligner le symbole sur la gauche et les nombres sur le séparateur décimal. Je pense que c'est possible, mais je ne sais pas comment faire.
Merci d'avoir mis à jour la documentation de {{Différence}}, je n'ai pas eu encore le temps de regarder. Mais une étape a été oubliée et ce n'est pas la plus simple. Tu as deviné ? -- Dom (discuter) 24 août 2021 à 19:59 (CEST)
Merci. Si tu le dis ! Pour l'alignement, si tu compte y revenir, je laisse au centre en attendant ? Enfin, j'imagine que tu fais référence à une étape avec une stagnation et un zéro avec des décimales ?--Aréat (discuter) 24 août 2021 à 22:39 (CEST)
Bonjour Aréat  
Non je me suis mal fait comprendre, une étape a été oubliée dans le développement. Lorsque tu m'as fait remarquer que tu n'arrivais pas afficher les deux décimales correctement. J'ai voulu répondre rapidement en proposant une solution dans le but de te rassurer. Mais en ce faisant, j'ai omis la phase de préparation des tests avant de programmer la correction. Or le fait de rajouter un paramètre doit s'accompagner d'une série de tests. Pour le moment, nous n'en avons qu'un qui est plutôt un test d'intégration comme nous en parlions plus haut. Même s'il est possible d'écrire la documentation avant les tests, ce n'est souvent qu'une ébauche et il est généralement nécessaire d'y revenir avec l'expérience des tests.
Autre point, j'ai oublié de dire au sujet des alignements. Actuellement nous travaillons sur {{Différence}} et non sur {{Infobox Élection}} ou {{Infobox Élection/Candidature}}, tant que nos modifications n'ont pas d'effets négatifs sur ces deux modèles nous devons nous abstenir de les modifier. Modifier plus d'une chose à la fois rend souvent la situation beaucoup plus difficile à gérer.
Je vais ajouter un lien vers cette discussion dans la page de discussion du modèle Différence. -- Dom (discuter) 25 août 2021 à 06:28 (CEST)
Je vois. Tu as raison. Je vais voir pour faire des tests sur la page du modèle différence, et m'abstenir de faire des modifications sur les autres le temps que l'on en ait fini avec celui là. --Aréat (discuter) 25 août 2021 à 06:30 (CEST)
@Dom Je viens de suivre la discussion sur Discussion Projet:Modèle. Je dois t'avouer que je préfererais vraiment que les changements que tu propose ne soient que pour les infobox et pas pour le modèle utilisé pour les tableaux. L'alignement sur la décimale provoque des espaces tout le long de la colonne quoi qu'il arrive si ne serait ce qu'un seul des résultats à un chiffre de plus que les autres, ce qui arrive très souvent, et ne comble pas l'absence de seconde décimale. C'est sans doute subjectif, mais je trouve également qu'un placement du signe stagnation au centre rend mieux.--Aréat (discuter) 26 août 2021 à 19:39 (CEST)
@Dom Mais c'est clairement adapté pour les infobox. Dans l'absolu, est ce qu'il n'est pas possible de créer un modèle "différence infobox" ou "différence alignée" à part pour cette utilisation spécifique ?--Aréat (discuter) 26 août 2021 à 22:40 (CEST)
Bonjour Aréat  
Même si le comportement doit être différent dans un tableau et une infobox, cela ne nécessite pas forcément d'avoir des modèles différents, car les feuilles de styles CSS en conjonction avec le code du modèle peuvent certainement — du moins je l'espère — gérer ce problème. Une bonne pratique étant de mettre en service souvent de petites modifications, plutôt que rarement une grosse modification, car celle-ci est plus « risquée » et ce problème de présentation étant un peu marginal à mon avis, je propose de mettre en service {{Différence/Bac à sable}} dans la version du 24 août. Car pour le moment nous n'avons pas eu de remarques négatives. Qu'en penses-tu ? -- Dom (discuter) 27 août 2021 à 16:37 (CEST)
J'espère qu'il y aura moyen de faire ça, oui ! Pour le modèle, je suis d'accord, j'étais justement en train de me dire qu'il n'y avait visiblement pas d'objections. Je fais ça dans la soirée. Je t'ai déjà remercier plein de fois, mais merci encore pour ton aide !--Aréat (discuter) 27 août 2021 à 22:03 (CEST)
Bonjour Aréat  
Je viens de mettre en test la solution pour gérer différemment la présentation de {{Différence}} en fonction de son utilisation dans un tableau standard et dans l'infobox. Peux-tu jeter un œil sur Modèle:Infobox Élection/Candidature/Test et Modèle:Différence/Test et me faire un retour ? --Dom (discuter) 4 septembre 2021 à 20:00 (CEST)
Bonjour Dom   Je viens de voir ça. L'application me parait bien pour une infobox. Le modèle est toujours l'ancien pour les grands électeurs, par contre. D'ailleurs, il apparait dans tout le bac à sable alors qu'il décale le reste, et n'est que très très rarement utilisé en pratique. Je serais toi je l'enleverais de la plupart des infobox du bac à sable candidature pour vraiment voir ce que ça donnera sur 99% des pages. Il faudrait aussi tester avec la différence de participation. Enfin, les tableaux du bac à sable différence n'utilisent pas le modèle actuel, je vais corriger. --Aréat (discuter) 4 septembre 2021 à 20:52 (CEST)
@Aréat
En fait, pour les grands électeurs le modèle utilisé est {{Variation}} et non {{Différence}}, ce qui explique la différence. Je ne comprends pas ce que tu veux dire par « Enfin, les tableaux du bac à sable… ». --Dom (discuter) 4 septembre 2021 à 21:00 (CEST)
@Dom Je sais. Tu te rappelle j'avais modifié ça pour que le modèle n'utilise plus {{Variation}} ? Mais on a reverté pour repartir sur la base du modèle post changement récent. Pour les tableaux, je me suis trompé, je parlais des tableaux en bas de la page Modèle:Différence/Test. D'ailleurs, ce tableau n'a dans chaque colonne que des différences avec le même nombre de décimale/chiffres. Ce ne sera pas représentatif pour les changements d'aujourd'hui.--Aréat (discuter) 4 septembre 2021 à 21:11 (CEST)

┌─────────────────────────────────────────────────┘
Bonjour Aréat   Je viens de modifier la version bac à sable de {{Différence}} pour résoudre le problème qu'il y avait pour les participations dans l'{{Infobox Élection}} qui s'affichaient sur 2 lignes. J'ai ajouter aussi un exemple d'utilisation dans un tableau de résultats. Si tu n'as pas de remarques, je mettrais à jour la documentation avant de déployer cette version. --Dom (discuter) 7 septembre 2021 à 17:49 (CEST)

Bonjour Dom   Je vois simultanément des tableaux dans lesquels ça effectue l'alignement ancien, et celui proposé. Si je comprends bien, le modèle continue à fonctionner comme auparavant, sauf si on précise dans la classe du tableau que c'est un "wikitable différence", c'est ça ? Beau travail, je n'y aurais pas pensé, et je suis heureux de voir que ça te permet d'effectuer le changement que tu voulais dans les infobox sans que ça n'affecte le reste. J'ai parcouru les pages de tests, et je ne vois rien qui me saute aux yeux. C'est ok pour moi. ;) --Aréat (discuter) 7 septembre 2021 à 18:10 (CEST)
Bonjour Aréat  
Ce qu'il est important de comprendre c'est que l'utilisation de la justification est fonction du contexte. Dans le cas où les séparateurs de colonnes structure le tableau, une présentation non justifiée est acceptable, par contre dans le cas d'une présentation plus légère il devient nécessaire de structurer plus rigoureusement les éléments pour faciliter la lecture. Je pense pas que ça posera de problème aux utilisateurs de cette fonctionnalité.
Par ailleurs, en modifiant la documentation, je me suis rendu compte du dysfonctionnement lorsque le nombre de décimales spécifié est négatif. Je vais voir s'il est possible de prévenir ce défaut de conception. --Dom (discuter) 9 septembre 2021 à 10:44 (CEST)
Ok. Préviens moi s'il y a quelque chose que je peux faire pour t'aider.--Aréat (discuter) 9 septembre 2021 à 11:55 (CEST)
Bonjour Aréat  
Pour info, j'ai corrigé (sur la version bac à sable) le problème de nombre négatif de décimales en interdisant cette possibilité. Et j'ai mis à jour la documentation en conséquence. --Dom (discuter) 9 septembre 2021 à 20:00 (CEST)
Ca avance bien ! Dit, tu ne pense pas que dans la documentation, les deux derniers tableaux devraient comporter des différences à 1, 2 et 3 chiffres au lieu de deux chiffres à chaque fois. Un -2, +400, -50 par exemple.Tel quel, la comparaison ne laisse paraitre qu'un alignement du signe stagnation. Les effets ne sont pas très explicites.--Aréat (discuter) 9 septembre 2021 à 20:19 (CEST)

Création de livreModifier

Bonjour, j'ai vu dans le bistro du 11 août que tu avais utilisé le créateur de livre. Et moi, je croyais qu'il ne fonctionnait plus. Peux-tu me faire part de mon expérience ? J'aimerais utiliser la fonction pour exporter ma thèse de doctorat au format pdf. Malheureusement, la fonction exporter au format PDF ne fonctionne plus au niveau du créateur de livre. Qu'as-tu fait à ton niveau ? As-tu commandé un livre chez PediaPress ? Je suis curieux d'avoir un retour d'expérience... Lionel Scheepmans Contact Concernant ma dysorthographie 27 août 2021 à 11:34 (CEST)

Bonjour Lionel,
Je suis désolé, mais je pense que je vais te décevoir. Je n'utilise pas cette fonction, mais uniquement pour conserver des listes sans risquer de faire des doublons d'article. Je ne connais pas du tout wikiversity, mais sur wikisource, que je viens de découvrir, il y-a des outils pour faire des livres en assemblant des pages, mais ça semble assez complexe. Dom (discuter) 27 août 2021 à 13:13 (CEST)

Avertissement suppression « Association nationale des étudiants en pharmacie de France »Modifier

Bonjour,

L’article « Association nationale des étudiants en pharmacie de France » est proposé à la suppression (cf. Wikipédia:Pages à supprimer). Après avoir pris connaissance des critères généraux d’admissibilité des articles et des critères spécifiques, vous pourrez donner votre avis sur la page de discussion Discussion:Association nationale des étudiants en pharmacie de France/Suppression.

Le meilleur moyen d’obtenir un consensus pour la conservation de l’article est de fournir des sources secondaires fiables et indépendantes. Si vous ne pouvez trouver de telles sources, c’est que l’article n’est probablement pas admissible.

N’oubliez pas que les principes fondateurs de Wikipédia ne garantissent aucun droit à avoir un article sur Wikipédia.

Accéder au débat

'toff [discut.] 8 novembre 2021 à 18:18 (CET)

InfoboxModifier

Bonjour. Je ne pense pas que ce soit pertinent de supprimer les entrées vides des infobox. Elles peuvent être complétées au fur-et-à-mesure de l'évolution de l'article. Arroser (râler ou discuter ?) 22 novembre 2021 à 22:47 (CET)

Bonjour Arroser  ,
Je comprends la stratégie que tu proposes, mais dans ce cas il faudrait ajouter tous les paramètres qui manquent. En l'état, c'est impossible. Par contre, la référence la plus fiable pour le moment est la documentation du modèle. Et cette documentation ne propose d'ailleurs qu'une syntaxe minimale, car la plupart des valeurs peuvent venir de Wikidata. Je me suis attaqué à la suppression des paramètres inexistants dans le modèle en commençant par site qui était utilisé dans plus de 700 transculsions début novembre. J'ai commencé ce travail en supprimant que les champs inexistants, mais cette analyse était trop longue vu le nombre de paramètres. Dom (discuter) 23 novembre 2021 à 09:08 (CET)

Burgondie vs Royaume de BourgogneModifier

Bonjour, C'est pas faux ! N'étant pas féru d'histoire, j'ai hésité ... Merci pour avoir corrigé ! Cordialement JohnKennedyToole (discuter) 28 novembre 2021 à 16:15 (CET)

Bonjour JohnKennedyToole  
Merci pour ton retour. Je ne suis pas spécialiste non plus, j'ai juste vérifié en relisant rapidement les deux articles. Il est vrai que le titre de Royaume de Bourgogne (534-843) aide beaucoup  .
Dom (discuter) 28 novembre 2021 à 16:33 (CET)