Discussion Projet:Scripts et gadgets

Une page de Wikipédia, l'encyclopédie libre.
OOjs UI icon message-constructive.svg Le projet « Scripts et gadgets » a 1 notification (voir).


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.


Gadget pour affichage de l'aide dans le menu de la version mobile[modifier le code]

Hello les sorciers du code,

Je vous ai trouvé une nouvelle mission Sourire !

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 sidebox[modifier le code]

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és[modifier le code]

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 à venir[modifier le code]

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)

Notification 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)

Intéressant, ce serait pas mal de documenter tes scripts pour qu'on sache ce qu'ils font.

De mon côté j'ai développé Utilisateur:PAC2/Rock your side box. Tu vois des convergences ? PAC2 (discuter) 28 août 2020 à 18:06 (CEST)

@PAC2 je viens de découvrir rockyoursidebox et contribue en ce moment avec. Il est vraiment pratique, mais peut-être un peu lourd et pas très compatible esthétiquement avec Vector, qui est l'apparence de beaucoup d'utilisateurs (dont moi, je viens d'activer Timeless pour tester le script). Un des problèmes est que le lien "article au hasard" n'apparaît plus dans la Sidebar. Je vais peut-être essayer d'intégrer certaines fonctionnalités de rockyoursidebox à XTools, comme le nombre de pages liées. Golmore par ici ! 28 août 2020 à 19:08 (CEST)

Ah oui, j'ai pas optimisé pour Vector et effectivement j'ai viré délibérément Article au hasard parce que je ne l'utilise pas. On peut facilement le remettre.

Je suis preneur de commentaires en page de discussion pour faire évoluer l'outil et je vais refaire les tests avec Vector. PAC2 (discuter) 28 août 2020 à 19:11 (CEST)

De mon côté, j'ai testé xtools. C'est pas mal. Ça ne marche pas avec l'interface mobile. PAC2 (discuter) 28 août 2020 à 19:12 (CEST)

De nombreux (tous) les gadgets ne marchent pas avec le mode mobile. Florian COLLIN (discussion) 28 août 2020 à 19:15 (CEST)

Oui, c'est pour ça que j'ai créé Utilisateur:PAC2/Chouette ;) PAC2 (discuter) 28 août 2020 à 20:59 (CEST)

Bonne innisiative.
Florian COLLIN (discussion) 28 août 2020 à 21:36 (CEST)

importScript[modifier le code]

Je crois qu'il existe sur un wiki un gadget permettant de gérer son common.js et d'importer des scripts avec une fenêtre spéciale, et je voudrais le mettre à disposition sur WPfr, mais je ne trouve ni le wiki, ni la page du script. C'est bien dommage… Golmore par ici ! 30 août 2020 à 15:23 (CEST)

Problème[modifier le code]

Bonjour, j'ai un souci avec C-HELPER, et comme 0x010C (d · c · b) est absent, je m'adresse a vous, Mon problème : quand je demande une SI, tout va bien, mais, sur le bandeau SI, il est écrit "Un utilisateur a demandé la suppression immediate de la page...", pourquoi "Un utilisateur" pourquoi pas "Gangodit Discuter" ? Comment y remédier ? Merci beaucoup
CORDIALEMENT - Gangodit Discuter 16 octobre 2020 à 19:58 (CEST)

Notification Gangodit :
Bonjour,
Comme ta signature contient un signe "=" dans les balises qui changent la couleur des liens, tout ce qu'il y a avant le premier signe "=" (c'est-à-dire '''[[Utilisateur:Gangodit|<span style) est considéré comme le nom d'un paramètre du modèle {{SI}}. Du coup, ça perturbe l'affichage.
J'ai changé C-helper pour utiliser un paramètre "utilisateur=" explicite, ce qui devrait résoudre le problème dans ce cas.
Tant que tu gardes cette signature, tu rencontreras ce problème dès que ta signature est utilisée comme paramètre non nommé de modèle, indépendamment de C-helper. Il te faudra à chaque fois numéroter explicitement les paramètres pour que ça marche (par exemple, {{modèle machin|1=~~~~}} au lieu de {{modèle machin|~~~~}}).
Orlodrim (discuter) 16 octobre 2020 à 22:06 (CEST)
Bonjour @Orlodrim, Merci beaucoup Sourire. Si je comprends bien, je dois laisser la couleur des liens originale en enlevant "color:#78ce7"​ et ="border-bottom:1px solid #000;">​ de ma signature. Est-ce bien ca ? - Gangodit Discuter 17 octobre 2020 à 08:53 (CEST)
Notification Gangodit : Comme tu veux, mais ça pourrait te simplifier la vie. Orlodrim (discuter) 17 octobre 2020 à 09:27 (CEST)
Merci @Orlodrim - Gangodit Discuter 17 octobre 2020 à 09:28 (CEST)
Bonjour, j'ai résolu le problème avec Orlodrim (d · c · b), que je remercie, mais, j'ai le meme problème avec PaStec... Pouvez-vous m'aider ? - Gangodit Discuter 18 octobre 2020 à 19:43 (CEST)
Notification Gangodit : J'ai mis à jour PaStec aussi. Orlodrim (discuter) 18 octobre 2020 à 23:16 (CEST)
Notification Orlodrim, Merci Clin d'œil. Votre aide m'a été d'une grande aide. - Gangodit Discuter 19 octobre 2020 à 09:10 (CEST)