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

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Ripristino alla versione 59371727 datata 2013-06-11 06:27:54 di Jalo tramite popup
Riga 1:
//<pre>
// Elenco dei tool da caricare. NB: La stringa deve iniziare e finire con uno spazio
 
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 = M\\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,'{{Infobox 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','','Infobox conflitto',0,''],[2,'{{Box successione\\n|carica = \\n|immagine = \\n|periodo = \\n|precedente = \\n|successivo = \\n}}','','Box successione',92,''],[1,'{{Sportivo\\n|Nome = \\n|NomeCompleto = \\n|Immagine = \\n|Didascalia = \\n|Sesso = \\n|CodiceNazione = \\n|Altezza = \\n|Peso = \\n|Disciplina = \\n|Specialità = \\n|Categoria = \\n|Ruolo = \\n|Record = \\n|Ranking = \\n|BestRanking = \\n|Società = \\n|Squadra = \\n|TermineCarriera = \\n|GiovaniliAnni = \\n|GiovaniliSquadre = \\n|Squadre = \\n|AnniNazionale = \\n|Nazionale = \\n|PresenzeNazionale(goal) = \\n|Allenatore = \\n|Incontri = \\n|RigaVuota = \\n|Palmares = \\n|Vittorie = \\n|Aggiornato = \\n}}\\n','0','Sportivo',0,''],[1,'{{Da aggiornare|arg=sport|anno=2012|mese=08}}','0','Aggiornare sport',0,'']);
var myLinks = new Array(['Categorie Osservate','https://it.wikipedia.org/wiki/Utente:Superchilum/CategorieOsservate.js']);
 
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();']);
var myButtons = new Array([1,'{{Bio\\n|Nome = \\n|Cognome = \\n|Sesso = \\n|LuogoNascita = \\n|GiornoMeseNascita = \\n|AnnoNascita = \\n|LuogoMorte = \\n|GiornoMeseMorte = \\n|AnnoMorte = \\n|Attività = \\n|Epoca = \\n|Nazionalità = \\n|PostNazionalità = \\n}}','0','Bio',0,'+{{Bio}}'],[1,'{{Bio\\n|Titolo = \\n|Nome = \\n|Cognome = \\n|PostCognome = \\n|PostCognomeVirgola = \\n|ForzaOrdinamento = \\n|PreData = \\n|Sesso = \\n|LuogoNascita = \\n|LuogoNascitaLink = \\n|LuogoNascitaAlt = \\n|GiornoMeseNascita = \\n|AnnoNascita = \\n|NoteNascita = \\n|LuogoMorte = \\n|LuogoMorteLink = \\n|LuogoMorteAlt = \\n|GiornoMeseMorte = \\n|AnnoMorte = \\n|NoteMorte = \\n|PreAttività = \\n|Attività = \\n|Epoca = \\n|Epoca2 = \\n|Attività2 = \\n|Attività3 = \\n|AttivitàAltre = \\n|Nazionalità = \\n|NazionalitàNaturalizzato = \\n|PostNazionalità = \\n|Categorie = \\n|FineIncipit = \\n|Immagine = \\n|Didascalia = \\n|DimImmagine = \\n|Premio1 = \\n|Specialità1 = \\n|AnnoPremio1 = \\n}}','0','Bio completo',0,'+{{Bio}}'],[1,'{{Tradotto da|en|{{subst:PAGENAME}}|00-00-{{subst:CURRENTYEAR}}|000000}}','0','Tradotto da',0,'+{{Tradotto da}}'],[2,'== Note ==\\n<references/>','','Note',25,'+Note']);
 
// Firefox
var toLoad=" purg led ns0 lks tabs nav allp tbar avan cwtch cmd nms chat qed popup since goo edt linkcomplete qdel dels ";
var toLoad = "";
toLoad += "purg ";
toLoad += "led ";
toLoad += "ns0 ";
toLoad += "lks ";
// toLoad += "tabs "; // NO
toLoad += "mjs ";
toLoad += "sand ";
// toLoad += "admin "; // NO
// toLoad += "bot "; // NO
toLoad += "requi ";
toLoad += "uec ";
toLoad += "log ";
toLoad += "whois ";
toLoad += "unw ";
toLoad += "wiki ";
toLoad += "stu ";
toLoad += "voto ";
toLoad += "canc ";
toLoad += "caut ";
// toLoad += "bpar "; // NO
toLoad += "edw ";
toLoad += "wip ";
toLoad += "sot ";
toLoad += "small ";
toLoad += "bar ";
toLoad += "case ";
toLoad += "fat ";
toLoad += "nfat ";
toLoad += "cwtch ";
toLoad += "popup ";
toLoad += "nms ";
// toLoad += "qed "; // NO
toLoad += "since ";
toLoad += "edt ";
// toLoad += "vfol "; // NO
toLoad += "linkcomplete ";
// toLoad += "lrc "; // NO
// toLoad += "elrc "; // NO
// toLoad += "rch "; // NO
// toLoad += "wed "; // NO
// toLoad += "orol "; // NO
// toLoad += "nav "; // NO
// toLoad += "stru "; // NO
// toLoad += "tbar "; // NO
// toLoad += "avan "; // NO
// toLoad += "chat "; // NO
// toLoad += "cmd "; // NO
// toLoad += "goo "; // NO
// toLoad += "ver "; // NO
// toLoad += "vpop "; // NO
// toLoad += "qdel "; // NO
// toLoad += "dels "; // NO
 
 
//var toLoad = "purg led ns0 lks tabs mjs sand admin bot requi uec log whois unw 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";
 
var nomeBot="SuperBot"
 
//Monobook Modulare ver.4.8.2.
//Lancia il vero monobook
// Vedi [[Wikipedia:Monobook.js/MonobookCompleto.js]]
importScriptURI("/w/index.php?title=Wikipedia:Monobook.js/MonobookCompleto.js&action=raw&ctype=text/javascript&dontcountme=s");
//
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
//importScriptURI("/w/index.php?title=Utente:Jalo/monobook.js/test&action=raw&ctype=text/javascript&dontcountme=s");
 
//Aggiunte x Superchilum
 
// Array dei valori mostrati per il template Tmp
arrayTmp = new Array(" ","Album","Artista musicale","Associazione scout","Bio","Branche scout","Brano musicale","Carica pubblica","Competizione sportiva","Composto chimico","Divisione amministrativa","Episodio Anime","Episodio SerieTV","Evento scout","Federazione sportiva","FictionTV","Film","Fumetto e animazione","Gamebox","Genere musicale","Infobox Azienda","Libro","Luogo fittizio","Opera","Personaggio","Programma","Spettacolo teatrale","Sportivo","Squadra di calcio","Squadra sportiva","Stagione squadra di calcio","Tassobox","Testata giornalistica","Volume Manga");
 
//CONFIGURAZIONE POPUP
// Array con l'elenco dei colori
popupDelay = 2; // aspetta 2 secondi
coloriNome = new Array(" ","Azzurro","Bianco","Blu scuro","Blu elettrico","Fucsia","Giallo","Grigio chiaro","Grigio scuro","Marrone","Nero","Rosso","Verde acqua","Verde chiaro","Verde oliva","Verde scuro","Violetto");
popupQueriedRevertSummary = "Rollback da popup. Ripristinata la versione di $3";
 
//Mostra i Tatoo
// Array con il valore dei colori
importScriptURI("/w/index.php?title=Utente:Jalo/Tatoo&action=raw&ctype=text/javascript&dontcountme=s");
coloriCodice = new Array(" ","aqua","white","navy","blue","fuchsia","yellow","silver","gray","maroon","black","red","teal","lime","olive","green","purple");
 
// Functions auxFicus and Ficus
// funzione richiamata quando viene schiacciato il pulsante "OK" sul popup.
// Utilizza la variabile globale "curTemplate" per sapere qual'era il
//template richiesto
 
//TASTI PERSONALI
function auxFicusSC()
addLoadEvent ( function ()
{
if (document.title.indexOf("Modifica") == -1)
// copia dal frame di wikEd (http://en.wikipedia.org/wiki/User:Cacycle/wikEd.js) alla wpTextbox1 textarea
return;
if (typeof(wikEdUseWikEd) != 'undefined')
addToolbarButton('tb-firma', 'javascript:addTextAtCursor("~~~~","","",4)',
if (wikEdUseWikEd == true)
'http://upload.wikimedia.org/wikipedia/commons/d/d1/Button_mysignature.png', 'My sign', 'Jalo');
WikEdUpdateTextarea();
//alcuni tasti modificano la textarea del wikEd, non quella classica
// attraverso questa variabile posso sapere se, alla fine, devo copiare quella standard in quella di wikEd oppure no
// se non la usassi il testo inserito in questa funzione con l'uso di "addTextAtCursor" non verrebbe visualizzato
var tornareIndietro=true;
summary=document.getElementById("wpSummary");
 
addToolbarButton('tb-commento', 'javascript:addTextAtCursor("<!"+"--","Tolgo immagine inesistente","-->",0)',
// Carica il textbox1
'http://upload.wikimedia.org/wikipedia/commons/2/23/Quotes-Lithuanian.png', 'no-img', 'Tolgo immagine inesistente');
wpTextbox1 = document.getElementById("wpTextbox1");
 
daInserire = "==Cronologia precedente alla pulizia dai copyviol==\n{{cassetto\n|titolo=cronologia\n|testo=<pre>\n</pre>}}";
// a seconda del template richiesto viene aggiunta (nel posto giusto) la relativa stringa
addToolbarButton('tb-cass', 'javascript:aggiungiTesto(daInserire, "Cronologia pre-pulizia copyviol", 1)',
if (curTemplate == "Catrin")
'http://upload.wikimedia.org/wikipedia/commons/c/cd/Button_vote_deletion.png', '[pre-copyviol]', 'Cronologia pre-copyviol');
{
});
NewName = document.getElementById('newname').value;
Commento = document.getElementById('motivo').value;
aggiungiTesto("{{categoria da rinominare|"+NewName+"|"+Commento+"}}", "+categoria da rinominare ", 0);
var summary = "";
}
else if (curTemplate == "Cattmp")
{
Argomento = document.getElementById('argomento').value;
Template = document.getElementById('template').value;
if (Argomento != "")
wpTextbox1.value="{{"+curTemplate+"|Argomento="+Argomento+"|Template="+Template+"}}\n"+wpTextbox1.value;
else
wpTextbox1.value="{{"+curTemplate+"|Template="+Template+"}}\n"+wpTextbox1.value;
summary.value+="+{{Cattmp}}";
}
else if (curTemplate == "Torna a")
{
Voce = document.getElementById('voce').value;
Voce2 = document.getElementById('voce2').value;
if (Voce2 != "")
wpTextbox1.value="{{"+curTemplate+"|"+Voce+"|"+Voce2+"}}\n"+wpTextbox1.value;
else
wpTextbox1.value="{{"+curTemplate+"|"+Voce+"}}\n"+wpTextbox1.value;
summary.value+="+{{Torna a}}";
}
else if (curTemplate == "Tmp")
{
Dati = document.getElementById('dati');
TemplateBut = document.getElementById('template').value;
if (Dati.checked) // se i dati sono gia' presenti
wpTextbox1.value="{{"+curTemplate+"|"+TemplateBut+"|s}}\n"+wpTextbox1.value;
else
wpTextbox1.value="{{"+curTemplate+"|"+TemplateBut+"}}\n"+wpTextbox1.value;
summary.value+="+{{Tmp}}";
}
else if (curTemplate == "color")
{
Colore = document.getElementById('colore').value;
Codice = document.getElementById('codice').value;
if (Colore != " ") // se e' stato scelto un colore dalla lista
addTextAtCursor('<span style="color:'+Colore+';">','','</span>');
else
addTextAtCursor('<span style="color:#'+Codice+';">','','</span>');
tornareIndietro=false;
summary.value+="";
}
 
//NASCONDI IL COPYWARN SOTTO LA CASELLA DI MODIFICA
// Chiude il Popup (lavoro finito)
addLoadEvent ( function ()
RemoveNode('inlinePopupDiv');
{
if (document.getElementById("editpage-copywarn"))
// Se devo ricopiare la textarea classica in quella di wikEd
document.getElementById("editpage-copywarn").style.display="none";
if (tornareIndietro == true)
})
// copia la wpTextbox1 textarea nel frame del wikEd
if (typeof(wikEdUseWikEd) != 'undefined')
if (wikEdUseWikEd == true)
WikEdUpdateFrame();
}
 
//Bolda il "wpTextbox1"
// [[:en:User:Lupin/popups.js]] - si prega di aggiungere questa linea
//function bolda()
//{
// //Inverte BOLD/NO BOLD
document.write('<script type="text/javascript" src="'
// var cookieExpire = new Date(); // scadenza del cookie
+ 'http://it.wikipedia.org/w/index.php?title=Utente:Emc2/strings-it.js'
// cookieExpire.setTime(cookieExpire.getTime() + (30 * 24 * 60 * 60 * 1000)); // il cookie scade dopo un mese
+ '&action=raw&ctype=text/javascript"></script>');
//
// var boldare = GetCookie('wikiBolda');
document.write('<script type="text/javascript" src="'
// if (boldare == 'si')
+ 'http://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js'
// SetCookie('wikiBolda', 'no', cookieExpire.toGMTString(), '/');
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
// else
// SetCookie('wikiBolda', 'si', cookieExpire.toGMTString(), '/');
popupAdminLinks=true;
//}
popupFixRedirs=true;
popupFixDabs=true;
popupRedirAutoClick='wpSave';
 
//if (wgAction == "edit")
// Crea il popup utilizzato per quei template che richiedono parametri aggiuntivi
//addLoadEvent ( function FicusSC(Template){
//{
//Creo il testo del popup
// var boldare = GetCookie('wikiBolda');
switch(Template){
// if (boldare == 'si')
case "Torna a":
// document.getElementById("wpTextbox1").style.fontWeight = "bold";
Greeter = "Hai richiesto di inserire il template 'Torna a' in questa categoria.<br/>" +
//})
" Per favore specifica l'argomento e il template in questione";
break;
case "Tmp":
Greeter = "Hai richiesto di inserire in template in questa pagina.<br/>" +
" Per favore specifica il template da inserire ed indica se i dati sono gia' presenti";
break;
case "Torna a":
Greeter = "Hai richiesto di inserire il template 'Torna a' in questa pagina.<br/>" +
" Per favore specifica la voce principale";
break;
case "Cattmp":
Greeter = "Hai richiesto di inserire il template 'Cattmp' in questa pagina.<br/>" +
" Per favore specifica l'argomento ed eventualmente il template";
break;
case "Catrin":
Greeter = "Hai richiesto di inserire il template 'Catrin' in questa pagina.<br/>" +
" Per favore specifica il nuovo nome che gli vorresti dare ed un motivo";
break;
case "color":
Greeter = "Hai richiesto di colorare il testo.<br/>" +
" Per favore specifica il colore da usare utilizzando la lista o specificando un codice esadecimale<br/>" +
"Ricorda <A HREF=\"http://it.wikipedia.org/wiki/Aiuto:Colori\">Aiuto:Colori</a> e " +
"<A HREF=\"http://it.wikipedia.org/wiki/Aiuto:Tavolozza_dei_colori\">Aiuto:Tavolozza_dei_colori</a>";
break;
default: Greeter = "Qualcosa è andato storto, fai pure quello che vuoi: non ho idea di cosa succederà"
}
 
//Nascondi il logo di wikipedia
// memorizzo il template richiesto. Verra' usato nella funzione AuxFicus
// function noLogo()
curTemplate = Template;
// {
// //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 divnologo = document.createElementGetCookie('divwikiLogo');
// if (nologo == 'si')
div.id = 'inlinePopupDiv';
// SetCookie('wikiLogo', 'no', cookieExpire.toGMTString(), '/');
div.style.position = 'fixed';
// else
div.style.zIndex = 1000;
// SetCookie('wikiLogo', 'si', cookieExpire.toGMTString(), '/');
div.style.left = '5px';
// }
div.style.top = '5px';
div.style.backgroundColor = '#FFFFFF';
div.style.borderStyle = 'solid';
div.style.borderWidth = ' medium';
div.style.borderColor = '#000000';
 
// addLoadEvent ( function ()
var top = document.createElement('div');
// {
top.id = 'inlinePopupTop';
// var nologo = GetCookie('wikiLogo');
top.style.textAlign = 'right';
// if (nologo top.style.margin == '8pxsi';)
// topdocument.getElementById("p-logo").style.backgroundColordisplay = '#DDDDDD'"none";
// })
 
// TRADOTTO DA
// crea il tasto "Close"
//<source lang=javascript>
var a = document.createElement('a');
function addTradottoDa()
a.appendChild( document.createTextNode('Close'));
{
a.href = "javascript:void RemoveNode('inlinePopupDiv')";
interlinks = $.ajax({
a.style.margin = '8px';
url:mw.util.wikiScript('api'),
data: { action: 'query', format: 'xml', prop: 'langlinks', lllang: 'en', titles: wgTitle},
async:false
})
.responseText;
 
if (interlinks.indexOf("<ll lang") < 0)
top.appendChild(a);
enArticle = "";
 
else
div.appendChild(top);
{
 
enArticle = interlinks.substr(interlinks.indexOf("<ll lang"));
// crea la spiegazione
enArticle = enArticle.substr(enArticle.indexOf(">")+1);
var greet = document.createElement('p');
enArticle = enArticle.substr(0,enArticle.indexOf("<"));
greet.innerHTML = Greeter;
}
div.appendChild(greet);
 
var form = document.createElement('form');
form.name = "popupForm";
var p = document.createElement('p');
 
// crea casella di testo "Voce:"
if (Template == "Torna a")
{
p.appendChild(document.createTextNode('Voce:'));
var voce = document.createElement('input');
voce.name = 'page';
voce.id = 'voce';
voce.type = 'text';
p.appendChild(voce);
}
// crea casella di testo "Argomento:"
if (Template == "Cattmp")
{
p.appendChild(document.createTextNode('Argomento:'));
var argomento = document.createElement('input');
argomento.name = 'argomento';
argomento.id = 'argomento';
argomento.type = 'text';
p.appendChild(argomento);
}
 
// crea casella di testo "Altra voce:"
if (Template == "Torna a")
{
p.appendChild(document.createTextNode('Altra voce:'));
var voce2 = document.createElement('input');
voce2.name = 'page2';
voce2.id = 'voce2';
voce2.type = 'text';
p.appendChild(voce2);
}
var my_date = new Date();
// crea casella di testo "Template:"
dataOggi = my_date.getDate()+" "+arrayMese[my_date.getMonth()+1]+" "+(1900+my_date.getYear());
if (Template == "Tmp")
{
addTextAtCursor("{{Tradotto da|en|"+enArticle+"|"+dataOggi+"|id}}\n","+Tradotto da","",0);
p.appendChild(document.createTextNode('Template:'));
var tmpTemplate = document.createElement('select');
tmpTemplate.name = 'template';
tmpTemplate.id = 'template';
tmpTemplate.size = 1;
var option;
// Carica nel combo box il contenuto della variabile globale
for (i = 0; i < arrayTmp.length; i++){
option = new Option(arrayTmp[i],' ');
option.value = arrayTmp[i];
tmpTemplate.options[tmpTemplate.options.length] = option;
}
p.appendChild(tmpTemplate);
}
 
// crea casella di testo "Template:"
if (Template == "Cattmp")
{
p.appendChild(document.createTextNode('Template:'));
var template = document.createElement('input');
template.name = 'template';
template.id = 'template';
template.type = 'text';
p.appendChild(template);
}
 
// crea casella di testo "Nuovo nome:"
if (Template == "Catrin")
{
p.appendChild(document.createTextNode('Nuovo nome:'));
var newname = document.createElement('input');
newname.name = 'newname';
newname.id = 'newname';
newname.type = 'text';
p.appendChild(newname);
}
 
// crea casella di testo "Motivo:"
if (Template == "Catrin")
{
p.appendChild(document.createTextNode('Motivo:'));
var motivo = document.createElement('input');
motivo.name = 'motivo';
motivo.id = 'motivo';
motivo.type = 'text';
p.appendChild(motivo);
}
 
// crea checkbox "Dati gia' presenti?:"
if (Template == "Tmp")
{
p.appendChild(document.createTextNode('Dati già presenti?:'));
var dati = document.createElement('input');
dati.name = 'data';
dati.id = 'dati';
dati.type = 'checkbox';
dati.checked = dati.defaultChecked = false;
p.appendChild(dati);
}
 
// crea casella di testo "Colore:"
if (Template == "color")
{
p.appendChild(document.createTextNode('Colore:'));
var tmpTemplate = document.createElement('select');
tmpTemplate.name = 'colore';
tmpTemplate.id = 'colore';
tmpTemplate.size = 1;
var option;
// Carica nel combo box il contenuto della variabile globale
for (i = 0; i < coloriNome.length; i++){
option = new Option(coloriNome[i],' ');
option.value = coloriCodice[i];
tmpTemplate.options[tmpTemplate.options.length] = option;
}
p.appendChild(tmpTemplate);
}
 
// crea casella di testo "Codice:"
if (Template == "color")
{
p.appendChild(document.createTextNode('Codice (senza #):'));
var codice = document.createElement('input');
codice.name = 'codice';
codice.id = 'codice';
codice.type = 'text';
p.appendChild(codice);
}
 
// crea il bottone "OK"
var button = document.createElement('input');
button.value = 'OK';
button.type = 'button';
// il comando dipende dal browser utilizzato
// Per ora e' stato testato solo con Firefox2 ed IE6. In caso di problemi fare riferimento alla
// dichiarazione di "BrowserDetect", in cima allo script, per avere la lista dei browser
// supportati e dei metodi di calcolo degli stessi
if (BrowserDetect.browser=="Firefox" || BrowserDetect.browser=="Mozilla" || BrowserDetect.browser=="Netscape")
button.setAttribute('onclick', 'auxFicusSC()');
else
//if (BrowserDetect.browser=="Explorer") commentato per farlo funzionare con gli altri browser
button.onclick = auxFicusSC;
p.appendChild(button);
 
// reimposta il tutto
form.appendChild(p);
div.appendChild(form);
 
// e lo mostra a video
document.body.appendChild(div);
div.getElementsByTagName('input')[0].focus();
}
//</source>
 
// Configurazione HOTKEYS
addLoadEvent ( function ()
var tastiHotkeys = new Array();
{
tastiHotkeys["firma"] = 'F';
addToolbarButton('tb-prscout', 'javascript:addTextAtCursor("==Aderisci al progetto scout!==\\n{{subst:Progetto:Scout/aderisci}} --~~~~","Aderisci al Progetto scout!","")',
tastiHotkeys["case"] = 'C';
'http://upload.wikimedia.org/wikipedia/commons/0/01/Button_no_source.png', 'Aderisci al Progetto scout', '{{Progetto:Scout/aderisci}}');
tastiHotkeys["obj"] = 'Z';
 
pulsantiComandoPers = new Array();
var toAdd='<br style=\\\"clear: both\\\" />';
pulsantiHotkeyPers = new Array();
addToolbarButton('tb-clr', 'javascript:addTextAtCursor("'+toAdd+'","","")',
pulsantiDescrPers = new Array();
'http://upload.wikimedia.org/wikipedia/commons/f/f3/Button_brrm.png', '[Clear]', 'Clear both');
//PATRIMONIO
pulsantiComandoPers["patrimonio"] = 'javascript:addTextAtCursor("[[patrimonio dell\'umanità|patrimoni dell\'umanità]]","","",50)';
pulsantiHotkeyPers["patrimonio"] = 'P';
pulsantiDescrPers["patrimonio"] = 'Patrimonio';
 
//UNESCO
addToolbarButton('tb-nbsp', 'javascript:addTextAtCursor("&nbsp;","","")',
pulsantiComandoPers["unesco"] = 'javascript:addTextAtCursor("[[Organizzazione delle Nazioni Unite per l\'Educazione, la Scienza e la Cultura|UNESCO]]","","",87)';
'http://upload.wikimedia.org/wikipedia/commons/5/55/Button_nbsp_1.png', '&nbsp;', '&nbsp;');
pulsantiHotkeyPers["unesco"] = 'U';
pulsantiDescrPers["unesco"] = 'Unesco';
 
//SUP 2
addToolbarButton('tb-defsort', 'javascript:addTextAtCursor("{{DEFAULTSORT:","","}}")',
pulsantiComandoPers["sup2"] = 'javascript:addTextAtCursor("²","","",1)';
'http://upload.wikimedia.org/wikipedia/commons/8/8e/Button_shifting.png', 'DEFAULTSORT', 'DEFAULTSORT');
pulsantiHotkeyPers["sup2"] = '2';
pulsantiDescrPers["sup2"] = 'Alla seconda';
 
//CITA
addToolbarButton('tb-catrin', "javascript:FicusSC('Catrin');",
pulsantiComandoPers["cita"] = 'javascript:addTextAtCursor("<ref>{{Cita||}}</ref>","","",12)';
'http://upload.wikimedia.org/wikipedia/commons/b/b6/Button_code1.png',
pulsantiHotkeyPers["cita"] = '';
'Catrin', 'Catrin');
pulsantiDescrPers["cita"] = '{{Cita}}';
 
//TESTO ROSSO
addToolbarButton('tb-indcat', 'javascript:addTextAtCursor("{{IndiceCategoria}}","+{{IndiceCategoria}}","")',
pulsantiComandoPers["rosso"] = 'javascript:addTextAtCursor(\'<span style="color:red">\',"","</span>",0)';
'https://upload.wikimedia.org/wikipedia/commons/4/4e/Button_romain.png', 'IndiceCategoria', '{{IndiceCategoria}}');
pulsantiHotkeyPers["rosso"] = '';
pulsantiDescrPers["rosso"] = 'Testo rosso';
 
//REFERENCES
addToolbarButton('tb-servuot', 'javascript:addTextAtCursor("{{ServizioVuota}}","+{{ServizioVuota}}","")',
pulsantiComandoPers["ref"] = 'javascript:addTextAtCursor(\'==Note==\\n<references/>\\n\\n\',"","",0)';
'http://upload.wikimedia.org/wikipedia/commons/0/07/Deletewarn3.png', 'ServizioVuota', '{{ServizioVuota}}');
pulsantiHotkeyPers["ref"] = 'R';
pulsantiDescrPers["ref"] = 'Note+references';
 
//PORTALE ANTICA ROMA
addToolbarButton('tb-notabio', 'javascript:addTextAtCursor("{{NotaBiografie}}","+{{NotaBiografie}}","")',
pulsantiComandoPers["roma"] = 'javascript:addTextAtCursor("{{Portale|Antica Roma|Germani|Storia}}","","",0)';
'http://upload.wikimedia.org/wikipedia/commons/2/29/Button_user.png', 'NotaBiografie', '{{NotaBiografie}}');
pulsantiHotkeyPers["roma"] = 'A';
pulsantiDescrPers["roma"] = 'Portali';
 
//SOVRAIMMAGINE
addToolbarButton('tb-cattmp', "javascript:FicusSC('Cattmp');",
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)';
'http://upload.wikimedia.org/wikipedia/commons/4/4f/Button_verse.png',
pulsantiHotkeyPers["simm"] = 'S';
'Cattmp', 'Cattmp');
pulsantiDescrPers["simm"] = 'Sovraimmagine';
 
//INTERPROGETTO
addToolbarButton('tb-tmpl', 'javascript:addTextAtCursor("{{","","}}")',
pulsantiComandoPers["ipro2"] = 'javascript:addTextAtCursor("==Altri progetti==\\n\\n\\n\\n","","",20)';
'http://upload.wikimedia.org/wikipedia/commons/e/eb/Button_plantilla.png', 'Template', 'Template');
pulsantiHotkeyPers["ipro2"] = 'I';
pulsantiDescrPers["ipro2"] = 'Interprogetto + titolo';
 
//CATEGORY:
addToolbarButton('tb-dot', 'javascript:addTextAtCursor("{{·}}","","")',
pulsantiComandoPers["category"] = 'javascript:addTextAtCursor("Category:","","",9)';
'http://upload.wikimedia.org/wikipedia/commons/a/aa/Button_dot1.PNG', 'Dot', 'Dot');
pulsantiHotkeyPers["category"] = 'X';
pulsantiDescrPers["category"] = 'Category:';
 
//FOTO RICHIESTE:
addToolbarButton('tb-fic', "javascript:FicusSC('Tmp');",
pulsantiComandoPers["foto"] = 'javascript:addTextAtCursor("{{Richiesta"+" foto|}}","","",17)';
'http://upload.wikimedia.org/wikipedia/it/6/6b/Pulsante_tmp.png',
pulsantiHotkeyPers["foto"] = 'N';
'[Tmp]', 'Tmp');
pulsantiDescrPers["foto"] = 'Richiesta foto';
 
//TRADOTTO DA:
addToolbarButton('tb-unic', 'javascript:aggiungiTesto("{{Avvisounicode}}","+{{Avvisounicode}}",0)',
pulsantiComandoPers["mytradda"] = 'javascript:addTradottoDa()';
'http://upload.wikimedia.org/wikipedia/commons/4/4f/Button_sig_%28zh%29.png', 'Avvisounicode', '{{Avvisounicode}}');
pulsantiHotkeyPers["mytradda"] = 'T';
pulsantiDescrPers["mytradda"] = 'Tradotto da';
 
//BUTTONGREEN PER CONTRIBUTI:
addToolbarButton('tb-wkboz', 'javascript:aggiungiTesto("{{WikiBozza}}","+{{WikiBozza}}",0)',
pulsantiComandoPers["butgreen"] = 'javascript:addTextAtCursor(" [[Immagine:ButtonGreen.svg|15px]] ","","",35)';
'http://upload.wikimedia.org/wikipedia/commons/d/de/Button_%28B%29.png', 'WikiBozza', '{{WikiBozza}}');
pulsantiHotkeyPers["butgreen"] = 'A';
pulsantiDescrPers["butgreen"] = 'ButtonGreen';
 
//PORTALE MITOLOGIA:
addToolbarButton('tb-vuota', 'javascript:addTextAtCursor("{{...}}","+{{...}}","")',
pulsantiComandoPers["mito"] = 'javascript:addTextAtCursor("{{Portale|Mitologia}}","","",19)';
'http://upload.wikimedia.org/wikipedia/commons/3/32/Button_anular_voto.png', '...', '{{...}}');
pulsantiHotkeyPers["mito"] = 'M';
pulsantiDescrPers["mito"] = 'Portale mitologia';
 
//TEMPLATE WIKIAFRICA:
addToolbarButton('tb-curios', 'javascript:addTextAtCursor("{{Curiosità}}","+{{Curiosità}}","")',
pulsantiComandoPers["africa"] = 'javascript:addTextAtCursor("{{Share Your Knowledge|lettera27}}\\n","","",35)';
'http://upload.wikimedia.org/wikipedia/commons/2/28/Button_info.png', 'Curiosità', '{{Curiosità}}');
pulsantiHotkeyPers["africa"] = 'W';
pulsantiDescrPers["africa"] = 'Template WikiAfrica';
 
//</pre>
addToolbarButton('tb-fic', "javascript:FicusSC('Torna a');",
'http://upload.wikimedia.org/wikipedia/commons/0/0e/Pulsante_torna_a.png',
'[Torna a]', 'Torna a');
 
//test
addToolbarButton('tb-ttl', 'javascript:addTextAtCursor("{{tl|","","}}")',
//importStylesheet('Utente:Jalo/Sandbox');
'http://upload.wikimedia.org/wikipedia/commons/d/dd/Pulsante_tl.png', 'Template tl', 'Template tl');
qualcosa="si";
 
importScript('Wikipedia:Monobook.js/LiveRC/LiveRCMessages.js');
addToolbarButton('tb-quo', 'javascript:addTextAtCursor("{{quote|citazione|[[Autore]], \'\'[[Opera]]\'\'|altra lingua|lingua=xx}}","+{{Quote}}","")',
importScript('Utente:'+wgUserName+'/LiveRCparam.js');
'http://upload.wikimedia.org/wikipedia/commons/4/49/Button_talk.png', 'Quote', 'Citazione');
importStylesheet('Utente:'+wgUserName+'/LiveRCparam.css');
importScriptURI("/w/index.php?title=Utente:Jalo/Sandbox&action=raw&ctype=text/javascript&dontcountme=s");
 
//importScriptURI("/w/index.php?title=Utente:Jalo/Sandbox2&action=raw&ctype=text/javascript&dontcountme=s");
addToolbarButton('tb-inclonl', 'javascript:addTextAtCursor("<includeonly>","","</includeonly>")',
'http://upload.wikimedia.org/wikipedia/commons/7/79/Button_include.png', 'Include only', 'Include only');
 
addToolbarButton('tb-tt', 'javascript:addTextAtCursor("<tt>","","</tt>")',
'http://upload.wikimedia.org/wikipedia/commons/3/30/Tt_icon.png', 'Testo preformattato (sezione)', 'Testo preformattato (sezione)');
qualcosa="si";
 
addToolbarButton('tb-pre', 'javascript:addTextAtCursor("<pre>","","</pre>")',
'http://upload.wikimedia.org/wikipedia/commons/3/3c/Button_pre.png', 'pre', 'pre');
 
addToolbarButton('tb-color', "javascript:FicusSC('color');",
'http://upload.wikimedia.org/wikipedia/commons/7/76/Button_atelier_graphique.PNG', 'Colore', 'Colore');
 
addToolbarButton('tb-sup', 'javascript:addTextAtCursor("<sup>","","</sup>")',
'http://upload.wikimedia.org/wikipedia/commons/6/6a/Button_sup_letter.png', 'sup', 'sup');
 
addToolbarButton('tb-sub', 'javascript:addTextAtCursor("<sub>","","</sub>")',
'http://upload.wikimedia.org/wikipedia/commons/a/aa/Button_sub_letter.png', 'sub', 'sub');
}
);
 
// Aggiunge indirizzi nella toolbar personale
// code stolen from [[wikt:en:User:Hippietrail]]
addOnloadHook( function () {
var myprefs = document.getElementById('pt-mycontris');
var newpt;
var newa;
newpt = document.createElement('li');
newa = document.createElement('a');
newa.href='irc://calvino.freenode.net/botolatori' ;
newa.appendChild(document.createTextNode('#bot'));
newpt.appendChild(newa);
myprefs.parentNode.insertBefore(newpt, myprefs);
newpt = document.createElement('li');
newa = document.createElement('a');
newa.href='irc://calvino.freenode.net/wikipedia-it-sysop' ;
newa.appendChild(document.createTextNode('#sysop'));
newpt.appendChild(newa);
myprefs.parentNode.insertBefore(newpt, myprefs);
})
 
// d:User:Yair rand/WikidataInfo.js
importScriptURI("//www.wikidata.org/w/index.php?title=User:Yair rand/WikidataInfo.js&action=raw&ctype=text/javascript")
 
//</pre>