Discussion Projet:Scripts et gadgets

Discussions actives
Projet Fonctions disponibles Notices Discussion projet Signaler un bug Demander une nouvelle fonction
Javascript icon.svg
PROJET SCRIPTS ET GADGETS
Centraliser les fonctions JavaScript et CSS pour éviter la dispersion du code.


Cette page de discussion est destinée aux discussions sur le Projet:Scripts et gadgets.


Documentation de mes scriptsModifier

Pour information, je viens de créer une page de documentation pour chacun de mes deux scripts de personnalisation de l'interface :

J'ai découvert que c'était une pratique systématique sur la wikipédia anglophone (en:Wikipedia:User_scripts/List).

Je suis évidemment preneur de tous vos retours.

--PAC2 (discuter) 26 mai 2020 à 08:33 (CEST)

Scripts ou gadgets existants ?Modifier

Bonjour les développeurs  ,

j'ai deux questions liées aux scripts ou gadgets :

  • existe-t-il un scripts ou gadgets (ou page Spécial:XXX), qui permettrait d'avoir accès à l'ensemble de nos sous-pages de l'espace « utilisateur » et de notre espace « discussion utilisateur » ?
  • est-il possible sur tous les articles de l'encyclopédie, d'afficher l'ensemble des interwikis sans avoir en-dessous de « Dans d’autres langues », seulement une dizaine de WP ((de) (en), (es), (pt), (it)...) ? Chez moi, il y a un symbole « xA », avec l'inscription « [nombre] de plus », sur les articles ayant énormément d'interwikis ; mais moi, je souhaiterais les avoir tous dans mon visuel, quitte à avoir un bas de page interminable.

En espérant avoir été suffisamment clair dans mes questions.

Cordialement. — Jackrs (discuter) le 27 mai 2020 à 20:17 (CEST)

  Jack Rabbit Slim's :
Bonjour,
Les deux devraient être faisables sans gadget :
  • "Spécial:Index/..." est utilisable par transclusion. Tu peux créer une page contenant "{{Spécial:Index/Utilisateur:Jack_Rabbit_Slim's}}" et "{{Spécial:Index/Discussion_utilisateur:Jack_Rabbit_Slim's}}".
  • Décoche "Utiliser une liste compacte de langues, avec seules celles qui vous conviennent" en bas de l'onglet "Apparence" des préférences.
Orlodrim (discuter) 27 mai 2020 à 20:30 (CEST)
Merci beaucoup pour ta réponse   Orlodrim, tes deux astuces fonctionnent parfaitement !
Bonne soirée. Bien cordialement  . — Jackrs (discuter) le 27 mai 2020 à 22:28 (CEST)

Gadget pour affichage de l'aide dans le menu de la version mobileModifier

Hello les sorciers du code,

Je vous ai trouvé une nouvelle mission   !

Comme vous pourrez le lire sur ce sujet il y a un petit souci sur la version mobile du site, il n'y a pas de lien vers l'aide dans le menu hamburger.

Du coup, on a ouvert un ticket sur Phabricator (Phab:T252796) pour ajouter un lien. Ce n'est pas une priorité pour les dévs mais il semble qu'il y ait, sur la version sv.m.wikipedia.org, un gadget qui permette l'affichage du lien vers l'aide.

Sauf que je n'arrive pas à l'identifier ni à savoir s'il serait adaptable ici.

Est-ce que vous pourriez nous apporter votre éclairage ?

Merci — Mattho69 me joindre 8 juin 2020 à 18:38 (CEST)

Il faudrait sinon demander sur le Bistro suèdois... -- Nemo Discuter 8 juin 2020 à 19:45 (CEST)

Mise à jour du script Rock your sideboxModifier

 
lien=Fichier:Capture_d%E2%80%99%C3%A9cran_2020-07-03_%C3%A0_20.52.39.png

Pour ceux que ça intéresse, j'ai fait une petite mise à jour de Utilisateur:PAC2/Rock your side box.

Dans la barre latérale gauche, on a directement des infos utiles sur l'article : nombre de contributeurs, nombres de mots, temps de lecture, nombre de référence et on peut faire des recherches de liens, google, google scholar en un clic.

Dans la barre de droite, les liens vers les statistiques de contributions.

L'idée c'est d'avoir les informations pertinentes pour contribuer soit directement sous les yeux, soit en un clic. --PAC2 (discuter) 3 juillet 2020 à 21:04 (CEST)

Liens interwikis (langues dans la barre de gauche) non triésModifier

Bonjour,

Suite à un bug, les liens vers autres langues ne sont plus triés.

Un utilisateur de :pl vient de donner une solution en attendant que les développeurs trouvent la cause :

<code>$( function () {
	var $ul = $( '#p-lang ul' );
	
	$ul.children().sort( function ( a, b ) {
		return a.classList[ 1 ].localeCompare( b.classList[ 1 ] );
	} ).appendTo( $ul );
} )</code>

à ajouter à MediaWiki:Common.js. Chaque utilisateur pour aussi l'ajouter à son fichier global.js. The RedBurn (ϕ) 20 juillet 2020 à 22:52 (CEST)

Gadgets à venirModifier

Bonjour, j'ai commencé la création de gadgets venant d'autres wikis. Notamment user:Golmore/XTools.js et user:Golmore/QuickEditCounter.js, que je vous invite à tester avec votre common.js. Cordialement, Golmore par ici ! 6 août 2020 à 13:50 (CEST)

  Golmore, je passais par ici, et j'ai trouvé tes deux scripts. Je les ait ajoutés à mon common.js, et le premier à l'air très intéressant. Il permet de retrouver diverses informations (pratiques) en haut des pages d'articles. Si tu veux, je ferai un retour plus complet une prochaine fois. Mais bravo pour ce travail.
Cordialement,
Florian COLLIN (discussion) 6 août 2020 à 23:10 (CEST)
@Florian COLLIN QuickEditCounter vient de Wikidata, et XTools de Meta. XTools ne fonctionne bien sûr pas pour les pages très récentes. Golmore par ici ! 7 août 2020 à 07:29 (CEST)
Il y a aussi user:Golmore/DiffGreenBlue.css qui permet de changer la couleur jaune-bleu des diffs en bleu-vert. Golmore par ici ! 7 août 2020 à 09:13 (CEST)
Je vais le tester alors. Florian COLLIN (discussion) 7 août 2020 à 10:06 (CEST)
Revenir à la page « Scripts et gadgets ».