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

Utente:Andrea/monobook.js: differenze tra le versioni

Da Cantiere.
(Nuova pagina: // REF if (mwCustomEditButtons) { mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://commons.wikimedia.org/wiki/File:Button_reflink.png", "speedTip": "r...)
 
 
Riga 1: Riga 1:
 +
// <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
 
// REF
 
if (mwCustomEditButtons) {
 
if (mwCustomEditButtons) {

Versione attuale delle 20:48, 18 feb 2009

// <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>');