<analytics uacct="UA-6089322-1" ></analytics>

Utente:Andrea/monobook.js

Da Cantiere.
< Utente:Andrea
Versione del 18 feb 2009 alle 20:48 di Andrea (Discussione | contributi)

(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Nota: dopo aver salvato, potrebbe essere necessario pulire la cache del proprio browser per vedere i cambiamenti.

  • Firefox / Safari: tenere premuto il tasto delle maiuscole Shift e fare clic su Ricarica, oppure premere Ctrl-F5 o Ctrl-R (⌘-R su Mac)
  • Google Chrome: premere Ctrl-Shift-R (⌘-Shift-R su un Mac)
  • Internet Explorer: tenere premuto il tasto Ctrl e fare clic su Aggiorna, oppure premere Ctrl-F5
  • Opera: svuotare completamente la cache dal menu Strumenti → Preferenze
// <pre>
function ModifySidebar(action, section, name, link) {
    try {
        switch (section) {
          case "languages":
            var target = "p-lang";
            break;
          case "toolbox":
            var target = "p-tb";
            break;
          case "navigation":
            var target = "p-navigation";
            break;
          default:
            var target = "p-" + section;
            break;
        }
 
        if (action == "add") {
            var node = document.getElementById(target)
                               .getElementsByTagName('div')[0]
                               .getElementsByTagName('ul')[0];
 
            var aNode = document.createElement('a');
            var liNode = document.createElement('li');
 
            aNode.appendChild(document.createTextNode(name));
            aNode.setAttribute('href', link);
            liNode.appendChild(aNode);
            liNode.className='plainlinks';
            node.appendChild(liNode);
        }
 
        if (action == "remove") {
            var list = document.getElementById(target)
                               .getElementsByTagName('div')[0]
                               .getElementsByTagName('ul')[0];
 
            var listelements = list.getElementsByTagName('li');
 
            for (var i = 0; i < listelements.length; i++) {
                if (listelements[i].getElementsByTagName('a')[0].innerHTML == name ||
                    listelements[i].getElementsByTagName('a')[0].href == link) {
 
                    list.removeChild(listelements[i]);
                }
            }
        }
 
    } catch(e) {
      // lets just ignore what's happened
      return;
    }
}
 
function CustomizeModificationsOfSidebar() {
    ModifySidebar("remove", "toolbox", "Carica un file", "http://it.wikisource.org/wiki/Speciale:Carica");
}
 
addOnloadHook(CustomizeModificationsOfSidebar);
// POPUP DI LUPIN [[User:Lupin/popups.js]]
// document.write('<script type="text/javascript" src="' 
//             + 'http://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js' 
//             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 
// FUNZIONE BASE PER GLI SCRIPT DI IPORK
function inc(file) {
   document.write('<script type="text/javascript" src="/w/index.php?title='+ file +'&action=raw&ctype=text/javascript&dontcountme=s"></script>');
}
inc("Utente:IPork/controllo versioni.js");
var nomeutente= "Aubrey";
 
// INDICATORE DI STATO
inc("Utente:IPork/indicatorestato.js");
inc("Utente:Aubrey/statopersonale.js");
 
// RICERCA AVANZATA
inc("Utente:IPork/ricerca.js");
 
// TENDINE - BETA ELIMINARE SE DA PROBLEMI
inc("Utente:IPork/tendine.js");
inc("Utente:IPork/tendine_funzioni.js");
 
// MENU A SINISTRA
inc("Utente:IPork/menusinistra.js");
// MENU A SINISTRA - COLLEGAMENTI PERSONALI
addOnloadHook(function(){addToolboxLink('http://it.wikisource.org/wiki/Speciale:TutteLePagine', 'Tutte le pagine');});
addOnloadHook(function(){addToolboxLink('http://it.wikisource.org/wiki/Speciale:Statistiche', 'Statistiche');});
addOnloadHook(function(){addToolboxLink('http://it.wikisource.org/wiki/Speciale:Importa', 'Importa');});
addOnloadHook(function(){addToolboxLink('http://it.wikisource.org/wiki/Speciale:Esporta', 'Esporta');});
addOnloadHook(function(){addToolboxLink('http://it.wikisource.org/w/index.php?title=Speciale%3ARegistri&type=newusers&user=&page=&year=&month=-1', 'Nuovi utenti');});
 
var opzPannelliOriginali = 0;
var opzAmministratore = 1;
var opzModificaIntro = 0;
var opzLinksPersonali =0;
 
//SAL
//inc("Utente:IPork/SAL.js");
 
// PULSANTI ADDIZIONALI


// REF
if (mwCustomEditButtons) {
mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://commons.wikimedia.org/wiki/File:Button_reflink.png",
     "speedTip": "ref",
     "tagOpen": '<ref>',
     "tagClose": '</ref>',
     "sampleText": "Note"};
};

// RIQUADRO
if (mwCustomEditButtons) {
 mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://upload.wikimedia.org/wikipedia/commons/f/fd/Button_blockquote.png",
     "speedTip": "riq",
     "tagOpen": '<div name=toc>',
     "tagClose": '</div>',
     "sampleText": "Riquadro"};
};

// CANCELLA
if (mwCustomEditButtons) {
 mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "http://upload.wikimedia.org/wikipedia/commons/c/c9/Button_strike.png",
     "speedTip": "Del",
     "tagOpen": '<del>',
     "tagClose": '</del>',
     "sampleText": "Cancella"};
};
 
document.write('<script type="text/javascript" src="' 
             + 'http://en.wikipedia.org/w/index.php?title=User:Zocky/SearchBox.js' 
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');