Discussion MediaWiki:Gadget-DeluxeHistory.js

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Définition, traduction, prononciation, anagramme et synonyme sur le dictionnaire libre Wiktionnaire.

Documentation[modifier le wikicode]

Voir Aide:Gadget-DeluxeHistory.

Coloration pour les patrouilleurs[modifier le wikicode]

Discussion déplacée depuis Wiktionnaire:Demandes aux administrateurs/juillet 2013#Gadget DeluxeHistory

Ne serait-il pas intéressant d’ajouter une couleur pour les patrouilleurs ? Personnellement cela m’intéresserait de distinguer les actions des utilisateurs de celles des patrouilleurs, la pertinence n’est pas la même a priori. Cela me permettrait de m’améliorer en voyant les changements effectués par les patrouilleurs alors que forcément je me méfie plus de celles des utilisateurs. Je commence à connaître la liste des patrouilleurs mais avec un code couleur ce serait plus ergonomique me semble-t-il. J’espère ne pas être hors sujet ici, je n’ai pas trouvé de page de discussion sur ce gadget.--Titruffe (Apprends-moi) 29 juillet 2013 à 05:00 (UTC)[répondre]

Oui c’est plutôt une bonne idée. JackPotte ($) 29 juillet 2013 à 06:58 (UTC)[répondre]
J’ai adapté dans un premier temps chez moi le code pour qu’il prenne en compte les patrouilleurs et leur accorde un affichage spécial dans l’historique. J’en ai profité pour mettre à jour deux détails : 1) les IPs modernes du type 2ace:34fb:z23d:… sont pris en compte (actuellement, seuls les IPs en 22.333.123.432 ou tout ce qui y ressemble sont pris en compte) dans la version retapée 2) JackBot est bien en vert comme tous les autres bots et non en jaune comme les admins malgré son double mandat, car la plupart de ses actions sont faites en tant que bot.
Mais finalement, j’ai préféré profiter d’une nouvelle version du gadget présente sur Wikipédia, non officielle, mais bien mieux. Non officielle parce que son créateur l’a laissé dans une sous-page personnelle — car semble-t-il elle ne marche pas avec les anciennes versions des navigateurs — mais bien mieux car elle améliore certains points :
  • actuellement seules les 100 premières modifications affichées dans un historique sont colorées (j’ai paramétré à 120 versions par défaut au lieu de 50 ce qui m’a permis de le remarquer), alors qu’avec cette réécriture du gadget par w:user:Od1n, je ne vois pas de limite (en tout cas la coloration de 1200 modifications est possible)
  • Le chargement de la page est plus rapide d’après mes ressentis
  • Grosse amélioration : on peut voir la coloration aussi dans les modifications récentes, les nouvelles pages, la liste de suivi, spécial:Journal, Spécial:Journal du filtre antiabus, et peut-être d’autres, au lieu de seulement dans l'historique comme actuellement.
Du coup, quelqu’un s’oppose-t-il à mettre ce nouveau code (utilisateur:Automatik/test2.js) par défaut pour tous les utilisateurs, ou au contraire il n’y a pas de réticence ?
@Titruffe, si un gadget s’appelle NomDuGadget, il existera toujours une page dont le nom est MediaWiki:Gadget-NomDuGadget.js qui contient le code du gadget. Si tu ne trouves pas le nom du gadget, tu peux en parler directement sur Wiktionnaire:Questions techniques (alias WT:QT). Donc utiliser la page de discussion associée est approprié pour parler d’amélioration du gadget en question. Il est aussi tout à fait pertinent de faire l’annonce de l’ouverture d’une discussion sur WT:QT ou WT:Wikidémie, les pages de l’espace MediaWiki étant peu consultées/suivies. Automatik (discussion) 29 juillet 2013 à 20:43 (UTC)[répondre]
PS: En fait, après avoir lu cette discussion, l'inconvénient que je cite ne semble même pas exister. Automatik (discussion) 29 juillet 2013 à 22:26 (UTC)[répondre]
Tu dis : "les pages de l’espace MediaWiki étant peu consultées/suivies". C'est pour cela que je n'ai pas 'osé' déposer ma demande sur la page discussion du gadget puisqu'elle n'existait pas. J'ai alors pensé que personne ne verrait ma proposition, d'où mon choix par défaut des demandes aux administrateurs. Je note les deux alternatives que tu m'as indiquées.--Titruffe (Apprends-moi) 29 juillet 2013 à 21:48 (UTC)[répondre]
Pas de problème, je t'indiquais seulement mon point de vue. Automatik (discussion) 29 juillet 2013 à 22:00 (UTC)[répondre]
En l'absence de détracteur je l'aurais installé ce soir. JackPotte ($) 29 juillet 2013 à 21:53 (UTC)[répondre]
Si tu le fais, il faut penser à changer la ligne suivante dans le gadget :
            importStylesheet('Utilisateur:Automatik/test.css');

en :

            importStylesheet('Mediawiki:Gadget-DeluxeHistory.css');

par exemple, où la page MediaWiki:Gadget-DeluxeHistory.css contient le code suivant :

/* Styles pour [[Mediawiki:Gadget-DeluxeHistory.js]], fortement inspiré de [[w:Utilisateur:Od1n/HistoryDeluxe.css]] */
.UserIs-IP {
    background-color:#FFCCCC !important;
}

.UserIs-User {
    background-color:#DBDBFF !important;
}

.UserIs-Bot {
    background-color:#C6FFB3 !important;
}

.UserIs-OldBot {
    background-color:#C6FFB3 !important;
}

.UserIs-Sysop {
    background-color:#FFFF99 !important;
}

.UserIs-Patroller {
    background-color:#d9fff6 !important;
}

/* Spécial:Nouvelles pages */
.not-patrolled {
    text-decoration:underline !important;
}

Aussi, dans mediawiki:Gadgets-definition, il faudra se débarrasser du gadget 'Objects', car ce nouveau code l'inclue visiblement. Automatik (discussion) 29 juillet 2013 à 22:00 (UTC)[répondre]

Finalement, de même pour le css, qui est pris en charge par le js qui s'occupe d'attribuer les classes et les styles associés. Automatik (discussion) 31 juillet 2013 à 03:57 (UTC)[répondre]

Note : je cherche une solution pour prendre en compte les anciens bots comme avant, car pour l'instant ma tentative n'a pas marché. Automatik (discussion) 30 juillet 2013 à 19:47 (UTC)[répondre]

fait Les anciens bots sont pris en compte. Je ne vois plus de bug actuellement. Automatik (discussion) 31 juillet 2013 à 03:50 (UTC)[répondre]

J'ai mis à jour les codes : c'est plus clair qu'avant, j'espère que ça plaira. JackPotte ($) 31 juillet 2013 à 22:09 (UTC)[répondre]

Charger le css est utile ? Chez moi je ne le charge pas (user:Automatik/common.css) et la coloration marche quand même, sans avoir activé le gadget. Le js le charge par contre, si j'ai bien compris. Automatik (discussion) 31 juillet 2013 à 22:15 (UTC)[répondre]
fait C'est vrai, j'aurais pu y penser. JackPotte ($) 1 août 2013 à 06:50 (UTC)[répondre]
Je ne veux pas t'embêter, mais si tu pouvais changer le commentaire d'en-tête de mediawiki:Gadget-DeluxeHistory.css par celui que j'ai mis ci-dessus, plus adapté à la page Mediawiki, ce serait parfait. Quoi qu'il en soit, merci pour cette implémentation Sourire je vais mijoter l'aide de mon côté Automatik (discussion) 1 août 2013 à 17:58 (UTC)[répondre]
Merci bien. Automatik (discussion) 1 août 2013 à 19:28 (UTC)[répondre]

Et moi, et moi, et moi... ?[modifier le wikicode]

J'ai lu à mon tour la discussion mentionnée par Automatik et j'y ai vu quelqu'un proposer également une couleur pour ses propres contributions. Cela me paraît assez intéressant car soit je m'intéresse à mes contributions, soit à celles des autres. Rarement les deux à la fois. D'où l'idée de les distinguer.--Titruffe (Apprends-moi) 30 juillet 2013 à 00:11 (UTC)[répondre]

J'ai adapté le code pour cela js css, en enlevant la couleur pour soi-même. Il faudrait voir si ça marche dans tous les cas, et si tout le monde est d'accord pour le mettre dans la version officielle. Automatik (discussion) 30 juillet 2013 à 01:02 (UTC)[répondre]

Pour les débutants[modifier le wikicode]

Ne pourrait-on pas s'inspirer de w:Wikipédia:Historiques_en_couleur pour inclure un tableau des couleurs dans la documentation du gadget ( MediaWiki:Gadget-DeluxeHistory )? Sinon comment un débutant peut s'y retrouver ? Dans mon cas j'arrive à reconnaître les couleurs en fonction des noms d'utilisateurs dont je commence à connaître leurs statuts respectifs. Je pense qu'il serait également intéressant de décrire les codes de couleurs dans le haut des pages des historiques dans la rubrique "légende"--Titruffe (Apprends-moi) 30 juillet 2013 à 00:37 (UTC)[répondre]

Oui, il faudrait aussi créer cette page de documentation en l'adaptant au code adapté. Mais, sur la page MediaWiki:Gadget-DeluxeHistory, on n'ajoute rien d'autre que ce qui doit apparaître dans spécial:préférences#mw-prefsection-gadgets, donc cela doit être très succinct. Il s'agirait là de remplacer dans cette page le lien vers la documentation de Wikipédia vers celle que l'on créerait ici. Pour faire une légende des codes couleurs dans l'historique même, ce serait utile si le gadget était activé par défaut, mais en l'occurrence, c'est à l'utilisateur de voir la documentation avant d'installer un gadget. Cela demanderait du travail supplémentaire de gérer cette fonctionnalité, alors que cela doit être décrit dans la doc. Mais ce n'est que mon avis, je ne m'y connais pas plus que ça en javascript. Automatik (discussion) 30 juillet 2013 à 00:53 (UTC)[répondre]
J'ai créé la doc : Aide:Gadget-DeluxeHistory, n'hésite pas à la retoucher si ce n'est pas clair, ou à demander. Automatik (discussion) 1 août 2013 à 19:28 (UTC)[répondre]

Séparer les membres de confiance[modifier le wikicode]

Salut Automatik et toute autre personnes qui passerait et que le sujet intéresserait !

Je trouverai utile de distinguer entre nouveau membre et membre de confiance, car la patrouille oriente à relire avec plus d'attention les nouveaux membres. Si c'est possible, je trouverai ça super !

Je propose également de modifier les couleurs pour les inscrire dans la charte de la Wikimedia Foundation avec ces propositions : Utilisateur:Noé/common.css 🙂 Noé 25 mars 2024 à 10:43 (UTC)[répondre]

Pour Pour Les autopatrol devraient avoir une couleur calme àmha, du genre teinte saumon. ÀNCILU (Lu sìculu) 3 avril 2024 à 20:21 (UTC)[répondre]