Utente:TekAndre/monobook.js
Da Wikipedia, l'enciclopedia libera.
Per un aiuto sull'uso di questa pagina vedi Aiuto:Preferenze.
Nota: dopo aver salvato, devi pulire la cache del tuo browser per vedere i cambiamenti: Mozilla: clicca su reload (oppure ctrl-r), IE / Opera: ctrl-f5, Safari: cmd-r, Konqueror ctrl-r.
/* <pre><nowiki> */ /** document.write('<script type="text/javascript" src="' + 'http://it.wikipedia.org/w/index.php?title=Utente:Emc2/strings-it.js' + '&action=raw&ctype=text/javascript"></script>'); 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>'); **/ /** * Derivato dal monobook.js di [[:en:User:Wayward]], basato su [[:en:User:Alphax/monobook.js]] * Necessita dell'apposito monobook.css * Testato solo su Firefox * Contiene codice preso dagli script di [[Utente:Clark_Shuste]] [[Utente:Paulatz]], [[Utente:Helios89]], [[Utente:Timendum]], [[Utente:Nick1915]] * Forked from [[User:ABCD/monobook.js]] around April 2005 * Dual licensed under the GFDL and GPL */ /** VARIABILI GENERALI **/ arrayArgument = new Array("", "antropologia", "archeologia", "architettura", "biografie", "biologia", "calcio", "chimica", "cinema", "diritto", "economia", "fantascienza", "filosofia", "fisica", "fumetti", "geografia", "giochi", "informatica", "ingegneria", "letteratura", "linguistica", "matematica", "meccanica", "medicina", "musei", "musica", "politica", "religione", "scienza", "sociologia", "sport", "Star Trek", "storia", "teatro"); arrayMese = new Array("gennaio", "febbraio", "marzo", "aprile", "maggio", "giugno", "luglio", "agosto", "settembre", "ottobre", "novembre", "dicembre"); var curTemplate; /**** Initialize on window load ****/ if (window.addEventListener) window.addEventListener("load",myLoadFuncs,false); else if (window.attachEvent) window.attachEvent("onload",myLoadFuncs); else { window.previousLoadFunction = window.onload; window.onload = function() { window.previousLoadFunction(); myLoadFuncs(); } } /**** Load custom functions ****/ function myLoadFuncs() { addPurge(); // &action=purge changeLinks(); // cause the personal menu looks bad add_tabs(); // load tabs addToolBoxLinks(); // add toolbox links addNavBarLinks(); // add navigation bar links talkpageplus(); // make red talk page links start new sections // remove the logout access key ta['pt-logout'] = new Array(null, null); } // Functions auxFicus and Ficus function auxFicus(){ Argument = document.getElementById('inlinePopupDiv').getElementsByTagName('select')[0].value; wpTextbox1 = document.getElementById("wpTextbox1"); if (curTemplate == "S") wpTextbox1.value="{{"+curTemplate+"|"+Argument+"}}"+wpTextbox1.value; else if (curTemplate == "W") wpTextbox1.value="{{"+curTemplate+"|"+Argument+"|"+"{{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}|~~~~}}"+wpTextbox1.value; else { Because = document.getElementById('inlinePopupDiv').getElementsByTagName('input')[0].value; wpTextbox1.value="{{"+curTemplate+"|"+Because+"|"+Argument+"|"+"{{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}|~~~~}}"+wpTextbox1.value; } switch(curTemplate){ case "A": var summary = "+ {da aiutare}"; break; case "C": var summary = "+ {da controllare}"; break; case "P": var summary = "+ {voce non neutrale}"; break; case "S": var summary = "+ {STUB}"; break; case "W": var summary = "+ {da wikificare}"; break; } summ=document.getElementById("wpSummary"); summ.value=summ.value+summary; RemoveNode('inlinePopupDiv'); } function Ficus(Template){ switch(Template){ case "A": Greeter = "Hai richiesto di inserire questa pagina nella Categoria <b>\"Da aiutare\"</b>\n." + " Per favore scrivi una motivazione e scegli un argomento dalla lista"; break; case "C": Greeter = "Hai richiesto di inserire questa pagina nella Categoria <b>\"Da controllare\"</b>\n." + " Per favore scrivi una motivazione e scegli un argomento dalla lista"; break; case "P": Greeter = "Hai richiesto di inserire questa pagina nella Categoria <b>\"Segnalazioni NPOV\"</b>\n." + " Per favore scrivi una motivazione e scegli un argomento dalla lista"; break; case "S": Greeter = "Hai richiesto di inserire questa pagina nella Categoria <b>\"Stub\"</b>\n." + " Per favore scegli un argomento dalla lista."; break; case "W": Greeter = "Hai richiesto di inserire questa pagina nella Categoria <b>\"Da wikificare\"</b>\n." + " Per favore scegli un argomento dalla lista."; break; default: Greeter = "Qualcosa è andato storto, fai pure quello che vuoi: non ho idea di cosa succederà" } curTemplate = Template; var div = document.createElement( 'div' ); div.id = 'inlinePopupDiv'; div.style.position = 'absolute'; div.style.zIndex = 1000; div.style.left = '5px'; div.style.top = '5px'; div.style.backgroundColor = '#FFFFFF'; div.style.borderStyle = 'solid'; div.style.borderWidth = ' medium'; div.style.borderColor = '#000000'; var top = document.createElement( 'div' ); top.id = 'inlinePopupTop'; top.style.textAlign = 'right'; top.style.margin = '8px'; top.style.backgroundColor = '#DDDDDD'; var a = document.createElement( 'a' ); a.appendChild( document.createTextNode( 'Close' ) ); a.href = "javascript:void RemoveNode('inlinePopupDiv')"; a.style.margin = '8px'; top.appendChild( a ); div.appendChild( top ); var greet = document.createElement('p'); greet.innerHTML = Greeter; div.appendChild(greet); var form = document.createElement('form'); form.name = "popupForm"; var p = document.createElement('p'); p.appendChild(document.createTextNode('Motivazione:')); if(Template!='W' && Template!='S'){ var myedit = document.createElement('input'); myedit.name = 'editReason'; myedit.type = 'text'; p.appendChild(myedit); } p.appendChild(document.createTextNode('Argomento:')); var sel = document.createElement('select'); sel.name = 'popupSelect'; sel.size = 1; var option; for (i=0; i<arrayArgument.length; i++){ option = new Option(arrayArgument[i],' '); option.value = arrayArgument[i]; sel.options[sel.options.length] = option; } p.appendChild(sel); var button = document.createElement('input'); button.value = 'OK'; button.type = 'button'; button.setAttribute('onclick', 'auxFicus()'); p.appendChild(button); form.appendChild(p); div.appendChild(form); document.body.appendChild( div ); div.getElementsByTagName('input')[0].focus(); } /**** Make the top links look better ****/ function changeLinks() { if(!document.getElementById) return; // remove the "my" bits document.getElementById('pt-mytalk').firstChild.innerHTML = 'discussione'; document.getElementById('pt-preferences').firstChild.innerHTML = 'preferenze'; document.getElementById('pt-watchlist').firstChild.innerHTML = 'osservati speciali'; document.getElementById('pt-mycontris').firstChild.innerHTML = 'contributi'; } /**** Add generic tab ****/ function addlilink(tabs, url, name, id){ var na = document.createElement('a'); na.href = url; na.appendChild(document.createTextNode(name)); var li = document.createElement('li'); li.id = id; li.appendChild(na); tabs.appendChild(li); return li; } /**** Add tab as menu ****/ function addlimenu(tabs, name, id) { var na = document.createElement('a'); na.href = '#'; var mn = document.createElement('ul'); na.appendChild(document.createTextNode(name)); var li = document.createElement('li'); li.id = id; li.className = 'tabmenu'; li.appendChild(na); li.appendChild(mn); tabs.appendChild(li); return li; } /**** Add purge tab ****/ function addPurge() { ta['ca-purge'] = ['g', 'Purge the internal cache for this page']; if(!document.getElementById) return; var x = document.getElementById('ca-history'); var tabs = document.getElementById('p-cactions').getElementsByTagName('ul')[0]; if(!x) return; if(x.children) x = x.children[0]; else x = x.childNodes[0]; var pf = document.createElement('form'); pf.action = '?action=purge'; pf.method = 'POST'; pf.id = 'pf'; x.appendChild(pf); addlilink(tabs, 'javascript:document.getElementById("pf").submit();', 'aggiorna', 'ca-purge'); } function getParam(name){ if(location.search){ for(var x in location.search.substring(1).split('&')){ var eq = x.indexOf('='); if(x.substring(0, eq) == name) return x.substring(eq + 1); } } return ''; } /**** Tools menu ****/ function fixformat(){ var form = document.editform; var txt = form.wpTextbox1; txt.value = txt.value .replace(/<\/?(b|strong)>/gi, "'''") .replace(/<\/?(i|em|var)>/gi, "''") .replace(/\{\{([Ss]u[bp])\|([^}]+)\}\}/g, "{{subst:$1|$2}}") .replace(/<\/div +>/gi, "</div>"); form.wpSummary.value += "formatting"; form.wpMinoredit.checked = true; } function replace(){ var s = prompt("Search regexp?"); if(s){ var r = prompt("Replace regexp?"); if(!r && r != '') return; var txt = document.editform.wpTextbox1; txt.value = txt.value.replace(new RegExp(s, "g"), r); } } /**** Talk message functions ****/ // Appends msg to the currently editted page, sets the summary to summ, // marks or unmarks the "Watch this page" checkbox according to watch, // and marks or unmarks the "Minor edit" checkbox function edit_summary_watch(msg, summ, watch, minor) { var f = document.editform, t = f.wpTextbox1; if (t.value.length > 0) t.value += '\n'; t.value += msg; f.wpSummary.value = summ; f.wpWatchthis.checked = watch; f.wpMinoredit.checked = minor; } // Like the former one, but adds "msg" in the beginning function edit_summary_watch2(msg, summ, watch, minor) { var f = document.editform, t = f.wpTextbox1; t.value = msg + '\n' + t.value; f.wpSummary.value = summ; f.wpWatchthis.checked = watch; f.wpMinoredit.checked = minor; } // Places perm block and name block tags at top of edit section, // marks or unmarks the "Watch this page" checkbox according to watch, // and marks or unmarks the "Minor edit" checkbox function perm_name_block(msg, summ, watch, minor) { var f = document.editform, t = f.wpTextbox1; if (t.value.length > 0) t.value += '\n'; var temp = t.value; t.value = msg + '\n\n' + temp; f.wpSummary.value = summ; f.wpWatchthis.checked = watch; f.wpMinoredit.checked = minor; } /**** Integrate tabs and talk message functions ****/ // adds various tabs and menu tabs function add_tabs() { var tabs = document.getElementById('p-cactions').getElementsByTagName('ul')[0]; //Solo per le pagine di discussioni if (document.title.indexOf("Modifica di Discussioni utente:") != -1) { addlimenu(tabs, 'Messaggi talk', 'talkm'); var talkm = document.getElementById('talkm').getElementsByTagName('ul')[0]; addlilink(talkm,'javascript:edit_summary_watch("{{subst:benve|~~~~}}", "Benvenuto", false, true)','Welcome', ''); addlilink(talkm,'javascript:edit_summary_watch("{{test}}", "test", false, true)','Test', ''); addlilink(talkm,'javascript:edit_summary_watch("{{vandalismo}}", "vandal", false, true)','Vandal', ''); addlilink(talkm,'javascript:edit_summary_watch("{{spam}}", "spam", false, true)','Spam', ''); addlilink(talkm,'javascript:edit_summary_watch("{{Avvisocopyviol|articolo=|url=}} ~~~~","avviso cv",false,true)','avviso cv',''); addlilink(talkm,'javascript:edit_summary_watch("{{Avvisocancellautente|wikilink=[[Titolo_pagina]]}}","avviso proposta cancellazione",false,true)','avviso canc',''); } else if (document.title.indexOf("Modifica") != -1) // Solo durante le modifiche { addlimenu(tabs, 'strumenti vari', 'tools'); var tools = document.getElementById('tools').getElementsByTagName('ul')[0]; addlilink(tools,'javascript:edit_summary_watch2("{{cancella subito|motivo=}}", "cancimm", false, true)','cancimm', ''); addlilink(tools,'javascript:edit_summary_watch2("{{cancelcopy|firma=[[Utente:TekAndre|TekAndre]]|fonte=}}", "cancelcopy", false, true)','cancelcopy', ''); addlilink(tools,'javascript:edit_summary_watch2("{{da cancellare}}", "cancellare", false, true)','da cancellare', ''); } } /**** Add links to the toolbox ****/ function addToolBoxLinks() { var tb = document.getElementById('p-tb').getElementsByTagName('ul')[0]; var cur_user=document.getElementById("pt-userpage").textContent; addlilink(tb, '#', '--------------', ''); addlilink(tb, '/wiki/Wikipedia:Pagine_da_cancellare', 'Cancellazioni', ''); addlilink(tb, '#', '--------------', ''); addlilink(tb, '/wiki/Speciale:Log', 'Log', ''); addlilink(tb, '/wiki/Utente:TekBot', 'TekBOT', ''); addlilink(tb, '/wiki/Speciale:Contributions/TekBot', 'Contributi BOT', ''); } /**** Aggiungi collegamenti alla barra di navigazione ****/ function addNavBarLinks() { var navbar = document.getElementById('p-navigation').getElementsByTagName('ul')[0]; var username=document.getElementById("pt-userpage").textContent; addlilink(navbar, '/w/index.php?title=Utente:' + username + '/monobook.js&action=edit', 'JavaScript', ''); addlilink(navbar, '#', '--------------', ''); addlilink(navbar, '/wiki/Wikipedia:Progetto_Star_Trek', 'Progetto: StarTrek', ''); addlilink(navbar, '/wiki/Discussioni_Wikipedia:Progetto_Star_Trek', 'Trek_Bar', ''); addlilink(navbar, '#', '--------------', ''); addlilink(navbar, '/wiki/Aiuto:Copyright_immagini', 'CopyRight Immagini', ''); addlilink(navbar, '/wiki/Aiuto:Copyright', 'CopyRight Generico', ''); addlilink(navbar, '#', '--------------', ''); addlilink(navbar, '/wiki/Wikipedia:Autorizzazioni_ottenute', '(c) Autorizzati!', ''); addlilink(navbar, '/wiki/Wikipedia:Utenti_problematici', 'Utenti problematici', ''); addlilink(navbar, '/wiki/Wikipedia:Progetto_Coordinamento/Elenco_di_tutti_i_template', 'Tutti i template', ''); } /**** Auto start new topics when hitting empty talk pages from the content page ****/ function talkpageplus() { var talkpagelink = document.getElementById('ca-talk'); if (talkpagelink.className == 'new') { talkpagelink.firstChild.href += '§ion=new'; } } /**** Add "unwatch" link to watchlist ****/ addOnloadHook(function () { var query_prefix = "title=Speciale:Watchlist&action=submit&remove=1&id[]="; var query_prefix = "action=unwatch&title="; if (window.location.href.indexOf("Speciale:Watchlist") == -1) return; var links = document.getElementById('content').getElementsByTagName('a'); for (var i = 0; i < links.length; i++) { if (links[i].href.substring(links[i].href.length-15) != '&action=history') continue; var unwatch = document.createElement('a'); unwatch.href = "/w/index.php?" + query_prefix + encodeURIComponent(links[i].title); unwatch.title = "Unwatch "+links[i].title; unwatch.appendChild(document.createTextNode("unwatch")); links[i].parentNode.insertBefore(unwatch, links[i].nextSibling); // kluge to handle case where "diff" is unlinked: var delim = links[i].previousSibling; delim = (delim.nodeType == 3 ? delim.nodeValue : ""); links[i].parentNode.insertBefore(document.createTextNode(delim.replace(/^.*diff/, "")), unwatch); } }); function RemoveNode(id){ var node = document.getElementById(id) node.parentNode.removeChild(node); } //Create a blank portlet which can be filled with //subsequent calls to addToPortlet. //PARAMS: //* title: Top label of the portlet //* newid: The id of the new portlet, needed to call addToPortlet //* beforewhat: The name of an existing portlet; the new portlet is placed before it. // If void or invalid, the portlet is added after all the other ones. function createPortlet(title, newid, beforewhat) { var y; var z; var f = document.getElementById("column-one"); var portlet = document.createElement('div'); var pos; if (beforewhat) pos = document.getElementById(beforewhat); portlet.className = "portlet"; portlet.id = newid; y = document.createElement('h5'); y.appendChild(document.createTextNode(title)); portlet.appendChild(y); y = document.createElement('div'); y.className= "pBody"; portlet.appendChild(y); if (beforewhat) f.insertBefore(portlet, pos); else f.appendChild(portlet); } //Add something to a portlet. //PARAMS: //* id: The id of the portlet. //* obj: The object to be added. function addToPortlet(id, obj) { var f = document.getElementById(id); f = f.getElementsByTagName("div")[0]; f.appendChild(obj); } //Add an "allpages" button in "search" portlet function allpages_button_click(){ var inputs = document.getElementById("p-search").getElementsByTagName('input'); var i; for (i = 0; i < inputs.length; ++i) if (inputs[i].type == "text") top.location.href = 'http://it.wikipedia.org/wiki/Speciale:Allpages/' + inputs[i].value; } function setup_allpages_button(){ var button = document.createElement('input'); button.type = "button"; button.value = "Allpages"; button.setAttribute('onClick', 'allpages_button_click()'); addToPortlet("p-search", document.createElement("hr")); addToPortlet("p-search", button); } addOnloadHook(setup_allpages_button); // WikiSign function WikiSign() { arra = document.getElementsByTagName("a"); for ( i=0; i < arra.length;i++ ) { if ( arra[i].getAttribute("href") == "javascript:insertTags('--~~~~','','');" ) { arra[i].setAttribute("href", "javascript:insertTags('~~~~','','');"); break; } } } addLoadEvent(WikiSign); //ToolbarButton function addToolbarButton(id, href, src, alt, title) { var toolbar = document.getElementById("toolbar"); var today = new Date(); var anno= today.getYear()+1900; var mese = arrayMese[today.getMonth()]; var tmp = document.createElement("a"); tmp.id = id; tmp.href = href; var imag = document.createElement("img"); imag.setAttribute('src', src); imag.setAttribute('alt', alt); imag.setAttribute('title', title); tmp.appendChild(imag); toolbar.appendChild(tmp); } function addText(text, summary, n) { wpTextbox1=document.getElementById("wpTextbox1"); if (n == 0) wpTextbox1.value=text + "\n" +wpTextbox1.value; else wpTextbox1.value=wpTextbox1.value + text; summ=document.getElementById("wpSummary"); summ.value=summ.value+summary; document.getElementById("wpMinoredit").checked=1 } function ToolbarButton() { var toolbar = null; toolbar = document.getElementById("toolbar"); if (toolbar == null) return; var today = new Date(); var anno= today.getYear()+1900; var mese = arrayMese[today.getMonth()]; // pulsante CATEGORIZZARE addToolbarButton('tb-stb', 'javascript:addText("{{Categorizzare}}", "+{Categorizzare}", 1)', 'http://upload.wikimedia.org/wikipedia/it/3/32/Cat2.png', '[Cat]', '{{Categorizzare}}'); // pulsante FICUS-STUB addToolbarButton('tb-fic', "javascript:Ficus('S');", 'http://upload.wikimedia.org/wikipedia/it/1/11/Stubber.png', '[ficus]', '{{S}}tub'); // pulsante FICUS-AIUTARE addToolbarButton('tb-fic', "javascript:Ficus('A');", 'http://upload.wikimedia.org/wikipedia/it/c/c4/Pulsante-aiutare.gif', '[ficus]', '{{A}}iutare'); // pulsante FICUS-CONTROLLARE addToolbarButton('tb-fic', "javascript:Ficus('C');", 'http://upload.wikimedia.org/wikipedia/it/e/e2/Pulsante-controllare.gif', '[ficus]', '{{C}}ontrollare'); // pulsante FICUS-POV addToolbarButton('tb-fic', "javascript:Ficus('P');", 'http://upload.wikimedia.org/wikipedia/it/a/ab/Pulsante-pov.gif', '[ficus]', '{{P}}OV'); // pulsante FICUS-WIKIFICARE addToolbarButton('tb-fic', "javascript:Ficus('W');", 'http://upload.wikimedia.org/wikipedia/it/2/24/Pulsante-wikificare.gif', '[ficus]', '{{W}}ikificare'); // pulsante CONTROLCOPY addToolbarButton('tb-vnd', 'javascript:addText("{{Controlcopy|firma=~~~~|motivo=Probabile copia di materiale già pubblicato altrove e dunque non originale}}", "+Controlcopy", 0)', 'http://upload.wikimedia.org/wikipedia/it/7/75/Wiki_c_copy.gif', '[Vnd]', '{{Controlcopy|firma=~~~~|motivo=Probabile copia di materiale già pubblicato altrove}}'); // pulsante CANCELCOPY addToolbarButton('tb-vnd', 'javascript:addText("{{cancelcopy|firma=~~~~|fonte=}}", "Da cancellare subito", 0)', 'http://upload.wikimedia.org/wikipedia/it/5/50/Wiki_copyviol.png', '[Vnd]', '{{cancelcopy|firma=~~~~|fonte=http://}}'); // pulsante COPYVIOL addToolbarButton('tb-vnd', 'javascript:addText("{{ViolazioneCopyright|url=indirizzo_web_del_sito}}", "Violazione di Copyright", 0)', 'http://upload.wikimedia.org/wikipedia/it/d/de/Wiki_copydel.gif', '[Avv]', '{{ViolazioneCopyright|url=http://}}'); // pulsante AVVISO COPYVIOL addToolbarButton('tb-vnd', 'javascript:addText("{{Avvisocopyviol|articolo=Nome della voce|url=http://}} ~~~~", "+Avviso copyviol", 1)', 'http://upload.wikimedia.org/wikipedia/it/e/ef/Pulsante_avvcopy.png', '[Avv]', '{{Avvisocopyviol|articolo=Nome della voce|url=http://}} ~~~~'); // pulsante TEST addToolbarButton('tb-vnd', 'javascript:addText("{{test}}~~~~", "Test su it.wiki", 0)', 'http://upload.wikimedia.org/wikipedia/it/9/92/Wiki_test2.png', '[Test]', '{{test}}~~~~'); /*Non necessario // pulsante BENVENUTO addToolbarButton('tb-vnd', 'javascript:addText("{{subst:benvenuto|nome={{subst:PAGENAME}}}}~~~~", "Benvenuta/o su it.wiki!", 0)', 'http://upload.wikimedia.org/wikipedia/it/7/74/Pulsante_benvenuto.png', '[Benve]', '{{subst:benvenuto|{{subst:PAGENAME}}}}~~~~'); */ // pulsante CANCELLAZIONE addToolbarButton('tb-vnd', 'javascript:addText("{{Da cancellare}}", "+ da cancellare", 0)', 'http://upload.wikimedia.org/wikipedia/it/8/83/Wiki_del2.png', '[Canc]', '{{Da cancellare}}'); // pulsante CANCELLAZIONE IMMEDIATA addToolbarButton('tb-vnd', 'javascript:addText("{{Cancella subito|motivo=}}", "Da cancellare subito", 0)', 'http://upload.wikimedia.org/wikipedia/commons/c/c1/Button_delete_vote.png', '[Canc]', '{{Cancella subito}}'); // pulsante CANCELLA UTENTE addToolbarButton('tb-vnd', 'javascript:addText("{{Avvisocancellautente|wikilink=[[Titolo_pagina]]}}", "Avviso cancellazione", 1)', 'http://upload.wikimedia.org/wikipedia/it/0/00/Pulsante-cancut.png', '[Canc]', '{{Avvisocancellautente|wikilink=[[Titolo_pagina]]}}'); // pulsante AVVISO VANDALISMO addToolbarButton('tb-vnd', 'javascript:addText("{{Vandalismo}}", "Avviso vandalismo", 1)', 'http://upload.wikimedia.org/wikipedia/it/6/64/Wiki_vand.gif', '[Avv]', '{{Vandalismo}}'); // pulsante AVVISO SPAM addToolbarButton('tb-vnd', 'javascript:addText("{{Spam}}~~~~", "Avviso spam", 1)', 'http://upload.wikimedia.org/wikipedia/it/c/cb/Pulsante_spam.png', '[Avv]', '{{Spam}}'); // pulsante AVVISO DAUNIRE // addToolbarButton('tb-vnd', 'javascript:addText("{{Da unire|pagina da unire}}", "Da unire", 0)', // 'http://upload.wikimedia.org/wikipedia/it/e/eb/Pulsante_unire.png', '[Avv]', '{{Da unire|pagina da unire}}'); // pulsante TYPO // addToolbarButton('tb-vnd', 'javascript:addText(" ", "Typo", 1)', // 'http://upload.wikimedia.org/wikipedia/it/9/92/Pulsante_typo.png', '[Avv]', ' '); // pulsante AVVISO Dizionario addToolbarButton('tb-stb', 'javascript:addText("{{WND}}~~~~", "Wikipedia Dizionario", 0)', 'http://upload.wikimedia.org/wikipedia/it/1/19/Wnd.png', '[Dizionario]', '{{WND}}'); // pulsante AVVISO IMMAGINE addToolbarButton('tb-stb', 'javascript:addText("{{Avvisoimmagine|immagine=[[:Immagine:]]}}~~~~", "Copyright immagini", 0)', 'http://upload.wikimedia.org/wikipedia/commons/1/1c/Button_advanced_image.png', '[AI]', '{{Avvisoimmagine}}'); // pulsante UNVERIFIED addToolbarButton('tb-stb', 'javascript:addText("{{Unverified}}", "+{Unverified}", 0)', 'http://upload.wikimedia.org/wikipedia/it/e/e8/Pulsante_unverified.png', '[Uv]', '{{Unverified}}'); // pulsante Crediti by addToolbarButton('tb-stb', 'javascript:addText("{{crediti|http://www.hypertrek.info/|HyperTrek.info|OTRS #2006072810001851}}", "Crediti", 0)', 'http://images.tekarea.it/gallery/varie/crediti.png', '[Uv]', '{{crediti|http://www.hypertrek.info/|HyperTrek.info|OTRS #2006072810001851}}'); // pulsante StFooter-Cat addToolbarButton('tb-vnd', 'javascript:addText("[http://www.hypertrek.info HyperTrek.info]", "", 2)', 'http://upload.wikimedia.org/wikipedia/it/f/ff/Wiki_world.png', '[Pt]', '[http://www.hypertrek.info HyperTrek.info]'); // pulsante Progetto Trek addToolbarButton('tb-vnd', 'javascript:addText("{{Star Trek}}", "+ {Pr. Star Trek} ", 1)', 'http://images.tekarea.it/gallery/varie/wiki_stellar.png', '[Pt]', '{{Star Trek}}'); // pulsante StFooter-Cat addToolbarButton('tb-vnd', 'javascript:addText("[[Categoria:Classe Danube]]", "+ cat{Classe Danube}", 1)', 'http://upload.wikimedia.org/wikipedia/it/2/2e/Wiki_down.png', '[Fs]', '[[Categoria:Classe Danube]]'); /* Relativamente Inutile // pulsante VOTO FAVOREVOLE +1 addToolbarButton('tb-piu', 'javascript:addText("*{{+1}} ~~~~","+1", 1)', 'http://upload.wikimedia.org/wikipedia/it/f/f8/Favorevole.png', '[+1]', 'voto +1'); // pulsante VOTO ASTENUTO =0 addToolbarButton('tb-uguale', 'javascript:addText("*{{0}} ~~~~","=0", 1)', 'http://upload.wikimedia.org/wikipedia/it/a/aa/Astenuto.png', '[=1]', 'voto =0'); // pulsante VOTO CONTRARIO -1 addToolbarButton('tb-meno', 'javascript:addText("*{{-1}} ~~~~","-1", 1)', 'http://upload.wikimedia.org/wikipedia/it/4/43/Contrario.png', '[-1]', 'voto -1'); Relativamente Inutile */ } addLoadEvent(ToolbarButton); /* function morelinks() { var tabs = document.getElementById('p-cactions').cloneNode(true); tabs.id = 'mytabs'; var listitems = tabs.getElementsByTagName('LI'); for (i=0;i<listitems.length;i++) { if(listitems[i].id) listitems[i].id = 'mytabs-' + listitems[i].id; } document.getElementById('column-content').appendChild(tabs); var boxclone = document.createElement("div"); boxclone.id = 'p-navclone'; boxclone.setAttribute("class","portlet"); var titolo = document.createElement("h5"); titolo.innerHTML = "strumenti extra"; boxclone.appendChild(titolo); var corpo = document.createElement("div"); corpo.setAttribute("class","pBody"); var list_ul = document.createElement("ul"); var list_a = document.createElement("li"); list_a.id = 'v-sandbox'; var link_a = document.createElement("a"); link_a.href = '/wiki/Utente:Xxl1986/Sandbox'; link_a.innerHTML = 'Sandbox'; list_a.appendChild(link_a); list_ul.appendChild(list_a); var list_b = document.createElement("li"); list_b.id = 'v-lingue artificiali'; var link_b = document.createElement("a"); link_b.href = '/wiki/Wikipedia:Progetto Bio'; link_b.innerHTML = 'Progetto Bio'; list_b.appendChild(link_b); list_ul.appendChild(list_b); var list_c = document.createElement("li"); list_c.id = 'v-medicina'; var link_c = document.createElement("a"); link_c.href = '/wiki/Wikipedia:Progetto Medicina'; link_c.innerHTML = 'Progetto Medicina'; list_c.appendChild(link_c); list_ul.appendChild(list_c); var list_d = document.createElement("li"); list_d.id = 'v-the beatles'; var link_d = document.createElement("a"); link_d.href = '/wiki/Wikipedia:Progetto The Beatles'; link_d.innerHTML = 'Progetto The Beatles'; list_d.appendChild(link_d); list_ul.appendChild(list_d); var list_d = document.createElement("li"); list_d.id = 'v-the beatles'; var link_d = document.createElement("a"); link_d.href = '/wiki/Wikipedia:Progetto Giappone'; link_d.innerHTML = 'Progetto Giappone'; list_d.appendChild(link_d); list_ul.appendChild(list_d); var list_f = document.createElement("li"); list_f.id = 'v-template'; var link_f = document.createElement("a"); link_f.href = '/wiki/Categoria:Template_di_avviso'; link_f.innerHTML = 'Template di avviso'; list_f.appendChild(link_f); list_ul.appendChild(list_f); var list_e = document.createElement("li"); list_e.id = 'v-template'; var link_e = document.createElement("a"); link_e.href = '/wiki/Wikipedia:Progetto_Coordinamento/Elenco_di_tutti_i_template'; link_e.innerHTML = 'Tutti i template'; list_e.appendChild(link_e); list_ul.appendChild(list_e); var list_f = document.createElement("li"); list_f.id = 'v-richiesta'; var link_f = document.createElement("a"); link_f.href = '/wiki/Wikipedia:Regole per la cancellazione'; link_f.innerHTML = 'Regole cancellazione'; list_f.appendChild(link_f); list_ul.appendChild(list_f); corpo.appendChild(list_ul); boxclone.appendChild(corpo); document.getElementById("column-one").appendChild(boxclone); } */ /* if (window.addEventListener) window.addEventListener("load",morelinks,false); else if (window.attachEvent) window.attachEvent("onload",morelinks); addLoadEvent(morelinks); */ //Aggiunge l'hotkey alt-v per il link "Segna come verificato", se presente function addMarkPatrolledHotKey() { if (window.location.href.indexOf("rcid") == -1) return; var x = document.getElementsByTagName('a'); var i; for(i=0;i<x.length;i++) if (x[i].href.indexOf('markpatrolled') != -1){ x[i].id = 'p-verified'; ta['p-verified'] = ['v', 'Segna come verificato']; //sostituire a 'v' un'altra lettera per cambiare hotkey akeytt(); break; } } addOnloadHook(addMarkPatrolledHotKey); //Interiot's javascript edit counter if (document.title.indexOf('User:Interiot/Tool2/code.js') != -1) { document.write('<script type="text/javascript" src="' + 'http://en.wikipedia.org/w/index.php?title=User:Interiot/Tool2/code.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); } // WikiSign var wikisign_pre = '~~~ '; var wikisign_post = '~~~~~'; function WikiSign() { arra = document.getElementsByTagName("a"); for ( i=0; i < arra.length;i++ ) { if ( arra[i].getAttribute("href") == "javascript:insertTags('~~~~','','');" ) { arra[i].setAttribute("href", "javascript:insertTags('"+wikisign_pre+"','"+wikisign_post+"','');"); break; } } } addLoadEvent(WikiSign); /**** FINE MONOBOOK ****/ /* </nowiki></pre> */