Utente:Ariel/monobook.js: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica |
m aggiornamento monobook |
||
Riga 7:
* Necessita dell'apposito monobook.css
* Testato solo su Firefox
* Contiene codice preso dagli script di [[Utente:Paulatz]], [[Utente:Helios89]], [[Utente:Timendum]], [[Utente:Senpai]]
* Forked from [[User:ABCD/monobook.js]] around April 2005
* Dual licensed under the GFDL and GPL
Riga 13:
/** VARIABILI GLOBALI **/
arrayArgument = new Array("aeronautica", "agricoltura", "allevamento", "alpinismo", "animali", "animanga", "antropologia", "antroponimi", "archeologia", "architettura", "arte", "arti divinatorie", "arti marziali", "astronomia", "atletica", "automobilismo", "aziende", "baseball", "biografie", "biologia", "blues", "botanica", "buddismo", "calcio", "canottaggio", "cattolicesimo", "chimica", "ciclismo", "cinema", "classica", "cristianesimo", "cucina", "curling",
"danza", "diritto", "ebraismo", "ecologia", "economia", "editoria", "educazione", "F1", "filosofia", "fisica", "fotografia", "fumetti", "funghi", "gastronomia", "GDR", "geografia", "giochi", "golf", "guerra", "hockey", "informatica", "ingegneria", "hip hop", "jazz",
"letteratura", "LGBT", "lingue", "linguistica", "matematica", "meccanica", "medicina", "metal", "motociclismo", "musei", "musica", "nautica", "neopaganesimo", "numismatica", "nuoto", "paleontologia", "pallacanestro", "pallamano", "pallanuoto", "pallavolo", "pattinaggio", "pesca sportiva", "piante", "politica", "Pokémon", "psicologia", "pugilato", "punk", "radio", "religione", "rock", "rugby", "scacchi", "scienza", "scherma", "sci",
"skeleton", "sociologia", "sport", "stadi", "storia", "subacquea", "teatro", "telecomunicazioni", "televisione", "tennis", "tiro con l'arco", "trasporti", "turismo", "vela", "videogiochi", "vini", "wrestling", "zoologia");
arrayMese = new Array("gennaio", "febbraio", "marzo", "aprile", "maggio", "giugno",
Riga 49:
akeytt();
}
// Functions auxFicus and Ficus
Line 69 ⟶ 57:
if (curTemplate == "W")
wpTextbox1.value="{{"+curTemplate+"|"+Argument+"|"+"{{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}|~~~~}}"+wpTextbox1.value;
else if (curTemplate == "S")
wpTextbox1.value="{{"+curTemplate+"|"+Argument+"}}"+wpTextbox1.value;
else {
Because = document.getElementById('inlinePopupDiv').getElementsByTagName('input')[0].value;
Line 79 ⟶ 69:
case "P": var summary = "+nNPOV"; break;
case "W": var summary = "+Wikificare"; break;
case "S": var summary = "+Stub"; break;
case "E": var summary = "+Enciclopedicità dubbia"; break;
}
Line 103 ⟶ 95:
Greeter = "Hai richiesto di inserire questa pagina nella Categoria <b>\"Da wikificare\"</b>\n." +
" Per favore 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 "E":
Greeter = "Hai richiesto di inserire questa pagina nella Categoria <b>\"Da verificare per enc\"</b>\n." +
" Per favore scrivi una motivazione e scegli un argomento dalla lista";
break;
default: Greeter = "Qualcosa è andato storto, fai pure quello che vuoi: non ho idea di cosa succederà"
Riga 144:
p.appendChild(document.createTextNode('Motivazione:'));
if(Template != 'W' && Template != 'S'){
var myedit = document.createElement('input');
myedit.name = 'editReason';
Riga 150:
p.appendChild(myedit);
}
p.appendChild(document.createTextNode('Argomento:'));
Riga 189:
document.getElementById('pt-mycontris').firstChild.innerHTML = 'contributi';
}
Line 264 ⟶ 260:
var txt = form.wpTextbox1;
txt.value = txt.value
.replace(/\’/g, "'")
.replace(/ e' /g, " è ")
.replace(/ é/g, " è")
.replace(/ fà /g, " fa ")
.replace(/ fè /g, " fe' ")
.replace(/ Frà /g, " Fra' ")
.replace(/ fù /g, " fu ")
.replace(/ mò /g, " mo' ")
.replace(/ nè /g, " né ")
.replace(/ ne' /g, " né ")
.replace(/ nonch(è|e')/g, " nonché")
.replace(/ pè /g, " pe' ")
.replace(/ perch(è|e')/g, " perché")
.replace(/ per(ó|o') /g,' però ')
.replace(/ piu' /g, " più ")
.replace(/ pò/g, " po'")
.replace(/ poich(è|e') /g, " poiché ")
.replace(/ propio/g, " proprio")
.replace(/ (puo|puo') /gi,' può ')
.replace(/ quì /gi, " qui ")
.replace(/ quà /gi, " qua ")
.replace(/ qual'è /gi, " qual è")
.replace(/ sà /gi, " sa ")
.replace(/ sè /gi, " sé ")
.replace(/si' /g, "sì")
.replace(/ sò /g, " so ")
.replace(/ sù /g, " su ")
.replace(/ tr(è|e'|é) /g, " tre ")
.replace(/ sucessivo /gi, " successivo ")
.replace(/</g,'<')
.replace(/>/g,'>')
.replace(/&/g,'&')
.replace(/"/g,'"')
.replace(/à/g,'à')
.replace(/è/g,'è')
.replace(/é/g,'é')
.replace(/ì/g,'ì')
.replace(/¡/g,'¡')
.replace(/¢/g,'¢')
.replace(/£/g,'£')
.replace(/¥/g,'¥')
.replace(/´/g,"'")
.replace(/±/g,'±')
.replace(/×/g,'×')
.replace(/÷/g,'÷')
.replace(/µ/g,'µ')
.replace(/°/g,'°')
.replace(/¼/g,'¼')
.replace(/½/g,'½')
.replace(/¾/g,'¾')
.replace(/¹/g,'¹')
.replace(/²/g,'²')
.replace(/³/g,'³')
.replace(/§/g,'§')
.replace(/<\/?(b|strong)>/gi, "'''")
.replace(/<\/?(i|em|var)>/gi, "''")
.replace(/<br>\n\n/g,'\n\n')
.replace(/<br>/gi,'<br />')
.replace(/\n<hr[ \/]*>\n/gi, '\n----\n')
.replace(/ +<hr[ \/]*> +/gi, '\n----\n')
.replace(/<hr ([^>\/]+?)>/gi,'<hr $1 />')
.replace(/\n *<h1> *([^<]+?) *<\/h1> *\n/gi, "\n= $1 =\n")
.replace(/\n *<h2> *([^<]+?) *<\/h1> *\n/gi, "\n== $1 ==\n")
.replace(/\n *<h3> *([^<]+?) *<\/h1> *\n/gi, "\n=== $1 ===\n")
.replace(/\n *<h4> *([^<]+?) *<\/h1> *\n/gi, "\n==== $1 ====\n")
.replace(/\n *<h5> *([^<]+?) *<\/h1> *\n/gi, "\n===== $1 =====\n")
.replace(/\n *<h6> *([^<]+?) *<\/h1> *\n/gi, "\n====== $1 =======\n")
;
form.wpSummary.value += "formattazione";
Line 373 ⟶ 433:
addlilink(tools,'javascript:edit_summary_watch2("{{da cancellare}}", "cancellare", false, true)','da cancellare', '');
}
}
Line 402 ⟶ 450:
addlilink(navbar, '/wiki/Wikipedia:Pagine_da_cancellare', 'Pagine da cancellare', '');
addlilink(navbar, '/wiki/Categoria:Stub', 'Stub', '');
addlilink(navbar, '/wiki/Utente:Senpai/strumenti_admin', 'Strumenti Admin', '');
addlilink(navbar, '/wiki/Wikipedia:Utenti problematici', 'Utenti problematici', '');
addlilink(navbar, '/wiki/Wikipedia:Autorizzazioni_ottenute', 'Autorizzazione ottenute', '');
addlilink(navbar, '/wiki/Wikipedia:Vandalismi_in_corso', 'Vandalismi in corso', '');
}
/****
function
{
var tb = document.getElementById('p-tb').getElementsByTagName('ul')[0];
var cur_user=document.getElementById("pt-userpage").textContent;
addlilink(tb, 'http://tools.wikimedia.de/~interiot/cgi-bin/count_edits?dbname=itwiki_p&user=' + cur_user, 'Edit count', '');
username_a = document.___URL.match(/:.*:(.*)/);
username=username_a[1];
addlilink(tb, '/wiki/Speciale:Log', 'Log', '');
addlilink(tb, 'http://www.dnsstuff.com/tools/whois.ch?ip='+username,'User\'s Whois', 'Whois', '');
addlilink(tb, 'http://it.wikipedia.org/wiki/Speciale:Newpages', 'Pagine nuove', '');
}
Line 561 ⟶ 614:
var mese = arrayMese[today.getMonth()];
// pulsante FICUS-AIUTARE
addToolbarButton('tb-fic', "javascript:Ficus('A');", 'http://upload.wikimedia.org/wikipedia/it/c/c4/Pulsante-aiutare.gif',
Line 584 ⟶ 629:
addToolbarButton('tb-fic', "javascript:Ficus('W');", 'http://upload.wikimedia.org/wikipedia/it/2/24/Pulsante-wikificare.gif',
'[ficus]', '{{W}}ikificare');
// pulsante FICUS-STUB
addToolbarButton('tb-fic', "javascript:Ficus('S');", 'http://upload.wikimedia.org/wikipedia/it/1/11/Stubber.png',
'[ficus]', '{{S}}tub');
// pulsante FICUS-ENCICLOPEDICITà-DUBBIA
addToolbarButton('tb-fic', "javascript:Ficus('E');", 'http://upload.wikimedia.org/wikipedia/it/5/5b/Pulsante_enciclop.png',
'[ficus]', '{{E}}enciclopedicità dubbia');
// pulsante TRADURRE
addToolbarButton('tb-tra', 'javascript:addText("{{T|lingua=xxx|argomento=xxx|data={{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}}}", "Da tradurre", 0)',
'http://upload.wikimedia.org/wikipedia/commons/e/eb/Button_templatelink.png', '[Tra]', '{{T|lingua=xxx|argomento=xxx|data={{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}}}');
// pulsante VOTO FAVOREVOLE +1
addToolbarButton('tb-piu', 'javascript:addText("*{{+1}} ~~~~","+1", 1)',
Line 610 ⟶ 667:
// pulsante TEST
addToolbarButton('tb-vnd', 'javascript:addText("{{test
'http://upload.wikimedia.org/wikipedia/it/4/40/Wiki_test.GIF', '[Test]', '{{test}}');
// pulsante BENVENUTO
addToolbarButton('tb-vnd', 'javascript:addText("{{
'http://upload.wikimedia.org/wikipedia/it/7/74/Pulsante_benvenuto.png', '[Test]', '{{benve|nome={{PAGENAME}}|~~~ ~~~~~}}');
// pulsante CANCELLAZIONE
addToolbarButton('tb-vnd', 'javascript:addText("{{Da cancellare
'http://upload.wikimedia.org/wikipedia/it/a/a5/Pulsante-cancsempl.gif', '[Canc]', '{{Da cancellare
// pulsante CANCELLA UTENTE
Line 630 ⟶ 687:
// pulsante COPYVIOL
addToolbarButton('tb-vnd', 'javascript:addText("{{ViolazioneCopyright|url=indirizzo_web_del_sito}}
'http://upload.wikimedia.org/wikipedia/it/5/52/Pulsante_copyviol.png', '[Avv]', 'Avviso violazione di copyright');
// pulsante COPYVIOL
addToolbarButton('tb-vnd', 'javascript:addText("{{ViolazioneCopyright|url=indirizzo_web_del_sito}} ~~~~", "violazione di copyright", 0)',
'http://upload.wikimedia.org/wikipedia/it/5/52/Pulsante_copyviol.png', '[Avv]', '{{ViolazioneCopyright|url=indirizzo_web_del_sito}}');
// pulsante AVVISO COPYVIOL
addToolbarButton('tb-vnd', 'javascript:addText("{{Avvisocopyviol|articolo=Nome della voce|url=Fonte da cui proviene il testo}}~~~~", "+Avviso
'http://upload.wikimedia.org/wikipedia/it/e/ef/Pulsante_avvcopy.png', '[Avv]', '{{Avvisocopyviol|articolo=Nome della voce|url=Fonte da cui proviene il testo}} ~~~~');
// pulsante
addToolbarButton('tb-
'http://upload.wikimedia.org/wikipedia/
// pulsante CARTELLINO ROSSO
addToolbarButton('tb-rc', 'javascript:addText("{{rc|tempo del blocco}}", "cartellino rosso", 1)',
'http://upload.wikimedia.org/wikipedia/commons/e/e4/Bouton_Vandale3.png', '[Avv]', '{{cartellino rosso}}');
// pulsante AVVISO SPAM
Line 649 ⟶ 714:
'http://upload.wikimedia.org/wikipedia/it/e/eb/Pulsante_unire.png', '[Avv]', '{{Da unire|pagina da unire}}');
// pulsante
addToolbarButton('tb-
'http://upload.wikimedia.org/wikipedia/it/
// pulsante
addToolbarButton('tb-
'http://upload.wikimedia.org/wikipedia/it/
// pulsante
addToolbarButton('tb-
'http://upload.wikimedia.org/wikipedia/it/
// pulsante TRASFERIMENTO
addToolbarButton('tb-bnp', 'javascript:addText("{{trasferimento}}", "trasferimento", 0)',
'http://upload.wikimedia.org/wikipedia/commons/7/70/Button_fusion.png', '[Avv]', '{{trasferimento}}');
// pulsante ORFANA
addToolbarButton('tb-orf', 'javascript:addText("{{orfana}}", "orfana", 0)',
'http://upload.wikimedia.org/wikipedia/commons/6/6d/Button_exclamation_1.png', '[Avv]', '{{orfana}}');
// pulsante WIP
addToolbarButton('tb-wip', 'javascript:addText("<noinclude>{{WIP|nome utente}}</noinclude>", "WIP", 0)',
'http://upload.wikimedia.org/wikipedia/it/2/27/Pulsante_wip.png', '[Wip]', '{{WIP|nome utente}}');
// pulsante DA CORREGGERE
addToolbarButton('tb-vnd', 'javascript:addText("{{da correggere}}", "{{da correggere}}", 0)',
'http://upload.wikimedia.org/wikipedia/commons/d/d9/Button_uncorrect.png', '[Avv]', '{{da correggere}}');
// pulsante AVVISO IMMAGINE
addToolbarButton('tb-aim', 'javascript:addText("{{subst:Avvisoimmagine|immagine=[[:Immagine:]]}}~~~~", "Avviso Copyright immagini", 0)',
'http://upload.wikimedia.org/wikipedia/it/a/a5/Pulsante_avviso_licenza_immagine.png', '[AI]', '{{Avvisoimmagine}}');
// pulsante UNVERIFIED
addToolbarButton('tb-unv', 'javascript:addText("{{Unverified}}", "Unverified", 0)',
'http://upload.wikimedia.org/wikipedia/it/e/e8/Pulsante_unverified.png', '[Uv]', '{{Unverified}}');
// pulsante DATE PERSONALI
addToolbarButton('tb-dpe', 'javascript:addText("{{date personali}}~~~", "date personali", 1)',
'http://upload.wikimedia.org/wikipedia/commons/3/35/Sister_icon.png', '[Dp]', '{{date personali}}');
// pulsante GRAZIE
addToolbarButton('tb-gra', 'javascript:addText("{{grazie}} ~~~", "grazie", 1)',
'http://upload.wikimedia.org/wikipedia/it/2/23/Pulsante_grazie.png', '[Gr]', '{{grazie}}');
// pulsante NOTA DISAMBIGUA
addToolbarButton('tb-ndi', 'javascript:addText("{{nota disambigua|indicare il motivo della disambigua|[[link alla voce alternativa]]}}", "nota disambigua", 0)',
'http://upload.wikimedia.org/wikipedia/it/8/8d/Nota_dis.png', '[Nd]', '{{nota disambigua}}');
// pulsante DISAMBIGUA
addToolbarButton('tb-dis', 'javascript:addText("{{disambigua}}", "disambigua", 0)',
'http://upload.wikimedia.org/wikipedia/commons/b/b0/Button_category02.png', '[Di]', '{{disambigua}}');
// pulsante VEDI ANCHE
addToolbarButton('tb-van', 'javascript:addText("{{vedi anche|[[titolo della voce]]}}", "vedi anche", 0)',
'http://upload.wikimedia.org/wikipedia/commons/1/12/Button_find.png', '[va]', '{{vedi anche}}');
// pulsante GALLERIA
addToolbarButton('tb-gal', 'javascript:addText("<gallery></gallery>", "galleria immagini", 1)',
'http://upload.wikimedia.org/wikipedia/commons/9/9e/Btn_toolbar_gallery.png', '[ga]', 'galleria immagini');
// pulsante REFERENCES
addToolbarButton('tb-gal', 'javascript:addText("<ref></ref>", "ref", 1)',
'http://upload.wikimedia.org/wikipedia/commons/7/79/Button_reflink.png', '[RF]', 'ref');
// pulsante INTERPROGETTO
addToolbarButton('tb-van', 'javascript:addText("{{interprogetto|nome del progetto=nome pagina}}", "interprogetto", 1)',
'http://upload.wikimedia.org/wikipedia/commons/6/63/Button_out_relevancy.png', '[in]', '{{interpprogetto}}');
}
addLoadEvent(ToolbarButton);
Line 671 ⟶ 790:
/* </nowiki></pre> */
// script "recent Senpaio" ver. 1.0
// Vedi [[Utente:Senpai/monobook/recent2.js]], derivato dall'[[:en:User:Lupin/Anti-vandal_tool|Anti-vandal tool]] di [[:en:user:Lupin]]; tradotto ed adattato da [[Utente:Senpai]] e [[Utente:Valepert]]
// <nowiki>
document.writeln('<script type="text/javascript" src="/w/index.php?title=Utente:Senpai/monobook/recent2.js&action=raw&ctype=text/javascript&dontcountme=s"></script>');
// </nowiki>
// [[:en:User:Lupin/popups.js]]
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>');
// script "Catwatch" ver. 1.0
// Vedi [[Utente:Jalo/Catwatch.js]]
// <nowiki>
document.writeln('<script type="text/javascript" src="/w/index.php?title=Utente:Jalo/Catwatch.js&action=raw&ctype=text/javascript&dontcountme=s"></script>');
// </nowiki>
|