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 (per le pagine globali è comunque necessario attendere qualche minuto). 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 menù Strumenti → Preferenze; per Internet Explorer: mantenere premuto il tasto Ctrl mentre si preme il pulsante Aggiorna o premere Ctrl-F5.

/* INIZIO Segna come verificata */
 
mphkLinkTitle = "Segna come verificata la revisione corrente";
mphkLinkTitle2 = "Segna come verificata l'ultima revisione analizzata";
mphkLinkText = "Segna come verificata";
mphkLinkText2 = "Segna come verificata";
mphkShortLinkText = "ver"
 
function setMarkPatrolledHotKey(){
  ta['p-verified'] = ['v', 'Segna come verificato'];
  akeytt();
}
 
function mphkAddMarkpatrolledLink(){
   //100 alla volta, comunque non più 2000 links
   for(var i = mphkCounter; (i < mphkCounter + 100) && (i < mphkLinks.length) && i < 2000; i++){

     var rcidpos = mphkLinks[i].href.indexOf('&rcid=');
     if ((rcidpos == -1) || (mphkLinks[i].href.indexOf('&action=') != -1)) continue;
     var rcid = mphkLinks[i].href.substring(rcidpos);

     var tokpos = mphkLinks[i].href.indexOf('&patroltoken=');
     if ((tokpos == -1) || (mphkLinks[i].href.indexOf('&action=') != -1)) continue;
     var tok = mphkLinks[i].href.substring(tokpos);

     var mp = document.createElement('a');
     mp.href = "/w/index.php?title=" + encodeURIComponent(mphkLinks[i].title) + "&action=markpatrolled"+rcid + "&token="+tok;
     mp.title = mphkLinkTitle;
     mp.appendChild(document.createTextNode(mphkShortLinkText));
     mphkLinks[i].parentNode.insertBefore(mp, mphkLinks[i+mphkOffset].nextSibling);
     mphkLinks[i].parentNode.insertBefore(document.createTextNode("; "), mp);
   }
 
   mphkCounter = i;
 
   if (mphkCounter < mphkLinks.length && mphkCounter < 2000)
     setTimeout("mphkAddMarkpatrolledLink()", 100);
   else{
     mphkLinks = null;
     mphkCount = null;
   }
}
 
//Aggiunge l'hotkey shift-alt-v per il link "Segna come verificato", se presente
if (window.location.href.indexOf("rcid=") != -1)
$(function (){
  var rcidpos = window.location.href.indexOf("rcid=");
  if (rcidpos == -1) return;
  if (document.title.indexOf("Modifica verificata") != -1) return;
  var x = document.getElementsByTagName('a');
  for(var i=0;i<x.length;i++)
    if (x[i].href.indexOf('markpatrolled') != -1){
      x[i].id = 'p-verified';
      setMarkPatrolledHotKey();
 
      //Crea il link anche sopra il titolo
      var mp = document.createElement('a');
      mp.href = "/w/index.php?title=" + wgPageName + "&action=markpatrolled&rcid="+window.location.href.substring(rcidpos+5);
      mp.title = mphkLinkTitle;
      mp.appendChild(document.createTextNode(mphkLinkText));
      var t = $('content');
      t.insertBefore(mp, t.firstChild);
 
      break;
    }
});
 
//Aggiungi links "verificata" in Newpages, Recentchanges e Watchlist.
if (wgCanonicalNamespace == "Special")
$(function (){
  switch (wgCanonicalSpecialPageName){
  case "Newpages": mphkOffset = 1; break;
  case "Recentchanges": mphkOffset = 1; break;
  case "Watchlist": mphkOffset = 0; break;
  default: return;
  }
  mphkLinks = $('content').getElementsByTagName('a');
  mphkCounter = 0;
  mphkAddMarkpatrolledLink();
});
 
//Propagazione tramite cookie
$(function (){
  if (($("wpTextbox1") != null) || //mai durante la modifica
      (window.location.href.indexOf("&action=history") != -1)) //né nella history
    return;
 
  var c = $.cookie('wikiMarkpatrolled');
  var rcidpos = window.location.href.indexOf("rcid=");
  //Salva pagina nel cookie;
  var expire = new Date(); // scadenza del cookie
  expire.setTime(expire.getTime() + (60 * 60 * 1000)); // scadenza di un'ora
  var A = c.split('#');
 
  var justVerified = document.title.indexOf("Modifica verificata") != -1;
 
  if ((rcidpos != -1) && (!justVerified)){
    var n = wgPageName + "&" + window.location.href.substring(rcidpos+5);
    //Salva fino a 19 pagine precedenti
    for(var i = 0; (i < 20-1) && (i < A.length); i++)
      if ((A[i] != '') && (A[i].indexOf(wgPageName) == -1))
        n += '#' + A[i];
    $.cookie('wikiMarkpatrolled', n, {expires: expire, path:'/'});
  } else if ((c.indexOf(wgPageName) != -1) && ((rcidpos == -1) || justVerified)){
    //Rimuove la pagina corrente dal cookie
    var n = '';
    var index = -1;
    for(var i = 0; i < A.length; i++)
      if (A[i].indexOf(wgPageName) != -1)
        var index = i; //ricorda l'indice della pagina da non risalvare nel cookie
    for(var i = 0; i < A.length; i++)
      if ((i != index) && (A[i] != ''))
        n += '#' + A[i];
    $.cookie('wikiMarkpatrolled', n.substring(1), {expires: expire.toGMTString(), path: '/'});
 
    if (!justVerified){
      //Crea il link sopra il titolo
      var mp = document.createElement('a');
      mp.href = "/w/index.php?title=" + wgPageName + "&action=markpatrolled&rcid="+A[index].substring(A[index].lastIndexOf('&') + 1);
      mp.title = mphkLinkTitle2;
      mp.appendChild(document.createTextNode(mphkLinkText2));
      mp.id = 'p-verified';
      var t = $('content');
      t.insertBefore(mp, t.firstChild);
      setMarkPatrolledHotKey();
    }
  }
});
 
/* FINE Segna come verificata */