Utilisateur:DavidL/Créations

Un livre de Wikilivres.
Présentation Ma wiki-carte de visite Mes livres et modèles Mes compilations Mes créations

Thème sombre[modifier | modifier le wikicode]

Un thème sombre pour tous les projets mediawiki tarde à venir. J'en ai donc créé un, en cours de mise au point, mais fonctionnel sur la plupart des projets et compatible avec tous les habillages wiki disponibles (2022).

Gadget vue mobile[modifier | modifier le wikicode]

Un gadget pour afficher un aperçu des pages sur appareil mobile, utilisable sur tous les projets mediawiki.

Gadgets[modifier | modifier le wikicode]

MediaWiki:Gadgets-definitionSpecial:Gadgets

J'ai créé quelques gadgets MediaWiki pour Wikilivres, dont la plupart ne fonctionne plus :

  • L'API MediaWiki a changé,
  • Les moteurs javascripts dans les navigateurs ont changé.

En raison des changements fréquents, et de l'impossibilité de consacrer du temps à attendre que les nombreux caches du réseau (serveurs, proxys, clients) veuillent bien se mettre à jour avec les dernières modifications (1h par modification c'est vraiment trop long !), les scripts ne seront pas corrigés.

MediaWiki:Gadget-TitreDeluxe TitreDeluxe : Affichage amélioré des titres sur tous les espaces de noms (alternative au gadget TitreHierarchique)
MediaWiki:Gadget-TitreHierarchique TitreHierarchique : Affichage des titres avec liens vers les titres de plus haut niveau (limité à l'espace principal en mode visualisation).
MediaWiki:Gadget-Logo LogoPerso : Personnaliser le logo de wikilivres DOCUMENTATION ]
MediaWiki:Gadget-CategorySeparator CustomCategorySeparator : Personnaliser le séparateur de catégories en définissant la variable categorySeparator dans votre script personnel (monobook.js, vector.js...)
MediaWiki:Gadget-ScriptToolbar CustomEditToolbar : Créer de nouvelles barres d'outils pour la modification des pages DOCUMENTATION ]
MediaWiki:Gadget-ScriptSidebox CustomSidebox : Création de nouvelles boîtes de liens sur le côté gauche DOCUMENTATION ]
MediaWiki:Gadget-CouleursLiens CustomLinkColors : Modifier les couleurs des liens (CSS, variables CouleurLienAutreProjet et CouleurLienExterne)
MediaWiki:Gadget-JournalDebug DebugLog : Afficher la fenêtre du journal de débogage des scripts (voir la documentation).
MediaWiki:Gadget-SpaceToolbar SpaceEditToolbar : Boutons de gestion des espaces insécables.
MediaWiki:Gadget-Tableau ButtonArray : Ajouter un bouton d'insertion de tableaux.
MediaWiki:Gadget-TableUnicode ButtonUnicodeTable : Ajouter un bouton affichant une table des caractères Unicode. [DOCUMENTATION]
MediaWiki:Gadget-BoutonsLiens ButtonLinkTools : Ajouter des boutons de remplacement, wikification et simplification des liens (notamment utile lors de l'importation de pages). [DOCUMENTATION]
MediaWiki:Gadget-Emoticons Smileys : Ajouter les boutons de smileys à la barre par défaut
MediaWiki:Gadget-EmoticonsToolbar SmileysToolbar : Ajouter une barre de smileys séparée
MediaWiki:Gadget-CollapseSidebox BoitesRéductibles : Ajouter une flèche pour afficher ou cacher les boîtes de liens du côté gauche (mémorisation par cookie) DOCUMENTATION ]
MediaWiki:Gadget-DeluxeSearch Réorganiser la liste des espaces de noms en colonnes sur la page de recherche
MediaWiki:Gadget-DeluxeEdit Édition de luxe : Réorganiser la boîte d'édition, de haut en bas : barre d'outils, zone de texte, outils d'édition, outils de résumé, résumé et boutons.
MediaWiki:Gadget-DeluxeRename Renommage avancé : renommage de compte sur les pages utilisateurs (bureaucrates seulement) et remplissage automatique du champ résumé pour les pages importées (espace transwiki)
MediaWiki:Gadget-DeluxeImport Importation avancée : afficher le nom complet du projet plutôt qu'une seule lettre
MediaWiki:Gadget-AjaxPatrol AsyncPatrol : Marquer les contributions comme patrouillées en mode asynchrone (Ajax). Veuillez lire la documentation pour que le gadget soit rapide à être actif.
MediaWiki:Gadget-DeluxeAdmin FastAdmin : (Administrateurs seulement) formulaires d'administration pré-remplis pour améliorer le temps de réaction.
MediaWiki:Gadget-DirectPageLink DirectPageLink : Lien direct aux pages : pas de lien de création dans les onglets si la page n'existe pas
MediaWiki:Gadget-DeluxeSummary Résumé de luxe : Ajouter des boutons pour remplir le résumé d'édition (voir WL:RD).
MediaWiki:Gadget-LocalLiveClock LocalLiveClock : Ajout d'une horloge (heure locale). Permet aussi de purger la page DOCUMENTATION ].
MediaWiki:Gadget-SourceLanguage SourceCodeToolbar : Ajouter une liste déroulante des langages de programmation et un bouton pour colorer la syntaxe du code source. [DOCUMENTATION]
MediaWiki:Gadget-DevTools DebugTools : Ajouter un lien pour accéder aux outils de développement de scripts (voir la documentation).
MediaWiki:Gadget-UnicodeEditRendering UnicodeEditRendering : Amélioration de l'affichage des caractères unicode dans la zone d'édition (utilise la police Lucida Console).
MediaWiki:Gadget-CouleurContributions CouleurContributions : Colorer les contributions des utilisateurs pour les dernières versions et autres contributions sur ces pages. [DOCUMENTATION]
MediaWiki:Gadget-FixArrayAltLines FixArrayAltLines : Ajouter un bouton permettant de réparer rapidement l'alternance de coloration des lignes d'un tableau.
MediaWiki:Gadget-ListeABordure ListeABordure : Présentation des listes de pages avec une bordure colorée à gauche APERÇU ]
MediaWiki:Gadget-MobileView MobileView : Ajouter un lien ouvrant une fenêtre d'aperçu de la version pour téléphone mobile de la page courante. [DOCUMENTATION]
MediaWiki:Gadget-SkinPreview SkinPreview : Ajouter des liens d'aperçus pour les différentes apparences de Mediawiki disponibles