New Immissions/Updates:
boundless - educate - edutalab - empatico - es-ebooks - es16 - fr16 - fsfiles - hesperian - solidaria - wikipediaforschools
- wikipediaforschoolses - wikipediaforschoolsfr - wikipediaforschoolspt - worldmap -

See also: Liber Liber - Libro Parlato - Liber Musica  - Manuzio -  Liber Liber ISO Files - Alphabetical Order - Multivolume ZIP Complete Archive - PDF Files - OGG Music Files -

PROJECT GUTENBERG HTML: Volume I - Volume II - Volume III - Volume IV - Volume V - Volume VI - Volume VII - Volume VIII - Volume IX

Ascolta ""Volevo solo fare un audiolibro"" su Spreaker.
CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Aide:Monobook/Fonctions avancées - Wikipédia

Aide:Monobook/Fonctions avancées

Un article de Wikipédia, l'encyclopédie libre.

Sommaire abrégé

Cette page constitue une liste non exhaustive des principales fonctions ajoutées au monobook javascript sur la Wikipédia francophone, ainsi que des personnalisations du monobook 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, vérifiez donc qu'elles vous sont utiles avant de les adopter.

Procédure à suivre :

  1. éditer la page Utilisateur:Votre_nom_d'utilisateur/monobook.js (ou Utilisateur:Votre_nom_d'utilisateur/monobook.css le cas échéant)
  2. copier le bout de code désiré dans cette page
  3. sauver et « recharger » (voir les instructions au sommet de la page)

En cas de problèmes, Regarder dans la console Javascript de votre navigateur la présence de messages d'erreurs concernant monobook.js. Si vous avez l'âme d'un développeur, essayez Firebug avec Firefox pour trouver le problème. Si rien ne fonctionne, contactez l'auteur du script :)

→ Pour une explication plus détaillée du monobook et obtenir des scripts basiques, consultez Aide:Monobook.
→ Pour apprendre à personnaliser son monobook, consultez Aide:Personnaliser monobook


Sommaire

[modifier] Pour tout contributeur

[modifier] Liste de suivi améliorée

[modifier] Gestion améliorée

Pour un nettoyage rapide de la liste de suivi ! Permet de cocher à sa place les différents espaces de noms et bien plus encore. Sélection automatique des liens rouges, possibilité de définir ses propres expressions rationnelles pour sélectionner par exemple les sous-pages du bistro, toutes les images, etc.

Le tout via la page Special:Watchlist/edit.


[modifier] stopper plus facilement un suivi

[modifier] script de Dake : option affichage amélioré de la liste de suivi désactivé

Testé avec MediaWiki 1.6a - Ne fonctionne pas si "Utiliser l'affichage amélioré de la liste de suivi (certains navigateurs seulement)" est activé dans les préférences

Dans la liste de suivi, il faut passer par afficher et modifier la liste complète pour enlever un seul suivi. Avec ce script, un lien (stop) est ajouté à gauche de (diff) (hist) dans la liste de suivi (une fois la page complètement chargée). Un clic sur le lien et l'article est retiré de la liste. Cela est particulièrement utile si le suivi automatique a été activé dans les préférences.


[modifier] script de Seb35 : option affichage amélioré de la liste de suivi activé

Fonctionne avec MediaWiki 1.6a - uniquement sous Opera - rajoute un lien (stop) à la liste de suivi lorsque l'affichage amélioré est activé.


[modifier] Masquer les bots dans la liste de suivi

désormais, on peut masquer dans les préférences utilisateurs les modifications des bots

Ce script permet de masquer les bots dans la liste de suivi. Testé avec Internet Explorer 6 et Firefox 1.0.6. (mise à jour le 11/04/06)

Note: La liste des bots est ici inscrite en dur dans le javascript. Il faut donc la mettre à jour à la main. Cela semble à la portée de tout le monde :)


[modifier] Edition améliorée

[modifier] Ajout de boutons pour commenter les modifications courantes

Attention avec les apostrophes: Il faut utiliser l'apostrophe "typographique" (’) au lieu de l'apostrophe "informatique" (') ou faire précéder l'apostrophe (') d'un antislash (\).


[modifier] Ajout d'icônes à la barre d'édition

Testé avec MediaWiki 1.6a - ajoute quelques icônes à la barre d'édition. C'est configurable mais il faut faire attention à bien subdiviser le message sinon Mediawiki le transforme (sauf si des balises nowiki sont mises en commentaire au début et à la fin du monobook). Les trois boutons par défaut sont des {{subst:Bienvenue sur ta page}} ~~~~, etc.. Image:Button vandale.png  Image:Button accueilA.png Image:Button accueilB.png Image:Button traité.png Image:Button traitéconserver.png Image:Button traitésupprimer.png - Bouton vide : Image:Button vide.png

Autres icônes disponibles (réalisées par Eskimo, Wiz, Liquid_2003 et Rogilbert) : Image:Button haut parleur.png - Image:Button gâteau.png - Image:Button éclair.png - Image:Button bombe.png Image:Button copyvio.png - Image:Button suppr.png - Image:Button spam2.png Image:Button sourire bienvenue.png - Image:Button_recyclage.png - Image:Button copyvio discuss.png - Image:Button copyvio discuss P.png - Image:Bouton Vandale0.png Image:Bouton Vandale1.png Image:Bouton Vandale2.png Image:Bouton Vandale3.png Image:Bouton Vandale4.png - Image:Button ébauche.PNG Image:Button atelier graphique.PNG Image:Button étoile.png

Modif Darkoneko 2 mai 2006 à 17:44 (CEST) :
  • transformation des tab[0], tab[1]... en tab[a] avec incrementation. Cela evite notamment d'avoir a changer tous les numeros lorsqu'on veux supprimer un bouton au début de la barre
  • regroupement de chaque message/image/commentaire par bouton (pour avoir une seule variable à incrementer, et independamment de ça, je trouve que c'est plus logique).


[modifier] Ajouter un bouton pour éditer le premier paragraphe d'une page

Cette fonction ajoute un onglet supplémentaire qui permet de modifier directement le premier paragraphe du texte sans avoir à modifier tout le texte.

Cette nouvelle version corrige quelques défauts de la précédente (l'onglet n'apparaît que s'il est possible de modifier le texte, dans le cas d'une redirection on édite bien la cible de la redirection, et non la source).


[modifier] Navigation améliorée

[modifier] onglet de purge

Ce script permet d'ajouter un onglet dont l'usage rafraîchit la page en cours de lecture, c'est à dire vide du cache la page en question et lance son chargement.

Auteur : inconnu au bataillon


[modifier] Navigation popups

Exemple d'une fenêtre popup
Exemple d'une fenêtre popup

Ce code charge un script - en évolution - permettant lorsque l'on passe le pointeur de la souris sur un lien interne d'afficher dans une fenêtre popups le premier paragraphe de la page concernée ainsi que des liens, entres autres, vers son historique et un ajout dans la liste de suivi.


Voir Navigation popups pour le manuel d'utilisation en français.
Voir popups-strings-fr.js pour la traduction en français.


[modifier] Ajout d'un nombre réduit de liens internes dans la boîte de navigation

Testé avec MediaWiki 1.6a


[modifier] Menu déroulant pour la boîte de navigation

Fonctionne avec MediaWiki 1.6a - Opera - Firefox - IE - Ce script permet de faire des menus déroulants pour mettre beaucoup de liens dans la boîte de navigation (jusqu'à 40-50 sans problèmes je pense). Si vous ne voulez pas mettre de menus déroulants ou que vous avez moins de 7 liens à mettre, il vaut mieux utiliser le script ci-dessus.

J'ai paramétré un petit truc pour que le menu s'ouvre quand la souris reste (ici 300ms) sur le lien, par contre ça ne marche pas avec IE. Sinon pour tous les navigateurs, on peut ouvrir un menu en cliquant dessus.


[modifier] Navigation par onglet

Exemple d'une suite d'onglets
Exemple d'une suite d'onglets
  • Auteur : Oz
  • Ne fonctionne que pour Firefox

Ce code charge un script - en évolution - permettant d'afficher des articles dans des onglets.

Attention : Il est recommandé de n'utiliser cette fonctionnalité que pour des modèles ou des pages personnelles, en aucun cas pour des articles.

Exemple de code à rajouter dans une page wiki pour créer des onglets :

<!-- default if javascript do not work --------------------->
<div class="MyDefaultTabArea">
   {{Utilisateur:Oz/AccueilActualite|{{CURRENTMONTHNAME}}}}
</div>
<!-- tabs, just add a wiki link for eatch one -------------->
<div class="MyTabArea" style="visibility:hidden;display:none">
   * [[Utilisateur:Oz/AccueilActualite|{{CURRENTMONTHNAME}}]]
   * [[Utilisateur:Oz/Bande dessinée/Actualité|BD]]
   * [[Utilisateur:Oz/Robotique/Actualité|Robotique]]
   * [[Utilisateur:Oz/Astronautique/Actualités|Astronautique]]
</div>


Page de discussion sur cette fonctionnalitée : Discussion : Navigation par onglet

[modifier] Flèches vers le haut de page à côté des titres


[modifier] Recherche améliorée

[modifier] Ajout d'un onglet lançant une recherche Google sur le nom de l'article

Testé avec MediaWiki 1.6a - ajoute un onglet "Google" qui permet de lancer une recherche locale ou globale sur Google avec le nom de l'article comme mot-clé. Hégésippe a ajouté quelques liens en plus à la version originale.


[modifier] Remplacement de la zone de recherche par une recherche avancée

Fonctionne avec MediaWiki 1.6a - Opera - Firefox - IE

Ce script permet de remplacer la zone de recherche (boutons Consulter et Rechercher) par une zone permettant de rechercher sur tous les wikis Wikimedia (Wikipédias, Wiktionnaires, Commons, etc) dans toutes les langues soit en allant directement à l'article (équivalent du bouton Consulter), soit de rechercher avec le moteur de recherche de MediaWiki (bouton Rechercher), soit de rechercher sur un wiki spécifique avec Google, soit sur toutes les Wikipédias avec Google, soit de rechercher un mot sur Google, soit de rechercher un texte avec Google (pour les copyrights). Il y a plusieurs raccourcis des espaces de nom (ex : c: ou cat: pour Catégorie:, u: pour Utilisateur:, article/pàs pour aller à la page de PàS correspondant à article, etc). On peut ouvrir la page soit dans un onglet externe (par défaut), soit dans le même onglet.

Si vous utilisez plutôt Firefox ou IE, il faut faire un peu de présentation sous IE, car les boutons sont tout petits, et changer les paramètres d'ouverture d'une fenêtre sous Firefox et IE.

Pour l'installer et le mémo d'utilisation, voir cette page.

[modifier] Ajouter des liens vers Google/pages liées pour les liens rouges

[modifier] Version originale

Fonctionne avec MediaWiki 1.6a - Opera - Ne marche qu'avec Opera - Ce script permet d'ajouter des liens (ici vers Google et les pages liées) aux liens rouges pour permettre de trouver si l'article existe sous une forme un peu différente (Google) ou si un article est très demandé ou pas (pages liées). Ici, le script n'affiche ces liens que en prévisualisation, mais on peut les garder tout le temps. Le script ne marche pas sous Firefox, ni sous IE.


[modifier] Version modifiée pour les autres navigateurs

Cette modification du script précédent affiche un lien pour effectuer une recherche dans Google selon le mot-clé de l'article en rouge. Il est visible en tout temps (pas seulement en prévisualisation). Très utile pour traquer les liens rouges, les mauvais redirects et les schtroumpfiser !


[modifier] divers

[modifier] Importation sur Commons simplifiée

Cette fonction ajoute dans la boîte à outils un lien vers la page d'importations de fichiers multimédias de Commons


[modifier] Arborescence des catégories

Cette fonction ajoute un onglet sur les pages de catégories donnant accès à une arborescence de la catégorie à l'aide de l'outil CategoryTree. Cette fonction fonctionne sur toutes les wikipédias car le code s'adapte à la langue du wiki.


[modifier] Onglet d'utilisation d'une image sur les différents projets Wikimedia

Cette fonction ajoute un onglet sur les pages d'images permettant de lancer une recherche d'utilisation de la dite image avec l'outil check-usage. Comme la précédente cette fonction s'adapte à toutes les Wikipédias.


[modifier] Onglet Editcount

  • Auteur : Educa33e / Suite à demande de Fred.th– le 26 mars 2006, sur le bistro.

Cette fonction ajoute un onglet "editcount" à partir de la page special:Contributions d'un utilisateur, afin d'accèder directement au lien (site externe) des statistiques d'édition de ce contributeur.


[modifier] Ajout de l'historique/pages liées sur les Special:Shortpages

Testé avec MediaWiki 1.6a


[modifier] Suivi d'utilisateurs dans les modifications récentes

Ce script permet de suivre les modifications d'utilisateurs que l'on souhaite sur la page des modifications récentes, pratique pour la lutte contre le vandalisme. Il faut mettre dans la boite de recherche le nom de l'utilisateur ou l'ip (123.33.29.99 par exemple, ou GôTô), cliquer sur le lien watch user et les modifications de l'utilisateur apparaitront en gras sur la page (il est possible de personnaliser la mise en relief). Ce script utilise des cookies, il faut donc activer les cookies pour le site fr.wikipedia.org pour que cela marche. N'oubliez pas non plus d'ajouter le nécessaire dans la page .css et de la recharger.

[Dernière mise à jour: 4 juillet 2006 à 16:22 (CEST)]

[modifier] Javascript


[modifier] CSS


[modifier] Historique coloré

Historique en couleur
Historique en couleur

Fonctionne correctement sous Firefox, Opera 8.5, et Konqueror 3.4.3 Avec Internet Explorer : N'affiche de fond coloré que lors du passage de la souris sur la version de l'article, pour chaque ligne.

Ce script permet de différencier par un code couleur paramétrable les éditions d'administrateurs, de robots, de simples contributeurs, et d'Ips leur liste étant stockée sur un cookie. Ainsi, pour qu'il fonctionne, il faut autoriser les cookies. Le cookie a une durée de vie d'une semaine ce qui garantit la mise à jour régulière des contributeurs.

[modifier] Installation

Voir la page Wikipédia:Historiques en couleur.


[modifier] Pour les admins uniquement

[modifier] Suppression Deluxe

Testé avec MediaWiki 1.6


Ce script ajoute des boutons en bas de "confirmer la suppression", en appuyant sur un des boutons, on supprime directement sans avoir à écrire la raison de la suppression qui est le label du bouton. Permet de virer rapidement les images sans licence, etc.


[modifier] BlocageDeluxe

Sur le même modèle que la suppression de luxe, des justifications prédéfinies, mais pour les blocages !


[modifier] Undelete select all

Ce script fait apparaitre une case permettant de sélectionner toutes les cases de versions lors d'une restauration d'article. Par défaut, le script coche toutes les cases (pour que les cases ne soient pas cochées par défaut, il faut enlever la ligne all.click()). Testé sous Internet Explorer et Firefox. [Dernière mise à jour: 4 juillet 2006 à 16:20 (CEST)]


Autres langues

Static Wikipedia (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2006 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia February 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu