Utente:Alex brollo/common bak.js
Nota: dopo aver pubblicato, potrebbe essere necessario pulire la cache del proprio browser per vedere i cambiamenti.
- Firefox / Safari: tieni premuto il tasto delle maiuscole Shift e fai clic su Ricarica, oppure premi Ctrl-F5 o Ctrl-R (⌘-R su Mac)
- Google Chrome: premi Ctrl-Shift-R (⌘-Shift-R su un Mac)
- Edge: tieni premuto il tasto Ctrl e fai clic su Aggiorna, oppure premi Ctrl-F5.
// importo lo script per il dynamic layout
// mw.loader.load('//wikisource.org' + '/w/index.php?title=MediaWiki:PageNumbers.js&action=raw&ctype=text/javascript');
// importScript("MediaWiki:Gadget-visTest.js");
// importScript("Utente:Alex brollo/ipt.js");
//mw.loader.load('//it.wikisource.org/w/index.php?title=User:Alex brollo/ipt.js&action=raw&ctype=text/javascript');
importScript("MediaWiki:ParseIndiceNew.js");
importScript("Utente:Alex brollo/tool_stefano.js");
//importScript("MediaWiki:Gadget-pulsanti-W.js");
// Funzione per i versi spezzati, test in I Bernardi
function diacriticiCall(n) {
$(".diacritici span").eq(n+1).click();
}
function broken() {
var l=leggiBox();
l=indent10(l);
l=l.split("\n");
var l1=[];
for(i=0;i<l.length;i+=1) {
l[i]=l[i].replace("3.5","1");
l1[i]=$.trim(l[i]).length-find_stringa(l[i],"{{al|","}}",1,"{{").length;
}
for(i=0;i<l.length;i+=1) {
if (find_stringa(l[i],"{{al|","}}",1,"{{")!=="" && l1[i]+l1[i-1]<50) {
scostamento=l1[i-1]/2.2;
l[i]=l[i].replace(/\d+/,Math.round(scostamento));
}
}
scriviBox(l.join("\n"));
}
function indent10(testo) {
var poems=produciLista(testo,"<poem>","</poem>",0);
var t="";
for (i=0;i<poems.length;i+=1) {
t=$.trim(poems[i]);
t=t.split("\n");
for (j=0;j<t.length;j+=1) {
t[j]=" "+$.trim(t[j])
}
testo=testo.replace(poems[i],"\n"+t.join("\n")+"\n");
}
return testo;
}
// this loads bottom buttons and related edit tools
mw.loader.load('//wikisource.org/w/index.php?title=User:Alex brollo/common.js&action=raw&ctype=text/javascript');
// test upload of FullScreenEditing.js
// mw.loader.load('//en.wikisource.org/w/index.php?title=User:Samwilson/FullScreenEditing.js&action=raw&ctype=text/javascript');
// mw.loader.load('//it.wikisource.org/w/index.php?title=Utente:Alex brollo/vis.js&action=raw&ctype=text/javascript');
// this loads the WIP eis.js (Edit In Sequence), only running in edit mode
// mw.loader.load('//it.wikisource.org/w/index.php?title=User:Alex brollo/eis.js&action=raw&ctype=text/javascript');
// moved to [[MediaWiki:Gadget-eis.js]]
// this loads a backlink to nsOpera into main ns0 headers
//mw.loader.load('//it.wikisource.org/w/index.php?title=User:Alex brollo/bl.js&action=raw&ctype=text/javascript');
// this customs livePreview
//mw.loader.load('//it.wikisource.org/w/index.php?title=User:Alex brollo/livePreview.js&action=raw&ctype=text/javascript');
importScript("Utente:Alex brollo/ri.js");
/* function hl (elemento,parola) {
var i=0;
var lista=[];
var testo=elemento.html();
// fase 1: codifica
var tags = produciLista(testo, "<", ">", 1);
for (i = 0; i < tags.length; i += 1) {
testo = testo.replace(tags[i], "[#" + i + "#]");
}
// evidenziazione parola
testo=testo.split(parola).join("<span style='background-color:yellow'>"+parola+"</span>");
// fase 3: decodifica
for (i = 0; i < tags.length; i += 1) {
testo = testo.replace("[#" + i + "#]", tags[i]);
}
elemento.html(testo);
};
*/
$(document).ready(function () {
if (mw.config.get("wgCanonicalNamespace")==="Category")
$(".mw-category a").attr("target","pagina");
});