Utente:MFH/monobook.js: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
Contenuto aggiunto Contenuto cancellato
mNessun oggetto della modifica
Nessun oggetto della modifica
Riga 1: Riga 1:
// impostazioni personali
// impostazioni personali
disablehideEdit = 1;
disableHideEdit = 1;
disablealertLoad = 1;
disableAlert = 1;
buttonPurge = 1;
buttonPurge = 1;

// variabili per disattivare alcune funzioni, per provare gli upgrade qui senza rompere i coglioni a nessuno
debugTags = false;
debugTest = false;
debugAbc = false;
debugMorph = false;
debugCassetto = false;


// pulsante per aggiungere il template riquadro
// pulsante per aggiungere il template riquadro

Versione delle 10:43, 26 set 2013

// impostazioni personali
disableHideEdit = 1;
disableAlert = 1;
buttonPurge = 1;

// pulsante per aggiungere il template riquadro
if (mwCustomEditButtons) {
   mwCustomEditButtons[mwCustomEditButtons.length] = pulsanteRiquadro2;
}

// importazione di Searchbox, che aggiunge funzioni di ricerca alla casella di testo
import_script((wgAction=='edit' || wgAction == 'submit'), "Nonciclopedia:Script/Searchbox.js");
// importazione dello script sperimentale per facilitare la votazione
import_script(true, "Nonciclopedia:Script/Votazione.js");

// funzione per il checkuser, da migliorare (con jQuery?)
function addLocator() {
	if (wgPageName != 'Speciale:CheckUser') return;
	var aTags = document.getElementById('checkuserresults').getElementsByTagName('a');
	if (document.getElementById('subuserips').checked) {
		var cuType = true;
	}
	else {
		var cuType = false;
	}

	for (var i = 0; i < aTags.length; i++) {
		if (cuType && aTags[i].innerHTML == 'Geolocate') {
			var ip = aTags[i].href.match(/[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}/);
			aTags[i].href = 'http://whatismyipaddress.com/ip/' + ip;
		}
		if (cuType && aTags[i].innerHTML == 'Tor check') {
			var ip = aTags[i].href.match(/[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}/);
			aTags[i].href = 'https://www.dan.me.uk/torcheck?ip=' + ip;
		}
		if (!cuType && aTags[i].innerHTML.match(/[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}/)) {
			var ip = aTags[i].innerHTML;
			aTags[i].parentNode.innerHTML += ' - <span style="font-size: 80%;">[<a href="http://whatismyipaddress.com/ip/' + ip + '">Geolocate</a> &bull; <a href="https://www.dan.me.uk/torcheck?ip=' + ip + '">Tor check</a>]</span>';
		}
	}
}
addOnloadHook(addLocator);