Utente:Alex brollo/common old.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)
- Internet Explorer / Edge: tieni premuto il tasto Ctrl e fai clic su Aggiorna, oppure premi Ctrl-F5
- Opera: premi Ctrl-F5.
/*// Load one module by name. Will make 1 http request loading all JS, CSS of this and its dependencies. Will also load any needed interface messages to the memory of mw.msg
mw.loader.load( 'jquery.ui' );
// Will do all resources stuff for multiple modules at once
mw.loader.load( ['foo', 'bar'] );
// Load an external javascript file as is
mw.loader.load( '//www.mediawiki.org/w/index.php?title=***&action=raw&ctype=text/javascript' );
// Load an external stylesheet as is
mw.loader.load( 'https://example.com/mystyles.css?color=blue', 'text/css' );
*/
mw.loader.load( '//it.wikisource.org/w/index.php?title=Utente:Alex_brollo/OCR.js&action=raw&ctype=text/javascript' );
mw.loader.load( '//it.wikisource.org/w/index.php?title=Utente:Alex_brollo/hOCRview.js&action=raw&ctype=text/javascript' );
mw.loader.load( '//it.wikisource.org/w/index.php?title=MediaWiki:Gadget-toggle.js&action=raw&ctype=text/javascript' );
mw.loader.load( '//it.wikisource.org/w/index.php?title=Utente:Alex brollo/frontPreview.js&action=raw&ctype=text/javascript' );
mw.loader.load( '//it.wikisource.org/w/index.php?title=MediaWiki:CurrentIndex.js&action=raw&ctype=text/javascript' );
mw.loader.load( '//it.wikisource.org/w/index.php?title=User:Alex brollo/allineaAutore.js&action=raw&ctype=text/javascript' );
mw.loader.load( '//it.wikisource.org/w/index.php?title=User:Alex brollo/djvuEditor2.js&action=raw&ctype=text/javascript' );
mw.loader.load( '//it.wikisource.org/w/index.php?title=MediaWiki:Gadget-cornersAlpha.js&action=raw&ctype=text/javascript' );
mw.loader.load( '//it.wikisource.org/w/index.php?title=User:Alex brollo/CanvasLab.js&action=raw&ctype=text/javascript' );
//mw.loader.load( '//it.wikisource.org/w/index.php?title=User:Alex brollo/memoRegex.js&action=raw&ctype=text/javascript' );
// funzione test per formattazione Predari
function predari1() {
var t=leggiBox();
var r=/(\n[^a-z]+)\((.+)\)\./g;
t=t.replace(r,"\n$1({{Sc|$2}}).");
scriviBox(t);
}
function incr2(testo) {
var r2=/\|[ —]*(\d+)[| —}]/;
var npag=r2.exec(testo);
if (npag!==null) {
testo=testo.replace(npag[0],npag[0].replace(npag[1],npag[1]*1+2));
}
return testo;
}
//newButton("pred1","predari1","ep","formatta le voci di Predari (cognome e nome dei personaggi");
// funzioni test per shortcut
function SAL3() {$("span.quality3 input").click();$("#wpSave").click();}
shortcut.add("Alt+3", SAL3);
function SAL1() {$("span.quality1 input").click();$("#wpSave").click();}
shortcut.add("Alt+1", SAL1);
function SAL4() {$("span.quality4 input").click();$("#wpSave").click();}
shortcut.add("Alt+4", SAL4);
//importScript("MediaWiki:Gadget-textSelect.js");
//importScript("User:Alex brollo/segnalazioneErrori.js");
//newButton("Errore","cue","v","Prova segnala un errore");
$(document).ready(function () {
if ($("#t-wikibase a").length===0) return;
var id=$("#t-wikibase a").attr("href").match(/Q\d+/);
if (id===null) return; else id=id[0];
$.ajax({
url: 'https://www.wikidata.org/w/api.php',
data: {
format: 'json',
action: 'wbgetentities',
ids: id,
props: 'claims',
languages: 'it'
},
dataType: 'jsonp'
}).done(function(data) {
// do some work here
mw.wikidataItem=data.entities[id].claims;
localStorage.wikidataItem=JSON.stringify(mw.wikidataItem);
});
});
function scriviIndiceNs0() {
indice="";
$.each(mw.currentIndexSummaryData,function(index,value) {
x="";
x=value.ns0Name.replace(" (tuttora non scritto)","")
.replace(mw.config.get("wgTitle"),"");
x="* {{testo|"+x+"|"+value.ns0Title+"}}\n";
for (i=1; i<count(x,"/");i+=1) {
x="*"+x;
}
indice+=x;
});
scriviBox(leggiBox()+indice);
}
function autoRiEneide() {
var ri=parseTemplate("RigaIntestazione",testo2PagPrec[0]);
var pag=0;
var v1=0;
var v2=0;
var temp=[];
var pari=true;
if (!isNum(ri[0]["1"])) {
temp=ri[0]["1"].match(/\[(\d+)-(\d+)\]/);
v1=temp[1]*1+50;v2=temp[2]*1+50; pag=ri[0]["3"]*1+2;
pari=false;
} else
{
temp=ri[0]["3"].match(/\[(\d+)-(\d+)\]/);
v1=temp[1]*1+50;v2=temp[2]*1+50; pag=ri[0]["1"]*1+2;
}
currentRi="{{RigaIntestazione|XXX|"+ri[0][2]+"|YYY}}";
if (pari) currentRi=currentRi.replace("XXX",pag).replace("YYY","["+v1+"-"+v2+"]");
else currentRi=currentRi.replace("XXX","["+v1+"-"+v2+"]").replace("YYY",pag);
scriviBox(currentRi,0);
}
mw.pageDelete = function (title, reason) {
// mw.eiv.pageBuild();
$.ajax({
url: mw.util.wikiScript( 'api' ),
data: {
// format: 'json',
action: 'delete',
title: title,
reason: reason,
token: mw.user.tokens.get('csrfToken')
},
dataType: 'json',
type: 'POST',
success: function( data ) {
if ( data && data.edit && data.edit.result == 'Success' ) {
console.log("OK"); }
}
});
}
/*
shortcut.add("Alt+1", mw.ocr_showAllLines);
// attivo spostamento dell'immagine all'interno di divImg dopodichè è attivabile
$(document).ready(function (){
if (mw.config.get("wgCanonicalNamespace")==="Page"
&& (mw.config.get("wgAction")==="edit"
||mw.config.get("wgAction")==="submit" )
) {
mw.ocr_show();
}
});
*/