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

Contenuto cancellato Contenuto aggiunto
test Buggia
Nessun oggetto della modifica
Riga 1:
//<pre>
 
// Elenco dei tool da caricare.
 
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(['Cancella subito','//it.wikipedia.org/wiki/Categoria:Cancellare_subito'],['Nuove pagine','//it.wikipedia.org/wiki/Speciale:PaginePi%C3%B9Recenti'],['Richieste admin','//it.wikipedia.org/wiki/Wikipedia:Richieste_agli_amministratori'],['PdS','//it.wikipedia.org/wiki/Utente:Buggia/PdS']);
 
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 = "";
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 myButtons = new Array([1,'{{F||{{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}}}','0','+F',0,'senza fonti '],[1,'{{F|biografie|{{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}}}','0','+F bio',0,'senza fonti '],[2,'*\'\'\'[[]]\'\'\'','','Dis',11,''],[1,'<noinclude>{{Protetta}}</noinclude>','0','Protetta',0,'+Protetta '],[1,'{{BloccoNomeUtente}}~~~~','1','NUI',0,'NUI'],[1,'{{BloccoInfinito}}','1','BloccoInfinito',0,''], [1,'{{IP vandalismo}}','0','IP vandalismo',0,'IP vandalismo '],[1,'{{NoWebHost}}~~~~','1','NoWebHost',0,'']);
 
//var toLoad = "purg led ns0 lks tabs uecmjs unwsand fatadmin nfatbot aiurequi conuec povlog whois unw wiki stu encvoto catcanc testcaut prombpar cancedw ycwip rcsot spamsmall ndisbar refcase seffat portnfat scorpcwtch awpopup ssennms aviolqed avvsince dateedt vfol linkcomplete lrc vand blkelrc case nms avand requirch";
 
// var disableRipristinanomeBot="trueJaloBot";
 
 
//Monobook Modulare
//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&oldid=32712401&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 
//JUST FOR DEBUG
//</pre>
//importScriptURI("/w/index.php?title=Utente:Jalo/monobook.js/test&action=raw&ctype=text/javascript&dontcountme=s");
 
 
 
//CONFIGURAZIONE POPUP
popupDelay = 2; // aspetta 2 secondi
popupQueriedRevertSummary = "Rollback da popup. Ripristinata la versione di $3";
 
//Mostra i Tatoo
// [[:en:User:Zocky/LinkComplete.js]]
importScriptURI("/w/index.php?title=Utente:Jalo/Tatoo&action=raw&ctype=text/javascript&dontcountme=s");
document.write('<script type="text/javascript" src="'
+ 'http://en.wikipedia.org/w/index.php?title=User:Zocky/LinkComplete.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 
 
// Tool scritto da Utente:Jalo cfr. Wikipedia:Bar/Discussioni/Ricerca_automatica_nel_testo
//TASTI PERSONALI
function getScrollXY() {
addLoadEvent ( function ()
var scrOfX = 0, scrOfY = 0;
if( typeof( window.pageYOffset ) == 'number' ) {
//Netscape compliant
scrOfY = window.pageYOffset;
scrOfX = window.pageXOffset;
} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
//DOM compliant
scrOfY = document.body.scrollTop;
scrOfX = document.body.scrollLeft;
} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
//IE6 standards compliant mode
scrOfY = document.documentElement.scrollTop;
scrOfX = document.documentElement.scrollLeft;
}
return [ scrOfX, scrOfY ];
}
function hidePopup()
{
if (document.getElementByIdtitle.indexOf("cercaPopupModifica").style.display == "none";-1)
return;
}
addToolbarButton('tb-firma', 'javascript:addTextAtCursor("~~~~","","",4)',
'http://upload.wikimedia.org/wikipedia/commons/d/d1/Button_mysignature.png', 'My sign', 'Jalo');
function showPopup(testo, x, y)
 
{
addToolbarButton('tb-commento', 'javascript:addTextAtCursor("<!"+"--","Tolgo immagine inesistente","-->",0)',
scrolling = getScrollXY();
'http://upload.wikimedia.org/wikipedia/commons/2/23/Quotes-Lithuanian.png', 'no-img', 'Tolgo immagine inesistente');
popup = document.getElementById("cercaPopup");
 
popup.style.left = (x+scrolling[0]+5)+"px";
daInserire = "==Cronologia precedente alla pulizia dai copyviol==\n{{cassetto\n|titolo=cronologia\n|testo=<pre>\n</pre>}}";
popup.style.top = (y+scrolling[1]-5-37)+"px";
addToolbarButton('tb-cass', 'javascript:aggiungiTesto(daInserire, "Cronologia pre-pulizia copyviol", 1)',
popup.style.display = "block";
'http://upload.wikimedia.org/wikipedia/commons/c/cd/Button_vote_deletion.png', '[pre-copyviol]', 'Cronologia pre-copyviol');
// popup.onclick = function(){window.open('http://it.wikipedia.org/w/index.php?title=Speciale%3ARicerca&search='+encodeURIComponent(testo), 'searchPage'+Math.random());};
});
popup.onclick = function(){window.open('http://it.wikipedia.org/w/index.php?title=Speciale%3ARicerca&search='+encodeURIComponent(testo), 'searchPage'+x);};
 
}
//NASCONDI IL COPYWARN SOTTO LA CASELLA DI MODIFICA
if (wgAction=="view")
addLoadEvent ( function ()
{
if (document.getElementById("editpage-copywarn"))
var listenerMouseUp = function(e){
document.getElementById("editpage-copywarn").style.display="none";
e = (e) ? e : ((window.event) ? window.event : null);
if(e){
if(navigator.appName=='Microsoft Internet Explorer' && navigator.userAgent.indexOf("Opera")==-1) //IE
var t = document.selection.createRange().text;
else //Non-IE
var t = document.getSelection ? document.getSelection().toString() : window.getSelection().toString();
t = t.replace(/^\s+/, '').replace(/\s+$/, ''); //trim
if (t)
showPopup(t, e.clientX, e.clientY);
else
hidePopup();
}
}
if (window.addEventListener)
window.addEventListener('mouseup', listenerMouseUp, false); //Non-IE
else
document.onmouseup = listenerMouseUp; //IE
var img= (BrowserDetect.browser=="Explorer")? new Image() : document.createElement('img');
img.id = 'cercaPopup';
img.src = 'http://upload.wikimedia.org/wikipedia/commons/e/ee/Nuvola_apps_comic_strip-cerca.png';
img.style.height="37px";
img.style.position = "absolute";
img.style.width = "50px";
img.style.zIndex = 3;
img.style.cursor = "help";
img.style.display = "none";
document.getElementsByTagName("body")[0].appendChild(img);
})
 
//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');
// if (boldare == 'si')
// SetCookie('wikiBolda', 'no', cookieExpire.toGMTString(), '/');
// else
// SetCookie('wikiBolda', 'si', cookieExpire.toGMTString(), '/');
//}
 
//if (wgAction == "edit")
/*</pre>
//addLoadEvent ( function ()
== Batch Delete ==
//{
<pre>*/
// var boldare = GetCookie('wikiBolda');
// if (boldare == 'si')
// document.getElementById("wpTextbox1").style.fontWeight = "bold";
//})
 
//Nascondi il logo di wikipedia
/* Ajax batch delete thingy, version [0.1.1b]
// function noLogo()
Originally from: http://en.wikipedia.org/wiki/User:Splarka/ajaxbatchdelete.js
// {
Tradotto e ampliato da [[Utente:Wim_b]]
// //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');
Notes:
// if (nologo == 'si')
* It is a bit verbose, after debugging perhaps some output should be removed.
// SetCookie('wikiLogo', 'no', cookieExpire.toGMTString(), '/');
* It waits 1 second after every delete before starting the next.
// else
* Can be aborted by simply deleting the contents of the textarea, or leaving the page.
// SetCookie('wikiLogo', 'si', cookieExpire.toGMTString(), '/');
* Stops when it hits a blank line.
// }
* Nonfatal errors (skip to next line):
 
** Bad character or malformed line
// addLoadEvent ( function ()
** Bad token
// {
** Unexpected response
// var nologo = GetCookie('wikiLogo');
* Pauses in execution can be added with a blank line.
// if (nologo == 'si')
// document.getElementById("p-logo").style.display = "none";
To do:
// })
* Cache the token if two the same?
** Please note the delete token is not guaranteed to be static, but currently it always is.
*/
addOnloadHook(function() {
addPortletLink('p-tb','/wiki/Special:BlankPage?blankspecial=ajaxbd&useskin=monobook','Batch Delete');
});
if(wgCanonicalSpecialPageName && wgCanonicalSpecialPageName.toLowerCase() == 'blankpage' && queryString('blankspecial') == 'ajaxbd') {
document.title = 'Ajax Batch Deletion';
addOnloadHook(abdForm);
}
function abdForm() {
addPortletLink('p-tb','/wiki/Special:Log/delete?user=' + encodeURIComponent(wgUserName),'My delete log');
//subvert this Special: page to our own needs.
var con = document.getElementById('content') || document.getElementById('mw_content');
var bcon = document.getElementById('bodyContent') || document.getElementById('mw_contentholder');
var fh = getElementsByClassName(con,'h1','firstHeading')[0];
while(fh.firstChild) fh.removeChild(fh.firstChild)
fh.appendChild(document.createTextNode('Ajax Batch Deletion'));
for(var i=0;i<bcon.childNodes.length;i++) {
bcur = bcon.childNodes[i];
if(bcur.id != 'siteSub' && bcur.id != 'contentSub' && bcur.className != 'visualClear') {
while(bcur.firstChild) bcur.removeChild(bcur.firstChild)
if(bcur.nodeType == 3) bcur.nodeValue = '';
}
}
//generate content
var form = document.createElement('form');
form.appendChild(document.createTextNode('Lista delle pagine da cancellare:'));
form.appendChild(document.createElement('p'));
form.setAttribute('action','javascript:void(0);');
var txt = document.createElement('textarea');
txt.style.height = '20em';
txt.style.width = '50%';
txt.setAttribute('id','abd-textarea');
form.appendChild(txt);
form.appendChild(document.createElement('p'));
var lab1 = document.createElement('label');
lab1.setAttribute('for','abd-reason')
lab1.appendChild(document.createTextNode('Oggetto delle cancellazioni: '));
form.appendChild(lab1);
var inp1 = document.createElement('input');
inp1.style.width = '20em';
inp1.setAttribute('type','text');
inp1.setAttribute('id','abd-reason');
form.appendChild(inp1);
form.appendChild(document.createElement('p'));
var sub1 = document.createElement('input');
sub1.setAttribute('type','button');
sub1.setAttribute('id','abd-startbutton');
sub1.setAttribute('value','start');
sub1.setAttribute('onclick','abdStart()');
form.appendChild(sub1);
bcon.appendChild(form);
var pre = document.createElement('pre');
pre.setAttribute('id','abd-output');
bcon.appendChild(pre);
}
$('#abd-reason').next().prepend('<select id="wpBatchDeleteReasons"><option value="Altro">Altre ragioni</option>'
+'<option>([[WP:IMMEDIATA|C1]]) Pagina vuota, di prova, senza senso o tautologica</option>'
+'<option>([[WP:IMMEDIATA|C2]]) Pagina contenente solo frasi volgari, diffamatorie o denigratorie</option>'
+'<option>([[WP:IMMEDIATA|C3]]) Pagina scritta in un\'altra lingua o tradotta con traduttori automatici</option>'
+'<option>([[WP:IMMEDIATA|C4]]) Contenuto palesemente [[WP:E|non enciclopedico]] o [[WP:P|promozionale]], [[WP:WNCV|CV]]</option>'
+'<option>([[WP:IMMEDIATA|C6]]) Categoria vuota e/o sostituita</option>'
+'<option>([[WP:IMMEDIATA|C7]]) Pagina già cancellata per decisione comunitaria e reinserita senza valido motivo</option>'
+'<option>([[WP:IMMEDIATA|C9]]) Redirect non funzionante, con titolo errato o [[WP:Redirect|non conforme]] e orfano</option>'
+'<option>([[WP:IMMEDIATA|C13]]) Testo in [[WP:C|violazione di copyright]] da</option>'
+'<option>([[WP:IMMEDIATA|C15]]) Pagina utente [[WP:PU|non appropriata]]</option>'
+'<option>([[WP:IMMEDIATA|C16]]) Voce trasferita su un altro progetto Wikimedia</option>'
+'<option>([[WP:IMMEDIATA|C17]]) Come da richiesta dell\'utente al quale è riferita la sottopagina</option>'
+'<option>([[WP:IMMEDIATA|C19]]) Template obsoleto, sostituito e orfano</option>'
+'<option>Prova del gadget per le cancellazioni</option></select>');
 
// TRADOTTO DA
function abdStart() {
//<source lang=javascript>
document.getElementById('abd-startbutton').setAttribute('disabled','disabled');
function addTradottoDa()
var out = document.getElementById('abd-output');
{
var txt = document.getElementById('abd-textarea');
interlinks = $.ajax({
var deletes = txt.value.split('\n');
url:mw.util.wikiScript('api'),
var page = deletes[0];
data: { action: 'query', format: 'xml', prop: 'langlinks', lllang: 'en', titles: wgTitle},
if(page == '') {
async:false
out.appendChild(document.createTextNode('* fatto! Non resta altro da fare, o la riga successiva è vuota.\n'));
})
document.getElementById('abd-startbutton').removeAttribute('disabled');
.responseText;
} else {
 
var badchars = /(\#|\<|\>|\[|\]|\{|\}|\|)/;
if (badcharsinterlinks.testindexOf(page)"<ll lang") {< 0)
enArticle = "";
out.appendChild(document.createTextNode('! trovato un carattere non ammesso, la pagina' + page + ' è stata ignorata\n'));
else
setTimeout('abdStart()',1000);
} else {
enArticle = interlinks.substr(interlinks.indexOf("<ll lang"));
out.appendChild(document.createTextNode('> Tento di cancellare [[' + page + ']]\n'));
enArticle = enArticle.substr(enArticle.indexOf(">")+1);
abdGetToken(page);
enArticle = enArticle.substr(0,enArticle.indexOf("<"));
}
}
deletes = deletes.slice(1,deletes.length);
txt.value = deletes.join('\n');
}
var my_date = new Date();
function abdGetToken(page) {
dataOggi = my_date.getDate()+" "+arrayMese[my_date.getMonth()+1]+" "+(1900+my_date.getYear());
var out = document.getElementById('abd-output');
out.appendChild(document.createTextNode(' > Recupero delete token per [[' + page + ']]\n'));
var url = wgScriptPath + '/api.php?action=query&prop=info&indexpageids=1&intoken=delete&format=json&titles=' + encodeURIComponent(page);
var req = sajax_init_object();
req.open('GET', url, true);
req.onreadystatechange = function() {
if(req.readyState == 4 && req.status == 200) {
eval("abdDelete(" + req.responseText + ",'" + req.responseText.replace(/\'/g,"`") + "','" + page + "')");
}
}
req.send(null);
}
addTextAtCursor("{{Tradotto da|en|"+enArticle+"|"+dataOggi+"|id}}\n","+Tradotto da","",0);
function abdDelete(obj,txt,page) {
var out = document.getElementById('abd-output');
if(obj['error']) {
out.appendChild(document.createTextNode(' ! Errore nelle API: ' + obj['error']['code'] + ' - ' + obj['error']['info'] + '\n'));
return;
}
if(!obj['query'] || !obj['query']['pageids'] || !obj['query']['pages'][obj['query']['pageids'][0]] || !obj['query']['pages'][obj['query']['pageids'][0]]['deletetoken']) {
out.appendChild(document.createTextNode(' ? Unexpected response: ' + txt + '\n'));
return;
}
var token = obj['query']['pages'][obj['query']['pageids'][0]]['deletetoken'];
out.appendChild(document.createTextNode(' > Token trovato, attendere la cancellazione\n'));
var reason = document.getElementById('abd-reason').value;
var params = 'action=delete&format=json&token=' + encodeURIComponent(token) + '&title=' + encodeURIComponent(page) + '&reason=' + encodeURIComponent(reason);
var url = wgScriptPath + '/api.php';
var req = sajax_init_object();
req.open('POST', url, true);
req.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
req.setRequestHeader('Content-length', params.length);
req.setRequestHeader('Connection', 'close');
req.onreadystatechange = function() {
if(req.readyState == 4 && req.status == 200) {
eval("abdDeleteAftermath(" + req.responseText + ",'" + req.responseText.replace(/\'/g,"`") + "')");
}
}
req.send(params);
}
//</source>
 
// Configurazione HOTKEYS
var tastiHotkeys = new Array();
tastiHotkeys["firma"] = 'F';
tastiHotkeys["case"] = 'C';
tastiHotkeys["obj"] = 'Z';
 
pulsantiComandoPers = new Array();
pulsantiHotkeyPers = new Array();
pulsantiDescrPers = new Array();
//PATRIMONIO
function abdDeleteAftermath(obj,txt) {
pulsantiComandoPers["patrimonio"] = 'javascript:addTextAtCursor("[[patrimonio dell\'umanità|patrimoni dell\'umanità]]","","",50)';
var out = document.getElementById('abd-output');
pulsantiHotkeyPers["patrimonio"] = 'P';
if(obj['error']) {
pulsantiDescrPers["patrimonio"] = 'Patrimonio';
out.appendChild(document.createTextNode(' ! Api error: ' + obj['error']['code'] + ' - ' + obj['error']['info'] + '\n'));
 
} else if(obj['delete'] && obj['delete']['title']) {
//UNESCO
out.appendChild(document.createTextNode(' > La pagina [[' + obj['delete']['title'] + ']] è stata cancellata\n'));
pulsantiComandoPers["unesco"] = 'javascript:addTextAtCursor("[[Organizzazione delle Nazioni Unite per l\'Educazione, la Scienza e la Cultura|UNESCO]]","","",87)';
} else {
pulsantiHotkeyPers["unesco"] = 'U';
out.appendChild(document.createTextNode(' ? Unexpected response: ' + txt + '\n'));
pulsantiDescrPers["unesco"] = 'Unesco';
return;
 
}
//SUP 2
setTimeout('abdStart()',1000);
pulsantiComandoPers["sup2"] = 'javascript:addTextAtCursor("²","","",1)';
}
pulsantiHotkeyPers["sup2"] = '2';
pulsantiDescrPers["sup2"] = 'Alla seconda';
function queryString(p) {
 
var re = RegExp('[&?]' + p + '=([^&]*)');
//CITA
var matches;
pulsantiComandoPers["cita"] = 'javascript:addTextAtCursor("<ref>{{Cita||}}</ref>","","",12)';
if (matches = re.exec(document.___location)) {
pulsantiHotkeyPers["cita"] = '';
try {
pulsantiDescrPers["cita"] = '{{Cita}}';
return decodeURI(matches[1]);
 
} catch (e) {
//TESTO ROSSO
}
pulsantiComandoPers["rosso"] = 'javascript:addTextAtCursor(\'<span style="color:red">\',"","</span>",0)';
}
pulsantiHotkeyPers["rosso"] = '';
return null;
pulsantiDescrPers["rosso"] = 'Testo rosso';
}
 
/*</pre>
//REFERENCES
==Rimando a fondopagina==
pulsantiComandoPers["ref"] = 'javascript:addTextAtCursor(\'==Note==\\n<references/>\\n\\n\',"","",0)';
<pre>*/
pulsantiHotkeyPers["ref"] = 'R';
pulsantiDescrPers["ref"] = 'Note+references';
 
//PORTALE ANTICA ROMA
//Di [[User:Wim b]]
pulsantiComandoPers["roma"] = 'javascript:addTextAtCursor("{{Portale|Antica Roma|Germani|Storia}}","","",0)';
addPortletLink("p-personal","#footer","▼","pt-fondo","Fondopagina","",document.getElementById('pt-userpage'));
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';
 
//PORTALE MITOLOGIA:
pulsantiComandoPers["mito"] = 'javascript:addTextAtCursor("{{Portale|Mitologia}}","","",19)';
pulsantiHotkeyPers["mito"] = 'M';
pulsantiDescrPers["mito"] = 'Portale mitologia';
 
//TEMPLATE WIKIAFRICA:
pulsantiComandoPers["africa"] = 'javascript:addTextAtCursor("{{Share Your Knowledge|lettera27}}\\n","","",35)';
pulsantiHotkeyPers["africa"] = 'W';
pulsantiDescrPers["africa"] = 'Template WikiAfrica';
 
//</pre>
 
//test
//importStylesheet('Utente:Jalo/Sandbox');
 
//Nuovo LiveRC
importScript('Wikipedia:Monobook.js/LiveRC/LiveRCMessages.js');
importScript('Utente:'+wgUserName+'/LiveRCparam.js');
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");