Sujet sur Discussion Projet:Aide et accueil/Flow

Lepticed7 (discutercontributions)

Salut, je me faisais une réflexion à la suite d’un quiproquo. Ne faudrait-il pas que le pseudo utilisé par Loveless pour bienvenuter soit le pseudo du ou de la mentor ? Ou à défaut, ne faudrait-il pas modifier le modèle {{Bienvenue}} afin d’intégrer le pseudo du ou de la mentor ? À+

Erdrokan (discutercontributions)
Antimuonium (discutercontributions)

Hello. Yes, ce serait bien plus cohérent ! Ça fait un moment que le changement est évoqué dans plusieurs discussions, sans jamais aller plus loin... À noter que le tuteur peut changer au fil du temps (s'il se désengage). À mon avis, notamment pour des raisons de suivi, il faudrait subster le modèle {{Mentor}} afin de garder uniquement le premier tuteur. Cela aurait pour effet d'avoir une différence signature du message de bienvenue / tuteur, mais c'est plus marginal, moins fréquent et moins grave (car le désistement du tuteur a rarement lieu statistiquement juste au moment du dépôt du message de bienvenue).

Lepticed7 (discutercontributions)

J’ai essayé de subster le modèle {{Mentor}}. En fait, il fait appel à la balise {{#mentor:}}. Je ne sais pas si on peut subster les balises. Donc si ce n’est pas possible et que le message utilise la balise, le nom du mentor changera si celui-ci change.

Edit : En lisant les liens donnés par Omnilaika, j’ai trouvé la réponse : il est possible de subster.

Omnilaika02 (discutercontributions)

En effet. Ça fait presque deux ans qu'on essaie de le faire. Voir Sujet:W43ol025xuweq2ip et Discussion utilisateur:Darkoneko#Modification du message de bienvenue distribué par Loveless.

Darkoneko n'est pas très motivé et à chaque fois qu'il est relancé quelqu'un rajoute des complications. Moi, j'ai abandonné, mais si quelqu'un souhaite revenir sur le sujet, je lui conseille impérativement de se concentrer sur le remplacement du message de bienvenue par le mentor sans aborder la question des changements de mentor / absence de mentor etc.

Omnilaika02 (discutercontributions)

Bon, j'y crois, on peut y arriver.

@Nemo Le Poisson, @Tractopelle-jaune, @Jules*, @Trizek et @Orlodrim pour joindre à la discussion :

Peut-on se mettre d'accord ici exactement sur ce que l'on va demander à Darkoneko de changer dans le code de Loveless, et ensuite on (je m'en chargerai volontiers) lui fait un seul message et sans blabla sur sa page de discussion avec le changement proposé ?

Personnellement je n'y comprends rien en code donc si qqun peut juste poser la proposition... Émoticône sourire

Jules* (discutercontributions)

Si je comprends bien, il faut juste demander à Darkoneko de :

  • remplacer le nom d'utilisateur présent dans la première phrase par {{subst:#mentor:{{PAGENAME}}}}
  • remplacer la signature par [[Utilisateur:{{subst:#mentor:{{PAGENAME}}}}|{{subst:#mentor:{{PAGENAME}}}}]] ([[Discussion utilisateur:{{subst:#mentor:{{PAGENAME}}}}|discuter]])

?

Lepticed7 (discutercontributions)

Bonjour. PAGENAME ne fonctionne pas si Flow est activé. Sinon, le code me semble bon pour celles et ceux qui n’utilisent pas Flow :) À+,

Jules* (discutercontributions)

Immédiatement après la création du compte, lorsque le message est déposé, les nouveaux ne sont pas susceptibles d'avoir activé Flow, non ? Et s'ils l'ont fait, c'est vraisemblablement qu'ils ne sont pas vraiment nouveaux ^^.

Nemo Le Poisson (discutercontributions)

Effectivement, Flow n'est jamais activé par défaut lors de la création du compte, et le code du message de bienvenue est substé à ce moment là (ou 1 min max. après). Ainsi, pour les quelques nouveaux qui activeraient Flow, PAGENAMEne serait plus là car le message sera déjà posé et substé. Aussi, on a un consensus pour substituer la signature (cf la pdd de Darkoneko) donc le code présenté par Jules* me semble tip top !


Conclusion : il faut demander à Darkoneko que son bot n'appose plus lui-même la signature comme il le fait actuellement, car on aura ajouté le code, indiqué ci dessus, de la signature sur la page Utilisateur:Darkoneko/Message automatique de bienvenue.


Tout vous sembles bon ? Émoticône sourire

Lepticed7 (discutercontributions)

Ça semble tout bon pour moi :)

Omnilaika02 (discutercontributions)

Donc le message serait :

« Loveless doit uniquement subster Utilisateur:Darkoneko/Message automatique de bienvenue et ne plus rajouter de signatures provenant d'une liste.

Autrement dit, remplacer la ligne : 'fr': '{{subst:Utilisateur:Darkoneko/Message automatique de bienvenue|%s}} [[user:%s|%s]] ([[user talk:%s|discuter]])',

par

'fr': '{{subst:Utilisateur:Darkoneko/Message automatique de bienvenue|%s}}',

(en supposant que le code corresponde toujours à ce qu'il y a sur la page Utilisateur:Darkoneko/bienvenue). »

ça convient à tout le monde ?

En sachant que dès que c'est fait, un admin va aller compléter cette page avec le code proposé par Jules*.

Jules* (discutercontributions)

Oui.

En fait, le subst ne fonctionne pas dans mon code, je viens de tester. Il faudra :

  • remplacer le nom d'utilisateur présent dans la première phrase par {{subst:#mentor:{{subst:PAGENAME}}}}
  • remplacer la signature par [[Utilisateur:{{subst:#mentor:{{subst:PAGENAME}}}}|{{subst:#mentor:{{subst:PAGENAME}}}}]] ([[Discussion utilisateur:{{subst:#mentor:{{subst:PAGENAME}}}}|discuter]])
Trizek (discutercontributions)

Merci de vous occuper tout ça ! <3

Orlodrim (discutercontributions)

J'ai laissé un message à Darkoneko lui demandant de faire ça et en lui indiquant précisément la ligne de son script python qu'il devait changer il y a dix mois. Vu sa réponse d'il y a 7 mois, il ne semble plus avoir la motivation pour traiter les demandes concernant son bot. Il faudra peut-être trouver un autre moyen de le contacter.

Jules* (discutercontributions)

On peut réessayer ; avec un seul message, plutôt que trente messages comme la dernière fois, ça devrait aider ? Et s'il n'a toujours pas la motivation, il faut en prendre acte, trouver un dresseur qui soit OK pour développer un nouveau bot (WP:RBOT) et désactiver Loveless.

Omnilaika02 (discutercontributions)

Exactement, en tous cas c'était l'idée de retenter avec un seul message clair et aucune intervention autre.

@Orlodrim peux tu compléter avec la ligne de code à modifier s'il te plaît ?

Orlodrim (discutercontributions)

La ligne de code concernée est celle que j'avais mentionnée dans ce message.

Nemo Le Poisson (discutercontributions)

Ce message que tu as postés en novembre 2022 me semble très clair. Peut-être qu'on peut maintenant essayer de relancer Darkoneko avec un message similaire dans une nouvelle section ?

Omnilaika02 (discutercontributions)

Oui c'est l'idée, si tu veux tu peux directement compléter/modifier mon message qu'on va re-soumettre à Darkoneko.

Jules* (discutercontributions)

Pour moi c'est tout bon, on peut publier, en ajoutant un petit lien vers cette discussion pour qu'il sache qu'on a fait le tour du sujet.

Omnilaika02 (discutercontributions)

Ok, si personne n'a rien à ajouter, je lui poste le message demain soir Émoticône sourire

Nemo Le Poisson (discutercontributions)

Super, merci pour ton investissement pour avoir relancé et documenté tout çaÉmoticône sourire (et idem pour tous le monde).

Omnilaika02 (discutercontributions)
Nemo Le Poisson (discutercontributions)
Jules* (discutercontributions)

C'est fait normalement !

Omnilaika02 (discutercontributions)

@Jules* merci, mais par contre c'est pas exactement ça :/

Il faut faire ça :

  • remplacer le nom d'utilisateur présent dans la première phrase par {{subst:#mentor:{{subst:PAGENAME}}}}
  • remplacer la signature par [[Utilisateur:{{subst:#mentor:{{subst:PAGENAME}}}}|{{subst:#mentor:{{subst:PAGENAME}}}}]] ([[Discussion utilisateur:{{subst:#mentor:{{subst:PAGENAME}}}}|discuter]])
Omnilaika02 (discutercontributions)

Ah mais je crois que je comprends ce qui s'est passé : en écrivant la modif, ça l'a substée alors qu'on veut la version non-substée… compliqué tout ça

Nemo Le Poisson (discutercontributions)
Omnilaika02 (discutercontributions)
Omnilaika02 (discutercontributions)

(pour le genre, ça doit pouvoir marcher mais il faut faire le test directement sur le mot magique, pas sur le paramètre qui n'existe du coup plus – je ferai des tests ce soir.

Jules* (discutercontributions)

Bon, ça me gave, et je n'ai pas l'esprit à me plonger dans la doc absconse de Mediawiki, désolé. Je laisse Trizek et Orlodrim regarder.

Omnilaika02 (discutercontributions)
Jules* (discutercontributions)

C'est fait. Merci !

Omnilaika02 (discutercontributions)

Par contre notre cher Loveless (d · c · b) s'est arrêté à 17h30 le 16 octobre…

Omnilaika02 (discutercontributions)

Hello, maintenant que Loveless refonctionne, je crois qu'on peut clore cette sage.

J'ai complété le modèle de bienvenue qui est substé sur Utilisateur:Darkoneko/Message automatique de bienvenue/Bac à sable :

  • le genre du tuteur est substé en même temps
  • le nom du tuteur dans la première ligne a un lien interne comme dans la version d'avant
  • j'ai remis la date de bienvenue, comme avant en fait c'est bon, c'est le bot qui la pose
  • et surtout j'ai remplacé le vous êtes invité(s) que je ne comprends absolument pas (??) par un accord de genre avec celui choisi par l'utilisateur

Si un admin passe par là, peut-il tester et remplacer Utilisateur:Darkoneko/Message automatique de bienvenue par le bac à sable s'il confirme aussi que ça marche ?

Au plaisir,

Ideawipik (discutercontributions)

Bonjour. Sur invitation d'Omnilaika02, je relaie ici quelques courtes remarques et suggestions relatives aux messages d'accueil, dont celui déposé par le bot Loveless : message initial posté sur la page du dresseur. Mieux vaut regrouper les échanges ici, semble-t-il. Bien à vous.

Édition. La suggestion faite dans le message juste au-dessus (dans un bac à sable) répondrait à la première problématique (substitution du genre).

Quant au modèle:Bienvenue nouveau, il suffirait d'ajouter, dans le code, des {{{|safesubst:}}} en début de fonctions #if. Le {{clr|left}} n'a pas grand intérêt. La documentation pourrait être actualisée.

Dans les deux cas, il serait possible de substituer aussi le « NUMBEROFARTICLES », car le message est daté et signé. Donc pourquoi ne pas figer la valeur à celle du jour ?

Omnilaika02 (discutercontributions)

Ok pour moi pour subster aussi le nombre d'article au moment de la pose !

@Ideawipik peux-tu faire le changement dans la proposition ? Il faudrait aussi faire quelques tests de substage sur des pages de nouveau pour valider, et ensuite on peut donner le feu vert à un admin.

Nemo Le Poisson (discutercontributions)

Je trouve fort utile les suggestions proposées par ideawipik sur le message initial.

Pour le nombre d'articles je suis partagé. Avantage : message de bienvenue figé, en cohérence avec la date de pose, "trace de l'évolution de Wikipédia à travers ses messages de bienvenues".

Inconvénient  : le nombre d'articles posés sur les messages de bienvenues jusqu'à présent continuera à s'actualiser, ce qui créera deux système différent. Par ailleurs, si on décide de faire la modification, la formule « La version francophone comporte aujourd'hui  » est ambigu, il faudra sans doute remplacer par « à ce jour » ou une autre formulation.

Omnilaika02 (discutercontributions)

Pour info, @Orlodrim a supprimé le gender sans le subster.

Ideawipik (discutercontributions)

Bonjour @Omnilaika02. Vu le résumé de modification, il s'agit d'une maladresse : une substitution involontaire du code, par inadvertance (comme lors des échanges du 16 octobre du présent fil). Sur frwiki, certains messages préformatés à substituer sont entièrement entre balises includeonly et, dans ce cas, la syntaxe {{subst:… ou {{safesubst:… sans doute utilisée aurait été enregistrée telle quelle dans le code. Mais ici, ce n'est pas le cas. Explications rapides dans ce message qui a croisé le précédent et techniques dans l'aide en:Help:Substitution#Recursive substitution et mw:Help:Substitution#Multilevel substitution.

En ce qui concerne {{NUMBEROFARTICLES}}, la fonction gère l'insécabilité entre les groupes de chiffres (millions, milliers). Une fois le mot magique substitué, en dur sur une page, les espaces restent insécables (caractères typographiques propres, mais dont la différence avec une espace classique n'est pas décelable à l’œil nu et qu'il faut éviter de propager là où il n'ont pas lieu d'être). Cette syntaxe N&nbsp;articles (où N est le nombre directement issu de la substitution, avec espaces insécables internes) est-elle acceptable ou vaut-il mieux écrire {{nombre|M|articles}} (où M est le même nombre auquel les espaces auraient été retirées) ? J'ai une préférence pour la première syntaxe qui ne sollicite pas de modèle.

Omnilaika02 (discutercontributions)

Évidemment. Au temps pour : j'avais oublié que j'avais fait la même « erreur », à savoir écrire le code qui s'est substé au moment d'enregistrer. Mes excuses.

Par contre je suis pour maintenir le lien sur le nom du mentor dans la première phrase (bonjour je suis XY → clic!), les nouveaux auront pas forcément le réflexe de cliquer sur la signature, surtout s'ils ne lisent que le début (autant bien baliser), et ne feront pas de suite la différence entre PU et PdD.

Pour le nombre d'articles, ok avec le nbsp, autant éviter de surcharger de modèles pas forcément nécessaires…

Ideawipik (discutercontributions)

Bonjour Omnilaika02. Voilà pourquoi je préférerais ne pas mettre deux liens vers la page utilisateur.

  • Ce qui est important dans ce message de bienvenue est autant, si ce n'est plus, le texte à propos du fonctionnement de l'encyclopédie, et l'invitation à consulter l'aide, que les caractéristiques du parrain. Il faudrait éviter que l'incitation à cliquer sur ce lien dès le début distraie le destinataire.
  • Cela donne un exemple de signature valide usuelle, en fin de message.
  • Limiter le nombre de liens est aussi dans l'esprit de ce qui se fait dans les articles où on évite de dupliquer les liens internes de façon superflue.
  • Enfin, n'oublions pas qu'il y a déjà un lien (inséré lors de la substitution mais non visible sur la page du modèle ni de son brouillon) vers la page de discussion du parrain sur l'extrait « me contacter » au milieu du message. Ce passage de deux phrases gagnerait peut-être à être repositionné après la présentation des principes fondateurs.

Cela dit, si ces points ne sont pas convaincants et si le projet souhaite changer le comportement du bot en ajoutant ce lien, cela ne m'empêchera pas de dormir. Ça reste un détail. Cordialement,

Orlodrim (discutercontributions)

Désolé, j'ai essayé de mettre une substitution pour gender hier après avoir lu la page de discussion de Darkoneko et j'ai été interrompu pendant que je lisais le reste la discussion ici. Je repasse plus tard.

Orlodrim (discutercontributions)

J'ai appliqué aussi la modification proposée pour le genre de l'utilisateur bienvenuté. De mémoire, ce n'est pas quelque chose qui est demandé lors du processus de création du compte, donc peu recevront le message avec la forme féminine (il faut soit être très rapide, soit avoir créé le compte sur un autre wiki et paramétré le genre là-bas).

J'ai mis la substitution du nombre d'articles avec la forme la plus simple possible.

J'ai rendu le modèle manuel substituable.

Je n'ai pas changé la présence ou non du lien vers l'utilisateur.

Voilà, j'espère que je n'ai rien cassé cette fois.

Répondre à « Bienvenutage et mentorat »