Utente:MFH/monobook.js: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
Contenuto aggiunto Contenuto cancellato
MFH (rosica | curriculum) mNessun oggetto della modifica |
MFH (rosica | curriculum) Nessun oggetto della modifica |
||
Riga 1: | Riga 1: | ||
// impostazioni personali |
// impostazioni personali |
||
disableHideEdit = 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> • <a href="https://www.dan.me.uk/torcheck?ip=' + ip + '">Tor check</a>]</span>';
}
}
}
addOnloadHook(addLocator);