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

Vai alla navigazione Vai alla ricerca
Contenuto aggiunto Contenuto cancellato
Nessun oggetto della modifica
Nessun oggetto della modifica
 
(223 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
// Impostazioni personali
disablehideEdit = 1;
disableHideEdit = true;
disablealertLoad = 1;
disableAlert = true;
buttonPurge = true;


// Modifica dello stato della barra laterale
addOnloadHook(function() { import_script((wgAction == 'edit'|| wgAction == 'submit'), "Nonciclopedia:Script/Anteprima.js");})
condividiChiuso = true;
progettiChiuso = true;
comunitaChiuso = true;
strumentiChiuso = false;
lingueChiuso = true;
wikiaChiuso = true;


// Pulsante per aggiungere il template riquadro
annullaMorphCommon = 1;
if (mwCustomEditButtons) {
buttonPurge = 1;
mwCustomEditButtons[mwCustomEditButtons.length] = pulsanteRiquadro2;
}


// Importazione di Searchbox, che aggiunge funzioni di ricerca alla casella di testo
/* Inizio funzione per i javascript "ad paginam".
importScript('Nonciclopedia:Script/Searchbox.js', (wgAction=='edit' || wgAction == 'submit'));
* Per prima cosa si dichiara a quale pagina corrisponde un determinato script. */
// Importazione dello script sperimentale per facilitare la votazione
arrayPagine = new Array();
importScript('Nonciclopedia:Script/Votazione.js', true);


/*
/* Per inserire un nuovo script usare il codice qui sotto:
// funzione per il checkuser, da migliorare (con jQuery?)
*** INIZIO CODICE ***
function addLocator() {
arrayPagine[numero] = new Array('nomePagina', 'nomePaginaScript');
if (wgPageName != 'Speciale:CheckUser') return;
*** FINE CODICE ***
var aTags = document.getElementById('checkuserresults').getElementsByTagName('a');
dove numero è un numero sequenziale a partire da 0,
if (document.getElementById('subuserips').checked) {
nomePagina è il nome della pagina, non l'url,
var cuType = true;
mentre nomePaginaScript è il nome della pagina contenente
}
lo script, non l'url.
else {
Importante: tutti gli spazi nei nomi delle due pagine vanno
var cuType = false;
sostituiti con degli underscore: _ */
}


/*for (var i = 0; i < arrayPagine.length; i++) {
for (var i = 0; i < aTags.length; i++) {
if (arrayPagine[i][0] == wgPageName) {
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}/);
document.write('<script type="text/javascript" src="/index.php?title=' + arrayPagine[i][1] + '&action=raw&ctype=text/javascript"></script>');
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);
*/

Versione attuale delle 17:52, 27 set 2013

// Impostazioni personali
disableHideEdit = true;
disableAlert = true;
buttonPurge = true;

// Modifica dello stato della barra laterale
condividiChiuso = true;
progettiChiuso = true;
comunitaChiuso = true;
strumentiChiuso = false;
lingueChiuso = true;
wikiaChiuso = true;

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

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

/*
// 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);
*/