Projet:JavaScript/Liste des fonctions disponibles

Une page de Wikipédia, l'encyclopédie libre.
Sauter à la navigation Sauter à la recherche
Projet Fonctions disponibles Notices Discussion projet Signaler un bug Demander une nouvelle fonction

Javascript icon.svg

PROJET JAVASCRIPT
Centraliser les fonctions JavaScript pour éviter la dispersion du code.


 

Cette page constitue une liste non exhaustive des principales fonctions JavaScript ainsi que des personnalisations CSS qui leur sont complémentaires. Ces fonctions modifient significativement l'interface de Wikipédia dans des buts précis et peuvent ralentir le chargement des pages. Leur utilisation nécessite de posséder un compte utilisateur sur Wikipédia.

Le bon fonctionnement des scripts n'est pas garanti. En particulier une mise à jour du logiciel MediaWiki peut les rendre inopérants, voire provoquer des effets non désirés. Leur fonctionnement peut aussi dépendre du navigateur employé.

Les scripts présentés sont de deux types :

Se reporter aux sections respectives pour les procédures d'installation.

En cas de problème, analyser les messages d'erreurs affichés dans console JavaScript de votre navigateur Web. Rechercher celles qui affichent « common » (ou autre habillage de Wikipédia), elles donnent des indices sur les problèmes rencontrés par le navigateur. Si vous avez l'âme d'un développeur, essayez (en) Firebug avec Firefox pour trouver le problème. Si rien ne fonctionne, contactez l'auteur du script ou faites un rapport de bug sur la page Discussion Projet:JavaScript/Rapport de bug.

→ Pour apprendre à personnaliser le common, consultez Aide:Personnaliser l'interface

Scripts de l'espace MediaWiki[modifier | modifier le code]

 

Pour utiliser un script de l'espace MediaWiki :

  • si le script est un gadget, allez dans Special:Préférences, puis dans l'onglet Gadgets et sélectionnez-le ;
  • sinon recopiez la ligne de code correspondant à la fonction dans votre page common.js. Cette ligne est de la forme :
obtenir("MAFONCTION");

En forçant votre navigateur à purger son cache, vous verrez la fonction apparaître.

Affichage[modifier | modifier le code]

Barre de navigation gauche[modifier | modifier le code]

Nom Scripts Description Installation
Recherche avancée MediaWiki:Gadget-AdvancedResearch.js Modifie la zone de recherche pour rechercher sur les autres wiki (Documentation) Préférences > Gadgets > AdvancedResearch
Recherche Google MediaWiki:Gadget-GoogleSearch.js Ajout d'un bouton pour utiliser la recherche du panneau de navigation via Google (Documentation)
obtenir('GoogleSearch');
sortInterWiki MediaWiki:Gadget-sortInterWiki.js Permet de classer les liens inter-langues (Documentation) Préférences > Gadgets > Trie les liens interwikis
Sous-pages MediaWiki:Gadget-SousPages.js Ajoute un lien vers les sous-pages de la page courante (Documentation) Préférences > Gadgets > SousPages
Cats à gauche MediaWiki:Gadget-CatsaGauche.js Recopie les catégories dans la barre de navigation (Documentation)
obtenir('CatsaGauche');
Bistro du jour MediaWiki:Gadget-BistroDuJour.js Procure un lien vers le Bistro du jour (Documentation)
obtenir('BistroDuJour');
Bistro & Oracle MediaWiki:Gadget-BistroOracle.js Procure un lien vers le Bistro et l'Oracle (Documentation)
obtenir('BistroOracle');
Accessibilité MediaWiki:Gadget-Accessibility.js, MediaWiki:Gadget-Accessibility.css Permet de tester l'accessibilité d'une page (Documentation) Préférences > Gadgets > Accessibilité
NavigAdmin MediaWiki:Gadget-NavigAdmin.js Fournit des liens utiles pour les administrateurs (Documentation) Préférences > Gadgets > NavigAdmin
BlockLogById MediaWiki:Gadget-BlockLogById.js Permet de connaître les détails d'un blocage en fonction de son numéro identifiant. (Documentation)
obtenir('BlockLogById');
verifHomon MediaWiki:Gadget-verifHomon.js Ajoute un lien dans la boîte à outils pour vérifier dans la page courante les liens vers des pages d'homonymie.
obtenir('verifHomon');
verifEbauche MediaWiki:Gadget-verifEbauche.js Ajoute un lien dans la boîte à outils pour vérifier dans la page courante les liens vers des pages d'ébauche.
obtenir('verifEbauche');

Onglets[modifier | modifier le code]

Nom Scripts Description Installation
EditZeroth MediaWiki:Gadget-EditZeroth.js onglet pour éditer l'introduction d'une page (Documentation) Préférences > Gadgets > Ajouter un onglet permettant de modifier la première section...
OngletGoogle MediaWiki:Gadget-OngletGoogle.js Recherche Google basée sur le titre de la page courante (Documentation) Préférences > Gadgets > Ajouter un onglet permettant de rechercher sur Google...
OngletJournal MediaWiki:Gadget-OngletJournal.js Journal de la page courante (Documentation) Préférences > Gadgets > Ajouter un onglet permettant de passer d'une page à son journal
OngletPurge MediaWiki:Gadget-OngletPurge.js Purge de la page courante (Documentation) Préférences > Gadgets > Ajouter un onglet permettant de purger le cache d'une page
Evaluation MediaWiki:Gadget-Evaluation.js Évaluation d'articles (Documentation) Préférences > Gadgets > Evaluation
CatRename MediaWiki:Gadget-CatRename.js Ajoute un onglet permettant de renommer une catégorie (Documentation). Préférences > Gadgets > CatRename
Smart patrol MediaWiki:Gadget-Smart patrol.js Smart patrol : ajoute un onglet (dans le menu Plus sous Vector) permettant de marquer comme patrouillées toutes les éditions d'une page (vérifiables sur un seul diff).
obtenir('Smart patrol');

Autres[modifier | modifier le code]

Nom Scripts Description Installation
FlecheHaut MediaWiki:Gadget-FlecheHaut.js Lien vers le sommet de la page à côté des titres de section (Documentation) Préférences > Gadgets > FlecheHaut
LastContrib MediaWiki:Gadget-LastContrib.js Indique au chargement d'une page si elle a été modifiée récemment, pour éviter les conflits de versions (Documentation) Préférences > Gadgets > Indiquer au chargement d'une page si elle a été modifiée récemment...
LiensRouges MediaWiki:Gadget-LiensRouges.js Ajoute deux liens vers une recherche Google et les pages liées aux liens rouges pour trouver rapidement un titre approchant ou vérifier si le titre est demandé. (Documentation)
obtenir('LiensRouges');
Popups MediaWiki:Gadget-Popups.js Fenêtre surgissante au passage de la souris sur un lien (Documentation) Préférences > Gadgets > Popups
AffMasLiens MediaWiki:Gadget-AffMasLiens.js Masque les liens de la page (Documentation) Préférences > Gadgets > AffMasLiens
SupprimerInfoBulles MediaWiki:Gadget-SupprimerInfoBulles.js Supprime les infobulles de l'interface (Documentation) Préférences > Gadgets > Enlever les info-bulles des onglets
referencederoulante MediaWiki:Gadget-referencederoulante.css Définit une hauteur maximale pour les références en introduisant une boîte déroulante (Documentation) Préférences > Gadgets > Referencederoulante
AncreTitres MediaWiki:Gadget-AncreTitres.js Ajoute à côté de chaque titre de section un lien, affichant, par le biais d'un formulaire, l'URL ou le code wiki permettant d'accéder directement à la section concernée. (Documentation) Préférences > Gadgets > AncreTitres
EbauchesOff MediaWiki:Gadget-EbauchesOff.css Cache les bandeaux d'ébauche (Documentation) Préférences > Gadgets > EbauchesOff
OldSearchBox MediaWiki:Gadget-OldSearchBox.js Remplace la nouvelle barre de recherche de vector par la barre "classique" à deux boutons : LireRechercher
obtenir('OldSearchBox');
FlowDeluxe MediaWiki:Gadget-FlowDeluxe.js Permet de personnaliser l'affichage des pages de discussions fonctionnant sous Flow (Documentation)
obtenir('FlowDeluxe');

Édition[modifier | modifier le code]

Barre d'outils[modifier | modifier le code]

Nom Scripts Description Installation
AjoutBoutonSource MediaWiki:Gadget-MonobookToolbarSources.js‎ Ajouter sept boutons facilitant l'ajout et la demande de sources lors de l'édition d'un article (Documentation) Préférences > Gadgets > MonobookToolbarSources : ajouter des boutons facilitant la demande et l’ajout de sources lors de l’édition d’un article [documentation].
DeluxeBar MediaWiki:Gadget-DeluxeBar.js Ajoute six boutons pour accueillir les nouveaux et avertir les vandales (Documentation) Préférences > Gadgets > Ajouter six boutons...
TiretSignature MediaWiki:Gadget-TiretSignature.js Remplace les deux tirets par un tiret long dans la signature ajoutée par le bouton de la barre d'outil améliorée (« --~~~~ » devient « — ~~~~ »)
obtenir('TiretSignature');

Voir aussi

Caractères spéciaux[modifier | modifier le code]

Nom Scripts Description Installation
CaracteresHTML MediaWiki:Gadget-CaracteresHTML.js Ajouter les balises et les entités HTML courantes dans la boîte des caractères spéciaux (Documentation) Préférences > Gadgets > Ajouter les balises et les entités HTML courantes...
CaracteresMagic MediaWiki:Gadget-CaracteresMagic.js Ajoute les mots magiques dans les caractères spéciaux (Documentation) Préférences > Gadgets > Ajouter les Magic Words...
CaracteresParser MediaWiki:Gadget-CaracteresParser.js Ajoute les parser function dans les caractères spéciaux (Documentation) Préférences > Gadgets > Ajouter les parsers functions...
CaracteresOff MediaWiki:Gadget-CaracteresOff.css Désactiver les caractères spéciaux (Documentation) Préférences > Gadgets > Désactiver les caractères spéciaux

Autres[modifier | modifier le code]

Nom Scripts Description Installation
SecondWindowPreview MediaWiki:Gadget-SecondWindowPreview.js Permet une prévisualisation rapide dans une deuxième fenêtre sans rechargement de la page (Documentation +)
obtenir('SecondWindowPreview');
ResumeDeluxe MediaWiki:Gadget-ResumeDeluxe.js Fournit des commentaires de modification prédéfinis (Documentation) Préférences > Gadgets > Ajouter des boutons prédéfinis pour remplir la boîte de résumé
HotCats MediaWiki:Gadget-HotCats.js Ajout/retrait rapide de catégories (Documentation) Préférences > Gadgets > Hot Cats
BandeauxPortails MediaWiki:Gadget-BandeauxPortails.js Permet, à la manière de HotCats pour les catégories, d'ajouter/modifier/retirer rapidement un bandeau de portail. (Documentation) Préférences > Gadgets > BandeauxPortails
PaletteDeluxe MediaWiki:Gadget-PaletteDeluxe.js Permet d'ajouter/modifier/supprimer les palettes de la même manière que BandeauxPortails ou HotCats. (Documentation)
obtenir('PaletteDeluxe');
WikEd MediaWiki:Gadget-WikEd.js Editeur complet, largement paramétrable (Documentation) Préférences > Gadgets > WikEd
MagnusEditBox MediaWiki:Gadget-MagnusEditBox.js Divise la fenêtre de modification en plusieurs parties (Documentation) Préférences > Gadgets > Magnus edit box
Scriptus MediaWiki:Gadget-Scriptus.js Sert à rédiger sur wikipédia de manière naturelle, par simple doubleclic et confimation de sauvegarde. (Documentation)
obtenir('Scriptus');
BandeauxFaciles MediaWiki:Gadget-BandeauxFaciles.js Ajoute des liens en haut de page et à côté de chaque titre de section d'un menu pour ajouter un bandeau en haut de la page ou de la section (Documentation)
obtenir('BandeauxFaciles');

Liste de suivi[modifier | modifier le code]

Nom Scripts Description Installation
OptimizedSuivi MediaWiki:Gadget-OptimizedSuivi.js Supprimer facilement une série de pages dans Spécial:Liste de suivi/edit (Documentation) Préférences > Gadgets > OptimizedSuivi
TriLDSEtendue MediaWiki:Gadget-TriLDSEtendue.js Ignorer les bots sans qu'ils masquent les autres contributions (Documentation) Voir la documentation
GlobalWatchlist MediaWiki:Gadget-GlobalWatchlist.js
MediaWiki:Gadget-GlobalWatchlist.css
Fusionne la liste de suivi de plusieurs wikis sélectionnés sur une nouvelle page spéciale, Special:Blankpage/GlobalWatchlist Préférences > Gadgets > GlobalWatchlist

Historique/Diff/Liste de contributions[modifier | modifier le code]

Nom Scripts Description Installation
DeluxeHistory MediaWiki:Gadget-DeluxeHistory.js, MediaWiki:Gadget-DeluxeHistory.css Historique en couleur (Documentation) Préférences > Gadgets > DeluxeHistory
RevertDiff MediaWiki:Gadget-RevertDiff.js Fournit des liens dans les pages de diff pour reverter (Documentation) Préférences > Gadgets > RevertDiff
FusionContribs MediaWiki:Gadget-FusionContribs.js Fusionne les historiques de plusieurs contributeurs (Documentation)
obtenir('FusionContribs');

Patrouille[modifier | modifier le code]

Nom Scripts Description Installation
LiveRC Wikipédia:LiveRC/Sources Modifications récentes en temps réel (Documentation) Préférences > Gadgets > LiveRC

Pages spéciales[modifier | modifier le code]

Nom Scripts Description Installation
AddContribNumberInNewPages MediaWiki:Gadget-AddContribNumberInNewPages.js Ajoute le nombre de contribs de la personne juste avant son lien "discuter", dans special:newpages. (Documentation)
obtenir('AddContribNumberInNewPages');
OptimizedShort MediaWiki:Gadget-OptimizedShort.js Liens utiles dans Spécial:Pages courtes (Documentation) Préférences > Gadgets > OptimizedShort
contribsrange MediaWiki:Gadget-contribsrange.js Permet les plages /16,/24-/32 CIDR dans les formulaires Special:Contributions (utilise API), et les recherches avec joker, comme par exemple Splark* (Documentation) Préférences > Gadgets > Contributions Range
AllmessagesDeluxe MediaWiki:Gadget-AllmessagesDeluxe.js Permet de rechercher un message système par mot-clef (RegExp) sur le titre du message ou son contenu (en wikitexte).
obtenir('AllmessagesDeluxe');
MoveDeluxe MediaWiki:Gadget-MoveDeluxe.js Lors du renommage d'une page (Special:Movepage), fournit des résumés de modifs prédéfinis personnalisable, le nombre de pages liées, et la possibilité de corriger automatiquement les doubles-redirections (Documentation).
obtenir('MoveDeluxe');

Images[modifier | modifier le code]

Nom Scripts Description Installation
ZoomOnThumb MediaWiki:Gadget-ZoomOnThumb.js Permet de zoomer une image au survol de la souris ou au focus du clavier. (Documentation) Préférences > Gadgets > ZoomOnThumb
Loupe MediaWiki:Gadget-Loupe.js Procure une fenêtre de zoom configurable dans la page de description d'une image (documentation).
obtenir('Loupe');

Outils réservés aux administrateurs[modifier | modifier le code]

Nom Scripts Description Installation
Blocage Deluxe MediaWiki:Gadget-BlocageDeluxe.js Ajout de boutons prédéfinis pour justifier un blocage (Documentation)
obtenir('BlocageDeluxe');
Suppression Deluxe MediaWiki:Gadget-SuppressionDeluxe.js Fournit un résumé de suppression (Documentation) Préférences > Gadgets > SuppressionDeluxe
Restauration Deluxe MediaWiki:Gadget-RestaurationDeluxe.js Aide à la restauration de page (Documentation) Préférences > Gadgets > RestaurationDeluxe

Divers[modifier | modifier le code]

Nom Scripts Description Installation
NewMessage MediaWiki:Gadget-NewMessage.js Permet de bénéficier d'un encart « Vous avez de nouveaux messages » pour une liste de pages autre que la page de discussion. (Documentation)
obtenir('NewMessage');
UTCLiveClock MediaWiki:Gadget-UTCLiveClock.js Ajoute une horloge en heure UTC dans les liens personnels (Documentation) Préférences > Gadgets > UTCLiveClock
ExtendedArchiveLinks MediaWiki:Gadget-ExtendedArchiveLinks.js Désactive le script de cache par défaut au profit d'une variante étendant le script à tous les liens externes et à tous les espaces de noms. (Documentation) Préférences > Gadgets > ExtendedArchiveLinks
AvertissementImage MediaWiki:Gadget-AvertissementImage.js facilite la maintenance des images ; notamment l'avertissement des utilisateurs. (Documentation) Préférences > Gadgets > AvertissementImage
AdvancedContribs MediaWiki:Gadget-AdvancedContribs.js permet de rassembler sur une unique page des contributions ciblées selon des paramètres définis (Documentation) Préférences > Gadgets > AdvancedContribs
getStrDateToday MediaWiki:Gadget-getStrDateToday.js Fonction : récupération de date (Documentation)
mw.loader.using('ext.gadget.getStrDateToday', function () { ... });
MoveResize Mediawiki:Gadget-MoveResizeAbsolute.js
Mediawiki:Gadget-MoveResizeFixed.js
Fonction : création de zones de redimentionnement ou de déplacement

Documentation "Absolute"
Documentation "Fixed"

obtenir('MoveResizeAbsolute');

obtenir('MoveResizeFixed');

Scripts de l'espace Utilisateur[modifier | modifier le code]

 

Attention

Les scripts listés ci-dessous ne sont maintenus que par leurs auteurs respectifs. Ceux-ci peuvent insérer à tout moment dans leur code des fonctions potentiellement dangereuses pour les utilisateurs non avertis (récupération de mots de passe, interdiction de connexion ou d'édition et autres joyeusetés).

Pour utiliser un script de l'espace utilisateur, deux méthodes sont possibles. La première permet de bénéficier de la dernière version (mise à jour automatique). L'autre ne permet pas une mise à jour automatique et présente moins de risques sans en être pour autant exempt.

Pour utiliser la dernière version de la page .js
  • Insérez dans votre page common.js le code suivant :
importScript('Utilisateur:MACHIN/PAGE_A_INSÉRER.js');
Pour utiliser une version archivée de la page .js

1) Insérez dans votre page common.js la fonction suivante :

2) Insérez ensuite la page voulue par un appel de fonction :[1]

importScriptRevision( "MACHIN", "PAGE A INSÉRER" , "NUMERO DE REVISION" );
  1. le numéro de révision est facultatif, si il n'est pas précisé, la dernière révision de la page .js mentionnée sera chargée.

En forçant votre navigateur à purger son cache, vous verrez la fonction s'activer.

Affichage[modifier | modifier le code]

Barre de navigation gauche[modifier | modifier le code]

Nom Scripts Description
GeologicalTime.js Utilisateur:Orikrin1998/GeologicalTime.js Retourne l'époque géologique à une période donnée en millions d'années
UnitsConverter Utilisateur:Orikrin1998/UnitsConverter.js Permet la conversion de nombreuses unités
uploadLink Utilisateur:Orikrin1998/uploadLink.js Ajoute un lien vers Spécial:Téléverser
Inline Durifon/inline.js Quand vous sélectionnez du texte, Inline ajoute des liens dans la colonne de gauche permettant d'y appliquer des modèles du genre de [réf. nécessaire] ou de [non neutre], ou encore d'insérer un lien interne.
testExist Delhovlyn/testExist.js Permet de vérifier si une page existe
CollapseSidebox Dr Brains/CollapseSidebox.js Transforme les panneaux en boîtes déroulantes
FixSidebar Dr Brains/FixSidebar.js Rend la barre de navigation fixe lors d'un scroll
favoris Dr Brains/favoris.js Ajoute un panneau listant des pages favorites (liste stockée sur un cookie) (Documentation)

Ce script est inclus dans d'autres scripts : MagicSidebox.js, VectorMagicSidebox.js, MenuActions.js ou SkinManager.js

MagicSidebox Dr Brains/MagicSidebox.js (common)
Dr Brains/VectorMagicSidebox.js (vector)
Les panneaux de la barre de navigation deviennent enroulables et réorganisables (drag & drop) (Documentation)
fastHistoryTools Utilisateur:Xavier_Combelle/fastHistoryTools.js Les Outils externes et statistiques de l'historique sont accessible depuis le panneau latéral
paspas Utilisateur:Gratus/paspas.js Permet l'affichage de trois liens liés aux PàS dans la barre de navigation gauche.
articlebox Utilisateur:PAC2/articlebox.js Crée une boîte article avec des liens vers Reasonator, Pageviews, Langviews, Google Search, Qwant search, Xtools et Google Scholar Search
userbox Utilisateur:PAC2/userbox.js Crée une boîte utilisateur avec des liens vers la liste des sous pages, le wikiscan, la liste des pages créées, l'analyse des contributions sur supercount.
Rock your sidebox Utilisateur:PAC2/rockyoursidebox.js Rockyoursidebox est un script qui réorganise les panneaux latéraux en retirant les liens peu utilisés et en définissant trois boîtes, la boîte principale avec des liens généraux, la boîte article avec des liens relatifs à l'article et la boîte utilisateur avec des liens relatifs à l'article.

Onglets[modifier | modifier le code]

Nom Scripts Description
DoubleActions Dr Brains/DoubleActions.js Fournit les onglets "modifier" et "historique" pour la page associée
MenuActions Dr Brains/MenuActions.js Transforme les onglets en menus déroulants contenant de nombreux liens utiles (Documentation)
Demander SI Orikrin1998/delQuickLink.js Permet de créer la section SI de la page courante

Autres[modifier | modifier le code]

Nom Scripts Description
FullScreen Dr Brains/FullScreen.js Permet de passer en mode plein écran ou en mode normal
myName Dr Brains/myName.js Ajoute un bouton supplémentaire à la barre de recherche pour surligner une chaîne de caractère quelconque.
SkinManager Dr Brains/SkinManager.js Script regroupant : Fullscreen, Gadget-AffMasLiens, MyName et favoris (Documentation)
MenuClicDroit Dr Brains/MenuClicDroit.js Menu contextuel complet apparaissant au clic droit (Documentation)
BlocNote Dr Brains/BlocNote.js Fournit un bloc-note (en haut, en bas, à gauche ou à droite de l'écran, voire les quatre en même temps). Firefox uniquement.
counter Zelda/counter.js Ajoute un compteur indiquant le nombre de vos consultations de la page
GoTop Lepsyleon/GoTop.js Barre de navigation verticale à droite de l'écran, par onglets s'ouvrant au survol de la souris, servant essentiellement à une navigation rapide au niveau de la page et vers les principaux espaces communautaires (Documentation).
AddHashTagLink Prométhée/AddHashTagLink.js Permet de bleuir les hastags dans l'historique des articles, les listes de suivi et de contributions en créant un lien vers le hashtag dans https://tools.wmflabs.org/hashtags/search/?lang=fr

Édition[modifier | modifier le code]

Barre d'outils[modifier | modifier le code]

Nom Scripts Description
regexp Zelda/regexp.js Permet de rechercher et remplacer une expression particulière
AddCatsWhileEditing Dr Brains/AddCatsWhileEditing.js Permet d'ajouter une catégorie durant l'édition (avec suggestions)
AcaiToolbar Dr Brains/AcaiToolbar.js Ajoutée à la toute fin de la page .js, permet de conserver l'ancienne barre d'outils au-dessus de la "barre d'outil améliorée" de la bêta açai.
Signature Juju2004/scripts/signature.js Permet de déplacer le bouton signature près du bouton publier afin de ne plus oublier de signer ses messages. Efface ce même bouton lors d'une édition dans le Main.
Gadget-Recompense Karima Rafes/Gadget-Recompense.js Donner des récompenses tout en vérifiant les contributions (Documentation)

Caractères spéciaux[modifier | modifier le code]

Nom Scripts Description
insertBalise Delhovlyn/insertBalise.js Permet d'insérer une balise au choix

Autres[modifier | modifier le code]

Nom Scripts Description
changerTailleTextbox Delhovlyn/changerTailleTextbox.js Permet de modifier la taille de la fenêtre d'édition
ColorSection Dr Brains/ColorSection.js Lors du survol de la souris sur un lien de section [modifier], colore la section visée.
AjouterSectionRefs Utilisateur:Prométhée/AjouterSectionRefs.js Ajoute un lien en bas de page permettant d'ajouter rapidement une section « Notes et références » si les balises <references /> ou {{Références}} sont absentes.

Liste de suivi[modifier | modifier le code]

Nom Scripts Description
MessageWatchlist Dr Brains/MessageWatchlist.js
  1. Affiche sous le titre la dernière modification survenue dans une page de la liste de suivi (mise à jour à intervalle régulier, 10 secondes par défaut)
  2. Dans la liste de suivi : affiche en gras les modifications faites depuis la dernière consultation
NotifWatchlist Lepsyleon/NotifWatchlist.js Permet d'afficher le lien « Liste de suivi » en rouge avec le nombre d'éléments non lus quand toutes les pages de la liste de suivi n'ont pas été marquées comme ayant été visitées.
WEF Watchlist H4stings/wef-watchlist.js Permet d'afficher les modifications de Wikidata dans la Liste de suivi de Wikipédia, quand cette dernière est groupée par page (documentation).

Historique/Diff/Liste de contributions[modifier | modifier le code]

Nom Scripts Description
ContribColors Chphe/ContribColors.js Contributions en couleur (Présentation).
MergeHistory Dr Brains/MergeHistory.js Permet de regrouper les entrées d'un même utilisateurs, à l'instar des modification récentes améliorées.
WEF History H4stings/wef-history.js Permet d'afficher les modifications de l'élément Wikidata correspondant dans la page Historique de Wikipédia (documentation).
contribs-relecture Orlodrim/contribs-relecture.js Permet d’afficher le symbole pour les modifications non relues dans les listes de contributions.
hist-relecture Orlodrim/hist-relecture.js Permet d’afficher le symbole pour les modifications non relues dans les historiques.

Patrouille[modifier | modifier le code]

Nom Scripts Description
RevocationDeluxe Dr Brains/RevocationDeluxe.js
  • Permet aux utilisateurs non-administrateurs d'effectuer une révocation à partir de l'historique.
  • Permet aux administrateurs de préciser un résumé de modification lors d'une révocation.
DeleteDeluxe Dr Brains/DeleteDeluxe.js Pour administrateurs. Permet de personnaliser les motifs de suppression et donne le nombre de pages liées.
NukeDeluxe Dr Brains/NukeDeluxe.js Pour administrateurs. Permet de cocher/décocher facilement un groupe de pages dans Spécial:Nuke. (documentation)
LiveAbuseLog Dr Brains/LiveAbuseLog.js Journal des filtrages en temps réel (Documentation)
xpatrol Arkanosis/xpatrol.js Marquer comme relue sans changer de page, Masquer les pages blanchies sur Spécial:Nouvelles pages, Masquer les pages supprimées sur Spécial:Journal du filtre antiabus, liens vers l'historique et le journal d'un article sur Spécial:Journal du filtre antiabus, blanchiments, ajouts de bandeaux... (Documentation)
NewPagesDeluxe Dr Brains/NewPagesDeluxe.js Dans Special:NewPages, encadre en rouge les pages blanchies et fournit un nouveau menu pour sélectionner : les pages sans bandeau de portail, les pages sans catégorie, les pages sans interwiki, les pages orphelines et les pages non wikifiées.
WatchUsers Dr Brains/WatchUsers.js Permet de suivre les dernières modifications d'une liste d'utilisateurs (sauvegardée dans un cookie). (Documentation)

Interface mobile[modifier | modifier le code]

Pour en savoir plus sur l'interface mobile, aller sur Projet:Charte graphique/Minerva

Utilisateur:PAC2/chouette.js Chouette permet d'ajouter des liens utiles à l'édition en bas des pages articles de l'interface mobile.
Utilisateur:PAC2/chouette-revert.js Chouette-revert permet d'annuler des modifications directement depuis l'interface mobile

Divers[modifier | modifier le code]

Nom Scripts Description
SuiviCat Chphe/SuiviCat.js Permet de suivre l'évolution du contenu d'une ou plusieurs catégories (Documentation)
ScriptManager Dr Brains/ScriptManager.js Permet de gérer une liste de scripts à la manière des gadgets (cases à cocher) (Documentation)
SpecialPagePreview Dr Brains/SpecialPagePreview.js Permet de bénéficier d'une prévisualisation ajax pour tout lien de la page. Largement personnalisable via un menu d'options. (Documentation)
SourceCliquable Dr Brains/SourceCliquable.js Dans les commentaires d'une balise <source> ou <syntaxhighlight>, rend les liens (internes/externes/modèles) cliquables.

Permet également de rendre cliquables les liens dans les diff.

démineur Delhovlyn/démineur.js Jeu du démineur
Cost of War Al Maghi/Gadget-WarCost.js Compteur du coût du budget militaire (Documentation)
Video Dr Brains/Video.js Affiche à la place du logo wikipédia une vidéo issue de YouTube, DailyMotion ou GoogleVideo
iKiwi Arkanosis/iKiwi.js Récupération semi-automatique des interWikis depuis un autre wiki, parcours rapide des sous-pages du Projet:Interwikification (Documentation)
NavigationBistro Dr Brains/NavigationBistro.js Ajoute dans les sous-pages du bistro (en haut et en bas), des liens pour naviguer entre les différentes sous-pages : un lien "jour précédent", un lien "jour suivant" et un lien "bistro d'aujourd'hui".
NavigationGuilde Dr Brains/NavigationGuilde.js Ajoute dans les sous-pages de la page Questions techniques (en haut et en bas), des liens pour naviguer entre les différentes sous-pages : un lien "semaine précédente" et un lien "semaine suivante".