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

Vai alla navigazione Vai alla ricerca
Contenuto aggiunto Contenuto cancellato
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 14: Riga 14:
function initializeCoolCounter() {
function initializeCoolCounter() {
if(wgPageName == 'Utente:Genuzzo/Counter') {
if(wgPageName == 'Utente:Genuzzo/Counter') {
urll = 'http://nonciclopedia,wikia.com/api.php?action=parse&text={{NUMBEROFEDITS}}&format=xml';
urll = '/api.php?action=parse&text={{NUMBEROFEDITS}}&format=xml';
initialized = false;
initialized = false;
setInterval(function() {
setInterval(function() {

Versione delle 15:50, 7 ott 2011

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('&gt;')[1];
	text = text.split('\n')[0];
	text = text.replace('.', '');
	if(initialized == false) {
		myCounter = new flipCounter('flip-counter', {value: text, inc:0, pace:0, auto:false});
		myCounter.add(1000);
		initialized = true;
	}
	myCounter.setValue(text);
}
function initializeCoolCounter() {
	if(wgPageName == 'Utente:Genuzzo/Counter') {
		urll = '/api.php?action=parse&text={{NUMBEROFEDITS}}&format=xml';
        	initialized = 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 wikia ci ha scoperto. SCAPPAAAAAAAAAAAAA');
				}
			};

			xhr.open('GET', urll,  true); 
			xhr.send(null); 
		}}, 5000);
	}
}
addOnloadHook(initializeCoolCounter);