Wikipedia:Monobook.js/LiveRC.js: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
rimuovo la maggior parte degli usi del DOMParser copiando dal codice corrente di LiveRC su fr.wiki. Dovrebbe risolvere i problemi con firefox. |
m protocol relative urls |
||
Riga 24:
//TODO: script non più esistenti
importStylesheetURI('http://pl.wikipedia.org/skins-1.5/common/diff.css');▼
var lastrevid,lasttimestamp=1; // Timestamp d'initialisation;
Riga 1 049 ⟶ 1 050:
if (ns == 0 && state & HOMONYMIE) {
artiStyle = 'color: darkorange; font-weight: bold; font-style: italic;';
preArti += '<img src="
}
Riga 1 055 ⟶ 1 056:
////////////////////
if (state & FULLLOCK)
preArti += '<img src="
if (state & LOCK)
preArti += '<img src="
// Copyright ? ;
//////////
if (state & COPYRIGHT)
preArti += '<img src="
// PaS ? ;
//////////////////
if (state & PAS)
preArti += '<img src="
// Adq ? ;
//////////
if (state & ADQ)
postArti += '<sup><img src="
// Article catégorisé ? ;
Riga 1 087 ⟶ 1 088:
if (state & MOVE) {
// artiStyle = 'color: magenta; font-weight: bold; font-style: italic;';
postArti += ' <img src="
var diffnew_title = rc.new_title.replace(new RegExp(/\"/g), '\%22');
postArti += ' <a href="javascript:;" onClick="liveArticle(\''+diffnew_title+'\',\''+user+'\');">'+rc.new_title+'</a>';
Riga 1 094 ⟶ 1 095:
else if (state & REDIRECT) {
artiStyle = 'color: green; font-weight: bold; font-style: italic;';
postArti += ' <img src="
var diffredirect =rc.redirect.replace(new RegExp(/\"/g), '\%22');
postArti += ' <a href="javascript:;" onClick="liveArticle(\''+diffredirect+'\',\''+user+'\');">'+rc.redirect+'</a>';
Riga 1 100 ⟶ 1 101:
}
else if (state & UPLOAD) {
postArti += ' <img src="
arti = '<a style="'+artiStyle+'" href="javascript:;" onClick="liveArticle(\''+diffEscTitle+'\',\''+user+'\');" onDblClick="window.open(\''+wgServer+'/wiki/'+encodeURI(title)+'\');">'+title+'</a>';
}
else if (state & NEWUSER) {
postArti += ' <img src="
arti = '<a style="'+artiStyle+'" href="javascript:;" onClick="liveArticle(\''+diffEscTitle+'\',\''+user+'\');" onDblClick="window.open(\''+wgServer+'/wiki/'+encodeURI(title)+'\');">'+title+'</a>';
}
else if (state & BLOCK) {
// artiStyle = 'color: magenta; font-weight: bold; font-style: italic;';
postArti += ' <img src="
postArti += ' <a href="javascript:;" onClick="liveLog("block",\''+rc.title+'\');">('+rc.duration+')</a>';
arti = '<a style="'+artiStyle+'" href="javascript:;" onClick="liveArticle(\''+diffEscTitle+'\',\''+user+'\');">'+title+'</a>';
}
else if (state & RIGHTS) {
postArti += ' <img src="
postArti += ' <a href="javascript:;" onClick="liveLog("rights",\''+rc.title+'\');">(da \''+rc.rightsOld+'\' a \''+rc.rightsNew+'\')</a>';
arti = '<a style="'+artiStyle+'" href="javascript:;" onClick="liveArticle(\''+diffEscTitle+'\',\''+user+'\');">'+title+'</a>';
}
else if (state & DELETE) {
postArti += ' <img src="
arti = '<a style="'+artiStyle+'" href="javascript:;" onClick="liveArticle(\''+diffEscTitle+'\',\''+user+'\');" onDblClick="window.open(\''+wgServer+'/wiki/'+encodeURI(title)+'\');">'+title+'</a>';
}
else if (state & DELETE_REVISION) {
postArti += ' <img src="
arti = '<a style="'+artiStyle+'" href="javascript:;" onClick="liveArticle(\''+diffEscTitle+'\',\''+user+'\');" onDblClick="window.open(\''+wgServer+'/wiki/'+encodeURI(title)+'\');">'+title+'</a>';
}
else if (state & PROTECT) {
postArti += ' <img src="
arti = '<a style="'+artiStyle+'" href="javascript:;" onClick="liveArticle(\''+diffEscTitle+'\',\''+user+'\');" onDblClick="window.open(\''+wgServer+'/wiki/'+encodeURI(title)+'\');">'+title+'</a>';
}
Riga 1 151 ⟶ 1 152:
//////////
if (state & BOT)
preEditor += '<img src="
// Sysop ? ;
////////////
if (state & SYSOP)
preEditor += '<img src="
// Reverted ? ;
/////////////////
if (state & REVERT)
preEditor += '<img src="
// TOR potentiel / AOL
var isTOR = regex = /172\.\d+\.\d+\.\d+/;
if (isTOR.test(user))
preEditor += '<img src="
editor = '<a href="'+wgServer+'/wiki/Utente:'+encodeURIComponent(user)+'" target="_new">'+user+'</a>';
Riga 1 308 ⟶ 1 309:
th1.style.border = "1px solid red";
th1.style.backgroundColor = "#FFDDDD";
th1.innerHTML += '<img src="
}
}
Riga 1 328 ⟶ 1 329:
td3.style.backgroundColor = "pink";
td4.style.backgroundColor = "pink";
td4.innerHTML = '<img src="
tr1.style.border = "2px solid crimson";
}
|