User:Alex brollo

From Wikisource
Jump to: navigation, search
L'oro di nap barnstar.svg Stella l'oro 'e Nap
P' 'a fatica cuntinuata e precisa dint' 'e teste 'e teatro, puesie e tuttuquante magie fatte. Cuntribbuenno a nap.wikisource, Alex_brollo se pigliaje l'Oro pe' tramente ca ferneva 'o testo 'e «No turco napolitano».


Babel user information
it-N Questo utente può contribuire con un livello madrelingua in italiano.
en-2 This user has intermediate knowledge of English.
la-1 Hic usor simplici latinitate contribuere potest.
fr-1 Cet utilisateur dispose de connaissances de base en français.
fur-1 Chest utent al à une cognossince elementâr dal furlan.
nap-1 St'utente tene nu livello base 'e napulitano.
Users by language

Presently I mainly work into it.source. nap.source (t.i. here ;-) )

I'm so bold to use what I know about js to "build things", but I've much to study...

I like a lot DjVu files and their manipulation, in particular I'm fashinated by their mapped text layer. When I need "normal" OCR I simply upload pdf or zipped images into Internet Archive; when I need special OCR I run ABBYY FineReader11 with very good results.

Feel free to contact me by Special:EmailUser/Alex brollo when you can't see contrbutions into Special:recentChanges.

Links[edit]

WIP[edit]

Testi in giro per il web[edit]

Scriptini per Chrome shortcut manager[edit]

// ==UserScript==
// @ShortcutManager
// @name frontespizio Ctrl+Alt+f
// @namespace e6vHTPiIfEvQ
// @key Ctrl+Alt+f
// @include *
// ==/UserScript==
testo=$("#wpTextbox1").val();
testo=testo.replace(/\n\n/g,"\n");
testo=$.trim(testo).replace(/^(.+)$/gm,"{{ct|f=100%|v=1|l=0px|$1}}");
$("#wpTextbox1").val(testo);

Ajax pills[edit]

Caricamento di membri di una categoria (max 500):

risultato="";
$.getJSON("https://wikisource.org/w/api.php?action=query&list=categorymembers&cmtitle=Category:Index_-_Text_Layer_Requested&cmlimit=500&format=json", function(data) {risultato=data});

risultato è un oggetto e risultato.query.categorymembers è una lista di oggetti con key pageid, title, ns

I risultati di due estrazioni si possono intersecare; dati r1 e r2 e inizializzato r3=[]:

  1. creo un oggetto r con chiave r1.query.categorymember[n].pageid, campi pageid,title,ns;
  2. per ogni r2.query.categorymember:
    1. se r2.query.categorymember[n].pageid in r:
      1. r.push(r2.query.categorymember[n])