MediaWiki:Common.js

De WikiMontessori
Version datée du 19 février 2023 à 16:22 par Simon (discussion | contributions) (J'ai supprimé le encodeURIcomponent pour garder les caractères accentués)
Aller à :navigation, rechercher

Note : après avoir publié vos modifications, il se peut que vous deviez forcer le rechargement complet du cache de votre navigateur pour voir les changements.

  • Firefox / Safari : maintenez la touche Maj (Shift) en cliquant sur le bouton Actualiser ou appuyez sur Ctrl + F5 ou Ctrl + R (⌘ + R sur un Mac).
  • Google Chrome : appuyez sur Ctrl + Maj + R (⌘ + Shift + R sur un Mac).
  • Internet Explorer / Edge : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl + F5.
  • Opera : appuyez sur Ctrl + F5.
/* Tout JavaScript présent ici sera exécuté par tous les utilisateurs à chaque chargement de page. */
$( function ()  {
	/**
	 * Adds CSS classes to the body tag based on the categories this page belongs to
	 *
	 * @source https://www.mediawiki.org/wiki/Snippets/Style_pages_based_on_categories
	 * @revision 2016-01-18
	 */
	(function($, mw) {
	  var fn = function() {
	    var cats = mw.config.get('wgCategories'), newClasses;
	    if (cats) {
	      newClasses = $.map(cats, function(el) {
	        return 'cat-' + el.replace(/[ .]/g, '_').replace(/%/g, '_');
	      }).join(' ');
	      $(document.body).addClass(newClasses);
	    }
	  };
	  if (document.body) {
	    fn();
	  } else {
	    $(fn);
	  }
	})(jQuery, mw);
} );