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