Utente:Genuzzo/monobook.js: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
Contenuto aggiunto Contenuto cancellato
Genuzzo (rosica | curriculum) Nessun oggetto della modifica |
Genuzzo (rosica | curriculum) Nessun oggetto della modifica |
||
Riga 110: | Riga 110: | ||
⚫ | |||
⚫ | |||
/* |
|||
function hideUM() { |
function hideUM() { |
||
⚫ | |||
⚫ | |||
if(wgPageName == 'Speciale:UltimeModifiche') $('.mw-userlink').each(function() { |
if(wgPageName == 'Speciale:UltimeModifiche') $('.mw-userlink').each(function() { |
||
for(var i in ignorati) { |
for(var i in ignorati) { |
||
Riga 130: | Riga 129: | ||
addOnloadHook(hideUM); |
addOnloadHook(hideUM); |
||
*/ |
Versione delle 12:05, 25 dic 2011
/* function initSnake() {
w = window;
w.immaginePapocchio = document.createElement('img');
immaginePapocchio.src = 'http://images4.wikia.nocookie.net/__cb20111220151347/nonciclopedia/images/9/9f/Papocchio_piccolo_29x25.png';
$(document.body).append(immaginePapocchio);
w.snake = new Array();
w.dir = 'down';
for(i = 0; i < 3; i++) snake[i] = new Array(0, i);
if($('#canvassneic').length) {
document.onkeydown = function(event) {
var keyCode;
if(event == null) {
keyCode = window.event.keyCode;
}
else {
keyCode = event.keyCode;
}
switch(keyCode) {
case 37:
dir = 'left';
break;
case 38:
dir = 'up';
break;
case 39:
dir = 'right';
break;
case 40:
dir = 'down';
break;
default:
break;
}
}
w.canvassneic = document.createElement('canvas');
$('#canvassneic').html('').append(canvassneic);
immaginePapocchio.onload = function() {setInterval(drawSnake, 300);};
}
}
function moveSnakePoint() {
if(dir == 'up') snake[snake.length - 1][1]--;
else if(dir == 'down') snake[snake.length - 1][1]++;
else if(dir == 'right') snake[snake.length - 1][0]++;
else snake[snake.length - 1][0]--;
}
function moveSnake() {
oldSnake = snake.slice(0);
for(i = snake.length - 1; i != -1; i--) {
snake[i - 1] = oldSnake[i].slice(0);
}
moveSnakePoint('down');
}
function drawSnake() {
if (canvassneic.getContext) {
moveSnake();
var ctx = canvassneic.getContext("2d");
ctx.fillStyle = "rgb(255,255,255)";
ctx.fillRect(0, 0, 300, 150);
for(s = 0; s < snake.length; s++) {
ctx.drawImage(immaginePapocchio, snake[s][0] * 25, snake[s][1] * 29, 10, 10);
}
}
}
addOnloadHook(initSnake);
function createCookie(name,value,days) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else var expires = "";
document.cookie = name+"="+value+expires+";path=/;";
}
addOnloadHook(function() {
if(wgUserName) {
$.getJSON('http://nonciclopedia.wikia.com/api.php?action=query&prop=revisions&titles=Nonciclopedia:Dismissablenotice&rvprop=content|timestamp&format=json', function(data) {
$.each(data['query']['pages'], function(key, val) {
w.timestamp = val['revisions'][0]['timestamp'];
if(timestamp != getCookie('gendn')) {
w.message = val['revisions'][0]['*'];
if (message == '') message = 'undefined';
}
else w.message = 'undefined';
});
if(message != 'undefined') {
$.get('http://nonciclopedia.wikia.com/index.php?title=Nonciclopedia:Dismissablenotice&action=render', function(data) {
$('#contentSub').after($('<div class="usermessage" style="display: block;">' + data + ' <small><a href="javascript:createCookie(\'gendn\', timestamp, 1000); $(\'.usermessage\').remove(); void(0);">(Cliccami per cancellare il messaggio)</a></small></div>'));
})
}
});
}
});
*/
ignorati = Array();
ignorati[ignorati.length - 1] = 'Mestruolindo';
function hideUM() {
if(wgPageName == 'Speciale:UltimeModifiche') $('.mw-userlink').each(function() {
for(var i in ignorati) {
if($(this).attr('title') == 'Utente:' + ignorati[i]) {
window.mwuserlinkcount = 0;
$(this).parent().children().each(function() {
if($(this).attr('class') == 'mw-userlink') mwuserlinkcount++;
});
if(mwuserlinkcount == 1) $(this).parent().parent().parent().remove();
break;
}
}
});
}
addOnloadHook(hideUM);