Note : après avoir enregistré la page, vous devrez forcer le rechargement complet du cache de votre navigateur pour voir les changements.

Mozilla / Firefox / Konqueror / Safari : maintenez la touche Majuscule (Shift) en cliquant sur le bouton Actualiser (Reload) ou pressez Maj-Ctrl-R (Cmd-R sur Apple Mac) ;

Firefox (sur GNU/Linux) / Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.
/** IPInfo - Ajout d'attributs data-* avec en valeur le contenu de chaque champ, pour permettre une mise en forme CSS sélective à la valeur du champ (mise en évidence des IP scolaires, hébergements, proxy, etc.) **/
mw.hook('wikipage.content').add(function()
{
	if(document.querySelector(".ext-ipinfo-panel-layout"))
	{
		var checkExist = setInterval(function()
		{
			if($('.ext-ipinfo-widget-property').length)
			{
				var ipinfo_data_location = document.querySelector(".ext-ipinfo-widget-property[data-property=\"location\"] .ext-ipinfo-widget-property-value");
				var ipinfo_data_isp = document.querySelector(".ext-ipinfo-widget-property[data-property=\"isp\"] .ext-ipinfo-widget-property-value");
				var ipinfo_data_asn = document.querySelector(".ext-ipinfo-widget-property[data-property=\"asn\"] .ext-ipinfo-widget-property-value");
				var ipinfo_data_organization = document.querySelector(".ext-ipinfo-widget-property[data-property=\"organization\"] .ext-ipinfo-widget-property-value");
	
				var ipinfo_data_connectiontype = document.querySelector(".ext-ipinfo-widget-property[data-property=\"connectiontype\"] .ext-ipinfo-widget-property-value");
				var ipinfo_data_usertype = document.querySelector(".ext-ipinfo-widget-property[data-property=\"usertype\"] .ext-ipinfo-widget-property-value");
				var ipinfo_data_proxytypes = document.querySelector(".ext-ipinfo-widget-property[data-property=\"proxytypes\"] .ext-ipinfo-widget-property-value");
	
				var ipinfo_data_activeblocks = document.querySelector(".ext-ipinfo-widget-property[data-property=\"active-blocks\"] .ext-ipinfo-widget-property-value");
				var ipinfo_data_edits = document.querySelector(".ext-ipinfo-widget-property[data-property=\"edits\"] .ext-ipinfo-widget-property-value");
	
				if(ipinfo_data_location)
					ipinfo_data_location.setAttribute("data-ipinfo-location", ipinfo_data_location.textContent.toLowerCase());
				if(ipinfo_data_isp)
					ipinfo_data_isp.setAttribute("data-ipinfo-isp", ipinfo_data_isp.textContent.toLowerCase());
				if(ipinfo_data_asn)
					ipinfo_data_asn.setAttribute("data-ipinfo-asn", ipinfo_data_asn.textContent.toLowerCase());
				if(ipinfo_data_organization)
					ipinfo_data_organization.setAttribute("data-ipinfo-organization", ipinfo_data_organization.textContent.toLowerCase());
	
				if(ipinfo_data_connectiontype)
					ipinfo_data_connectiontype.setAttribute("data-ipinfo-connectiontype", ipinfo_data_connectiontype.textContent.toLowerCase());
				if(ipinfo_data_usertype)
					ipinfo_data_usertype.setAttribute("data-ipinfo-usertype", ipinfo_data_usertype.textContent.toLowerCase());
				if(ipinfo_data_proxytypes)
					ipinfo_data_proxytypes.setAttribute("data-ipinfo-proxytypes", ipinfo_data_proxytypes.textContent.toLowerCase());
	
				if(ipinfo_data_activeblocks)
					ipinfo_data_activeblocks.setAttribute("data-ipinfo-activeblocks", ipinfo_data_activeblocks.textContent.toLowerCase());
				if(ipinfo_data_edits)
					ipinfo_data_edits.setAttribute("data-ipinfo-edits", ipinfo_data_edits.textContent.toLowerCase());
				
				clearInterval(checkExist);
			}
		}, 500); // 500ms
	}
});
/** Fin IPInfo **/