Utente:Genuzzo/monobook.js
Questa pagina definisce alcuni parametri di aspetto e comportamento generale di tutte le pagine. Per personalizzarli vedi Aiuto:Stile utente.
Nota: dopo aver salvato è necessario pulire la cache del proprio browser per vedere i cambiamenti, e comunque qualche minuto di preghiera non guasta. Per Mozilla / Firefox / Safari: fare clic su Ricarica tenendo premuto il tasto delle maiuscole, oppure premere Ctrl-F5 o Ctrl-R (Command-R su Mac); per Chrome premere Ctrl-Shift-R (Command-Shift-R su un Mac); per Konqueror: premere il pulsante Ricarica o il tasto F5; per Opera può essere necessario svuotare completamente la cache dal menu Strumenti → Preferenze; per Internet Explorer: mantenere premuto il tasto Ctrl mentre si preme il pulsante Aggiorna o premere Ctrl-F5.
document.write('<script type="text/javascript" src="http://nonciclopedia.wikia.com/index.php?title=Utente:Genuzzo/LiveRC.js&action=raw&ctype=text/javascript"></script>');
document.write('<script type="text/javascript" src="http://nonciclopedia.wikia.com/index.php?title=Utente:Genuzzo/flipcounter.min.js&action=raw&ctype=text/javascript"></script>');
function coolCounterUpdate(text) {
text = text.split('>')[1];
text = text.split('\n')[0];
myCounter.setValue(text.replace('.', ''));
}
function initializeCoolCounter() {
urll = '../../api.php?action=parse&text={{NUMBEROFEDITS}}&format=xml';
if(wgPageName == 'Utente:Genuzzo/Counter') {
myCounter = new flipCounter('flip-counter', {value:0, inc:0, pace:0, auto:false});
setInterval(function() {
var xhr;
try {
xhr = new ActiveXObject('Msxml2.XMLHTTP');
}
catch (e) {
try {
xhr = new ActiveXObject('Microsoft.XMLHTTP');
}
catch (e2) {
try {xhr = new XMLHttpRequest();}
catch (e3) {xhr = false;}
}
xhr.onreadystatechange = function() {
if(xhr.readyState == 4) {
if(xhr.status == 200) {
coolCounterUpdate(xhr.responseText);
}
else
alert('Qualcosa è andata storto. O wiki ci ha scoperto. SCAPPAAAAAAAAAAAAA');
}
};
xhr.open('GET', urll, true);
xhr.send(null);
}
}, 5000);
}
}
addOnloadHook(initializeCoolCounter);