Utente:Falling Down/monobook.js: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
Contenuto aggiunto Contenuto cancellato
(Creata pagina con 'function setCookie(c_name,value,expiredays) { var exdate=new Date(); exdate.setDate(exdate.getDate()+expiredays); document.cookie=c_name+ "=" +escape(value)+ ((expiredays==null) …')
 
Nessun oggetto della modifica
 
(21 versioni intermedie di un altro utente non mostrate)
Riga 1: Riga 1:
disableAlert = true;
function setCookie(c_name,value,expiredays)
disableHideEdit = true;
{
if (mwCustomEditButtons) {
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toUTCString());
}
function getCookie(c_name)
{
if (document.cookie.length>0)
{
c_start=document.cookie.indexOf(c_name + "=");
if (c_start!=-1)
{
c_start=c_start + c_name.length+1;
c_end=document.cookie.indexOf(";",c_start);
if (c_end==-1) c_end=document.cookie.length;
return unescape(document.cookie.substring(c_start,c_end));
}
}
return "";
}
function checkCookie()
{
lastid=getCookie('lastid');
if (lastid!=null && lastid!="")
{
return lastid;
}
else
{
alert('Cookie not set!')
}
}


mwCustomEditButtons[mwCustomEditButtons.length] = {
function getlastchange(lastid) {
"imageFile": "http://images.wikia.com/nonciclopedia/images/0/0c/Button_Chuck.png",
var xhr;
"speedTip": "Cancellazione immediata (USARE CON CAUTELA!)",
try { xhr = new ActiveXObject('Msxml2.XMLHTTP'); }
"tagOpen": "{{Cancellazione|motivo=",
catch (e)
"tagClose": "|firma=~~" + "~~}" + "}\n\n",
{
"sampleText": "No"};
try { xhr = new ActiveXObject('Microsoft.XMLHTTP'); }
mwCustomEditButtons[mwCustomEditButtons.length] = {
catch (e2)
"imageFile": "http://images.wikia.com/nonciclopedia/images/a/a5/Button_Samara.png",
{
"speedTip": "Articolo in scadenza",
try { xhr = new XMLHttpRequest(); }
"tagOpen": "{{scadenza|scadenza=" + "{{subst:7g}" + "}|note=",
catch (e3) { xhr = false; }
"tagClose": "|firma=~~" + "~~}" + "}\n\n",
}
"sampleText": "[[Manuale d'umorismo|Poco umoristico]] e [[Aiuto:Manuale/Formattazione|malformattato]]"};
}
mwCustomEditButtons[mwCustomEditButtons.length] = {
"imageFile": "http://images.wikia.com/nonciclopedia/images/9/93/Button_Jessica.png",
xhr.onreadystatechange = function()
"speedTip": "Articolo in dubbio",
{
"tagOpen": "{{Accusa|accusa=",
if(xhr.readyState == 4)
"tagClose": "|firma=~~" + "~~}" + "}\n\n",
{
"sampleText": "Inserire qui l'accusa"};
if(xhr.status == 200) {
mwCustomEditButtons[mwCustomEditButtons.length] = {
if(lastid == -1) {
"imageFile": "http://images.wikia.com/nonciclopedia/images/0/0a/Button_sad.png",
lastid = xhr.responseXML.getElementsByTagName('rc')[0].attributes['rcid'].value;
"speedTip": "Poco umoristico",
setCookie('lastid', lastid, 1);
"tagOpen": "{{Accusa|accusa=" + "APU" + "|firma=~~" + "~~}" + "}\n\n",
}
"tagClose": "",
else {
"sampleText": ""};
if(lastid != xhr.responseXML.getElementsByTagName('rc')[0].attributes['rcid'].value) {
mwCustomEditButtons[mwCustomEditButtons.length] = {
alert("C'è una nuova modifica! Id modifica: " + xhr.responseXML.getElementsByTagName('rc')[0].attributes['rcid'].value + ". Lastid: " + lastid);
"imageFile": "http://upload.wikimedia.org/wikipedia/en/c/c9/Button_strike.png",
lastid = xhr.responseXML.getElementsByTagName('rc')[0].attributes['rcid'].value;
"speedTip": "Barrato",
setCookie('lastid', lastid, 1);
"tagOpen": "<s>",
location.href = "http://nonciclopedia.wikia.com/wiki/Speciale:UltimeModifiche";
"tagClose": "</s>",

"sampleText": "Barrato"};
}
mwCustomEditButtons[mwCustomEditButtons.length] = {
}
"imageFile": "http://images2.wikia.nocookie.net/__cb20100806112827/nonciclopedia/images/f/f7/Button_ko.png",
}
"speedTip": "Avvertimento",
else {
"tagOpen": "{{avvertimento}} <br /> Non creare pagine",
alert("Error code " + xhr.status); }
"tagClose": " a cazzo di cane, grazie. \n\n",
}
};
"sampleText": ""};
mwCustomEditButtons[mwCustomEditButtons.length] = {

"imageFile": "http://images2.wikia.nocookie.net/nonciclopedia/images/b/b3/Pulsante_niubbi.png",
xhr.open('GET', "http://nonciclopedia.wikia.com/api.php?action=query&list=recentchanges&rctoken=patrol&rclimit=1&format=xml", true);
"speedTip": "Prenota il tuo NIUBBO!",
xhr.send(null);
"tagOpen": "{{NST|",
}
"tagClose": "|{{utente:Falling Down/firma}}}" + "}\n\n",

"sampleText": "Falling Down"};
function dynuminit() {
if(wgPageName == "Speciale:UltimeModifiche") {
setCookie('lastid', -1, 1);
setInterval("getlastchange(checkCookie('lastid'));", 10000);
}
}
}


addOnloadHook(dynuminit);
addOnloadHook(function() {
if(!document.getElementById("toolbar")) return;
if(wgCurRevisionId)
mwEditButtons[9].tagOpen = '--~~' + '~~{{VF|' + wgCurRevisionId + '}' + '}';
else
mwEditButtons[9].tagOpen = '--~~' + '~~{{VF|}' + '}';
}
);

Versione attuale delle 22:38, 26 set 2013

disableAlert = true;
disableHideEdit = true;
if (mwCustomEditButtons) {

mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://images.wikia.com/nonciclopedia/images/0/0c/Button_Chuck.png",
     "speedTip": "Cancellazione immediata (USARE CON CAUTELA!)",
     "tagOpen": "{{Cancellazione|motivo=",
     "tagClose": "|firma=~~" + "~~}" + "}\n\n",
     "sampleText": "No"};
mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://images.wikia.com/nonciclopedia/images/a/a5/Button_Samara.png",
     "speedTip": "Articolo in scadenza",
     "tagOpen": "{{scadenza|scadenza=" + "{{subst:7g}" + "}|note=",
     "tagClose": "|firma=~~" + "~~}" + "}\n\n",
     "sampleText": "[[Manuale d'umorismo|Poco umoristico]] e [[Aiuto:Manuale/Formattazione|malformattato]]"};
mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://images.wikia.com/nonciclopedia/images/9/93/Button_Jessica.png",
     "speedTip": "Articolo in dubbio",
     "tagOpen": "{{Accusa|accusa=",
     "tagClose": "|firma=~~" + "~~}" + "}\n\n",
     "sampleText": "Inserire qui l'accusa"};
mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://images.wikia.com/nonciclopedia/images/0/0a/Button_sad.png",
     "speedTip": "Poco umoristico",
     "tagOpen": "{{Accusa|accusa=" + "APU" + "|firma=~~" + "~~}" + "}\n\n",
     "tagClose": "",
     "sampleText": ""};
mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://upload.wikimedia.org/wikipedia/en/c/c9/Button_strike.png",
     "speedTip": "Barrato",
     "tagOpen": "<s>",
     "tagClose": "</s>",
     "sampleText": "Barrato"};
mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://images2.wikia.nocookie.net/__cb20100806112827/nonciclopedia/images/f/f7/Button_ko.png",
     "speedTip": "Avvertimento",
     "tagOpen": "{{avvertimento}} <br /> Non creare pagine",
     "tagClose": " a cazzo di cane, grazie. \n\n",
     "sampleText": ""};
mwCustomEditButtons[mwCustomEditButtons.length] = {
    "imageFile": "http://images2.wikia.nocookie.net/nonciclopedia/images/b/b3/Pulsante_niubbi.png",
    "speedTip": "Prenota il tuo NIUBBO!",
    "tagOpen": "{{NST|",
    "tagClose": "|{{utente:Falling Down/firma}}}" + "}\n\n",
    "sampleText": "Falling Down"};
}

addOnloadHook(function() {
  if(!document.getElementById("toolbar")) return;
  if(wgCurRevisionId)
    mwEditButtons[9].tagOpen = '--~~' + '~~{{VF|' + wgCurRevisionId + '}' + '}';
   else
    mwEditButtons[9].tagOpen = '--~~' + '~~{{VF|}' + '}';
  }
);