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