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

Contenuto cancellato Contenuto aggiunto
Pulsanti personali Setup
fine test
Riga 1:
//<pre>
// Elenco dei tool da caricare.
var wikEdFollowHighlightedLinks = true;
 
var myButtons = new Array([2,'{{WIP|Jalo}}\\n{{UNESCO\\n|tipoBene = patrimonio\\n|nome = \\n|nomeInglese = \\n|immagine = \\n|anno = \\n|tipologia = Culturali\\n|pericolo= \\n|criterio = (i) (ii) (iii) (iv) (v) (vi) (vii) (viii) (ix) (x) (xi) (xii)\\n|link = \\n|stato = \\n|linkCategoria= \\n}}\\n','','UNESCO tpl',245,''],[2,'{{WIP|Jalo}}\\n{{coord||display=title}}\\n{{UNESCO\\n|tipoBene = patrimonio\\n|nome = \\n|nomeInglese = \\n|immagine = \\n|anno = \\n|tipologia = Culturali\\n|pericolo= \\n|criterio = (i) (ii) (iii) (iv) (v) (vi) (vii) (viii) (ix) (x) (xi) (xii)\\n|link = \\n|stato = \\n|linkCategoria= \\n}}\\n\\n\\n==Collegamenti esterni==\\n\\n*[http://whc.unesco.org/en/list/ Scheda UNESCO]\\n\\n{{Patrimoni Unesco|}}\\n\\n[[Categoria:Patrimoni dell\'umanità in ]]\\n','','UNESCO voce',0,''],[2,'{{Bio\\n|Titolo = \\n|Nome = \\n|Cognome = \\n|PostCognome = \\n|ForzaOrdinamento = \\n|Sesso = \\n|LuogoNascita = \\n|GiornoMeseNascita = \\n|AnnoNascita = \\n|LuogoMorte = \\n|LuogoMorteLink = \\n|GiornoMeseMorte = \\n|AnnoMorte = \\n|Attività = \\n|Nazionalità = \\n|PostNazionalità =\\n|Immagine = \\n|Didascalia =\\n|FineIncipit = \\n|Categorie = \\n}}','','Bio',315,''],[2,'{{Conflitto\\n|nome del conflitto = \\n|parte_di = \\n|immagine = \\n|didascalia = \\n|data = \\n|luogo = \\n|casus = \\n|mutamenti_territoriali = \\n|esito = \\n|schieramento1 = \\n|schieramento2 = \\n|comandante1 = [[Immagine:White flag icon.svg|16px]]\\n|comandante2 = \\n|effettivi1 = \\n|effettivi2 = \\n|perdite1 = \\n|perdite2 = \\n|perdite3 = \\n|note = \\n}}\\n{{Campagnabox conquista spagnola del Perù}}\\n{{Campagnabox Arauco}}\\n{{Campagnabox Guerra civile Inca}}\\n','','Conflitto',0,''],[2,'{{Box successione\\n|carica = \\n|immagine = \\n|periodo = \\n|precedente = \\n|successivo = \\n}}','','Box successione',92,'']);
var wikEdFrameCSS = [];
wikEdFrameCSS['.wikEdLinkName'] = 'color: hotpink; font-weight: bold;';
 
var myLinks = new Array(['Voce su en.wiki','http://en.wikipedia.org/wiki/%TITOLO%'],['Voce su Commons','http://commons.wikimedia.org/wiki/Image:%TITOLO2%'],['Vecchio Edit-count','http://tools.wikimedia.de/~interiot/cgi-bin/count_edits?user=Jalo&dbname=itwiki_p'],['Bold / No bold','javascript:bolda();'],['Logo / No logo','javascript:noLogo();']);
 
// Firefox
var toLoad = "purg led ns0 lks tabs mjs sand admin bot requi uec log whois unw allp wiki stu voto canc caut bpar edw wip sot small bar case fat nfat cwtch popup nms qed since edt vfol linkcomplete lrc elrc rch";
 
var nomeBot="JaloBot";
wikEdComboPresetOptions = [];
wikEdComboPresetOptions['summary'] = [
'super-duper mega edit', 'copyedit', 'risposta', 'nuova voce', 'modificato incipit',
'corretto wikilink', 'typo', 'rimosso spam', 'rollback',
'vandalismo', 'formattazione', '{wikEdUsing}', 'aggiunta categoria'
];
 
 
//Lancia il vero monobook
var wikEdSummaryUsing = '...tramite wikEd';
// Vedi [[Wikipedia:Monobook.js/MonobookCompleto.js]]
//
//document.writeln('<script type="text/javascript" src="/w/index.php?title=Wikipedia:Monobook.js/MonobookCompleto.js&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 
//JUST FOR DEBUG
// dimensione del carattere iniziale della finestra (percentuale)
document.writeln('<script type="text/javascript" src="/w/index.php?title=Utente:Jalo/monobook.js/test&action=raw&ctype=text/javascript&dontcountme=s"></script>');
var wikEdTextZoom = 130;
 
 
var nomeBot="PiziaBot";
 
//CONFIGURAZIONE POPUP
// Elenco dei tool da caricare. NB: La stringa deve iniziare e finire con uno spazio
popupDelay = 2; // aspetta 2 secondi
popupRedlinkRemoval = true; // elimina i collegamenti a link rossi
popupQueriedRevertSummary = "Rollback da popup. Ripristinata la versione di $3";
popupRedlinkSummary = "Eliminato link rosso: %s";
 
//Mostra i Tatoo
var myButtons = new Array([1,'<noinclude>{{Protetta}}</noinclude>','0','Protetta',0,'Pagina protetta'],[1,'{{Nonèunforum|}}','0','WNF',0,'WNF'],[2,'{{AiutoW|}}','','AiutoW',11,''],[1,'{{commento|}}','0','commento',0,'avviso commento'],[1,'[[La risposta|42]]','0','42',0,''],[1,'{{unsigned|}}','1','unsigned',0,'unsigned'],[1,'{{cambusa|1=inizio del testo cambusato con l\'autore|2=destinazione testo|3=firma}}','0','Cambusa',0,'cambusa'],[2,'{{Utente:LaPizia/Template}}','','Template Pizia',28,''],[2,'--\'\'\'\'\'[[Utente:LaPizia|<span style="font-family:Bangle; color:mediumslateblue">La</span>]][[Discussioni utente:LaPizia|<span style="font-family:Bangle; color:mediumslateblue">Pizia</span>]]\'\'\'\'\'~~~~~','','LaPizia',212,''],[1,'as','0','ciccio',0,'']);
document.writeln('<script type="text/javascript" src="/w/index.php?title=Utente:Jalo/Tatoo&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 
//TASTI PERSONALI
var myLinks = new Array(['LiveRC','http://it.wikipedia.org/wiki/Wikipedia:Monobook.js/LiveRC'],['E-LiveRC','http://it.wikipedia.org/wiki/Wikipedia:Monobook.js/E-LiveRC'],['Vandalismi','http://it.wikipedia.org/wiki/Wikipedia:Vandalismi_in_corso'],['Canc imm','http://it.wikipedia.org/wiki/Categoria:Da_cancellare_subito']);
addLoadEvent ( function ()
{
if (document.title.indexOf("Modifica") == -1)
return;
addToolbarButton('tb-firma', 'javascript:addTextAtCursor("~~~~","","",4)',
'http://upload.wikimedia.org/wikipedia/commons/d/d1/Button_mysignature.png', 'My sign', 'Jalo');
 
addToolbarButton('tb-commento', 'javascript:addTextAtCursor("<!"+"--","Tolgo immagine inesistente","-->",0)',
'http://upload.wikimedia.org/wikipedia/commons/2/23/Quotes-Lithuanian.png', 'no-img', 'Tolgo immagine inesistente');
 
daInserire = "==Cronologia precedente alla pulizia dai copyviol==\n{{cassetto\n|titolo=cronologia\n|testo=<pre>\n</pre>}}";
var toLoad = "ns0 lks orol tabs newp mjs mcss sand pca bot stru uec log newp whois unw allp tbar prob popup nms cmd qed since goo edt ver vpop vfol linkcomplete lrc dels elrc";
addToolbarButton('tb-cass', 'javascript:aggiungiTesto(daInserire, "Cronologia pre-pulizia copyviol", 1)',
'http://upload.wikimedia.org/wikipedia/commons/c/cd/Button_vote_deletion.png', '[pre-copyviol]', 'Cronologia pre-copyviol');
});
 
//NASCONDI IL COPYWARN SOTTO LA CASELLA DI MODIFICA
addLoadEvent ( function ()
{
if (document.getElementById("editpage-copywarn"))
document.getElementById("editpage-copywarn").style.display="none";
})
 
//Bolda il "wpTextbox1"
function bolda()
{
//Inverte BOLD/NO BOLD
var cookieExpire = new Date(); // scadenza del cookie
cookieExpire.setTime(cookieExpire.getTime() + (30 * 24 * 60 * 60 * 1000)); // il cookie scade dopo un mese
 
var boldare = GetCookie('wikiBolda');
//Monobook Modulare ver.5.1.1
if (boldare == 'si')
//Lancia il vero monobook
SetCookie('wikiBolda', 'no', cookieExpire.toGMTString(), '/');
// Vedi [[Wikipedia:Monobook.js/MonobookCompleto.js]]
else
//
SetCookie('wikiBolda', 'si', cookieExpire.toGMTString(), '/');
document.writeln('<script type="text/javascript" src="/w/index.php?title=Wikipedia:Monobook.js/MonobookCompleto.js&action=raw&ctype=text/javascript&dontcountme=s"></script>');
}
 
if (wgAction == "edit")
addLoadEvent ( function ()
{
var boldare = GetCookie('wikiBolda');
if (boldare == 'si')
$("wpTextbox1").style.fontWeight = "bold";
})
 
//Nascondi il logo di wikipedia
function noLogo()
{
//Inverte LOGO/NO LOGO
var cookieExpire = new Date(); // scadenza del cookie
cookieExpire.setTime(cookieExpire.getTime() + (30 * 24 * 60 * 60 * 1000)); // il cookie scade dopo un mese
 
var nologo = GetCookie('wikiLogo');
popupHideDelay = 0.5;
if (nologo == 'si')
popupOnEditSelection = false;
SetCookie('wikiLogo', 'no', cookieExpire.toGMTString(), '/');
popupFixRedirs = true;
else
popupRedirAutoClick = 'wpSave';
SetCookie('wikiLogo', 'si', cookieExpire.toGMTString(), '/');
popupRedlinkRemoval = true;
popupRevertSummaryPrompt = true;
 
function morelinks() {
var tabs = document.getElementById('p-cactions').cloneNode(true);
// don't use the same ids twice- replace the p-cactions id and prepend 'mytabs-' to the li's
tabs.id = 'mytabs';
// needs this to be set from js, it ignores the css width for some reason
tabs.style.width = '100%';
var listitems = tabs.getElementsByTagName('LI');
for (i=0;i<listitems.length;i++) {
if(listitems[i].id) listitems[i].id = 'mytabs-' + listitems[i].id;
}
// drop them at the bottom of the content area
document.getElementById('content').appendChild(tabs);
}
if (window.addEventListener) window.addEventListener("load",morelinks,false);
else if (window.attachEvent) window.attachEvent("onload",morelinks);
 
addLoadEvent ( function ()
//Add an "invert" button in Undeletion page (source: http://en.wikipedia.org/wiki/User:Cryptic/toggleundelete.js)
function toggle_undelete()
{
var fnologo = document.getElementByIdGetCookie("undelete"'wikiLogo');
if (fnologo == 'si')
$("p-logo").style.display = "none";
{
})
var inputs = f.getElementsByTagName("input");
 
var i;
// TRADOTTO DA
for (i = 0; i < inputs.length; ++i)
function addTradottoDa()
if (inputs[i].type == "checkbox")
inputs[i].checked = !inputs[i].checked;
}
}
function setup_toggle_undelete()
{
enArticle = getpagecontent(wgTitle);
if (document.title.indexOf("Visualizza e recupera le pagine cancellate") == 0)
enArticle = enArticle.substr(enArticle.indexOf("[[en:")+5);
{
enArticle = enArticle.substr(0,enArticle.indexOf("]]"));
var f = document.getElementById("undelete");
 
if (f)
var my_date = new {Date();
dataOggi = my_date.getDate()+" "+arrayMese[my_date.getMonth()+1]+" "+(1900+my_date.getYear());
var h2 = f.getElementsByTagName("h2")[0];
if (h2)
addTextAtCursor("{{Tradotto da|en|"+enArticle+"|"+dataOggi+"|id}}\n~~"+"~~","+Tradotto da","",0);
{
var button = document.createElement('input');
button.type = "button";
button.value = "Inverti";
button.setAttribute('onClick', 'toggle_undelete()');
f.insertBefore(button, h2);
}
}
}
}
 
// Configurazione HOTKEYS
var tastiHotkeys = new Array();
tastiHotkeys["firma"] = 'F';
tastiHotkeys["cate"] = 'C';
tastiHotkeys["obj"] = 'Z';
 
pulsantiComandoPers = new Array();
pulsantiHotkeyPers = new Array();
pulsantiDescrPers = new Array();
//PATRIMONIO
addOnloadHook(setup_toggle_undelete);
pulsantiComandoPers["patrimonio"] = 'javascript:addTextAtCursor("[[patrimonio dell\'umanità|patrimoni dell\'umanità]]","","",50)';
pulsantiHotkeyPers["patrimonio"] = 'P';
pulsantiDescrPers["patrimonio"] = 'Patrimonio';
 
//UNESCO
pulsantiComandoPers["unesco"] = 'javascript:addTextAtCursor("[[Organizzazione delle Nazioni Unite per l\'Educazione, la Scienza e la Cultura|UNESCO]]","","",87)';
pulsantiHotkeyPers["unesco"] = 'U';
pulsantiDescrPers["unesco"] = 'Unesco';
 
//SUP 2
pulsantiComandoPers["sup2"] = 'javascript:addTextAtCursor("²","","",1)';
pulsantiHotkeyPers["sup2"] = '2';
pulsantiDescrPers["sup2"] = 'Alla seconda';
 
//CITA
pulsantiComandoPers["cita"] = 'javascript:addTextAtCursor("<ref>{{Cita||}}</ref>","","",12)';
pulsantiHotkeyPers["cita"] = '';
pulsantiDescrPers["cita"] = '{{Cita}}';
 
//TESTO ROSSO
pulsantiComandoPers["rosso"] = 'javascript:addTextAtCursor(\'<span style="color:red">\',"","</span>",0)';
pulsantiHotkeyPers["rosso"] = 'R';
pulsantiDescrPers["rosso"] = 'Testo rosso';
 
//PORTALE ANTICA ROMA
pulsantiComandoPers["roma"] = 'javascript:addTextAtCursor("{{Portale|Antica Roma|Germani|Storia}}","","",0)';
pulsantiHotkeyPers["roma"] = 'A';
pulsantiDescrPers["roma"] = 'Portali';
 
//SOVRAIMMAGINE
pulsantiComandoPers["simm"] = 'javascript:addTextAtCursor("{{Sovraimmagine\\n | allineamento = right\\n | sotto = Germania Magna jpg.jpg\\n | sotto_larghezza = 300px\\n | sotto_didascalia = Mappa delle tribù germaniche (Nell ovale rosso gli Angrivari)\\n | sopra = Red oval.svg\\n | sopra_larghezza = 40px\\n | sopra_didascalia = Angrivari\\n | x = 80\\n | y = 55\\n}}","","",0)';
pulsantiHotkeyPers["simm"] = 'S';
pulsantiDescrPers["simm"] = 'Sovraimmagine';
 
//INTERPROGETTO
pulsantiComandoPers["ipro2"] = 'javascript:addTextAtCursor("==Altri progetti==\\n\\n\\n\\n","","",20)';
pulsantiHotkeyPers["ipro2"] = 'I';
pulsantiDescrPers["ipro2"] = 'Interprogetto + titolo';
 
//CATEGORY:
pulsantiComandoPers["category"] = 'javascript:addTextAtCursor("Category:","","",9)';
pulsantiHotkeyPers["category"] = 'X';
pulsantiDescrPers["category"] = 'Category:';
 
//FOTO RICHIESTE:
pulsantiComandoPers["foto"] = 'javascript:addTextAtCursor("{{Richiesta"+" foto|}}","","",17)';
pulsantiHotkeyPers["foto"] = 'N';
pulsantiDescrPers["foto"] = 'Richiesta foto';
 
//TRADOTTO DA:
pulsantiComandoPers["mytradda"] = 'javascript:addTradottoDa()';
pulsantiHotkeyPers["mytradda"] = 'T';
pulsantiDescrPers["mytradda"] = 'Tradotto da';
 
//BUTTONGREEN PER CONTRIBUTI:
pulsantiComandoPers["butgreen"] = 'javascript:addTextAtCursor(" [[Immagine:ButtonGreen.svg|15px]] ","","",35)';
pulsantiHotkeyPers["butgreen"] = 'A';
pulsantiDescrPers["butgreen"] = 'ButtonGreen';
 
//</pre>