MediaWiki:Variabili.js

Da Wikisource.

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.
/* Terminati i test, la pagina è da tempo operativa. 
All'accesso a source, viene caricato l'oggetto datiPagine, un array a chiave in cui la chiave è la base del nome indice/pagina. 
Ogni elemento è un ulteriore array a chiave, che può contenere un numero inteterminato di campi; ovviamente hanno senso solo i 
campi che sono effettivamente utilizzati da uno script generale o da un gadget personale.

Nulla impedisce di definire ulteriori elementi datiPagina, oppure di ridefinire elementi esistenti, nel proprio vector.js, con 
codice identico al codice degli elementi datiPagina caricati di default.

I campi finora gestiti solo:
* delta: numerico, rappresenta lo scarto fra numero di pagina wiki e il numero di pagina cartaceo.
* pari: schema di rigaIntestazione per le pagine pari (numero cartaceo).
* dispari: schema rigaIntestazione per le pagine dispari (numero cartaceo).
* tipo: per ora due possibili valori, prosa e poesia.
* virgolette: coppia tipica di virgolette aperte e chiuse. Usato dal gadget "virgolette".
* regex: coppie di valori per sostituzioni regex automatiche; il primo valore è la stringa che verrà tradotta in codice regex, 
il secondo è la stringa sostitutiva. 
* regexl: lista di coppie di valori, nuovo formato per le regex comparibile con il tool trova & sostituisci di Candalua (dicembre 2011)
*/
// qui datiPagine vuoto viene inizializzato come variabile js globale:


if (typeof datiPagine == "undefined") datiPagine={};
datiPagine["Zibaldone di pensieri VI.djvu"]={
"tipo":"prosa",
"regexl":[["Gloss\\.","glossario","gi"],[" ec "," ec. ","gi"]]};

datiPagine["Alle porte d'Italia.djvu"]={
"tipo":"prosa",
"virgolette":"“„"
};

datiPagine["Tragedie (Eschilo) - Vol.2.djvu"]={
"delta":"8",
"tipo":"poesia",
"pari":"{{RigaIntestazione|#pag|''ESCHILO''||riga=2}}",
"dispari":"{{RigaIntestazione||''AGAMENNONE''|#pag|riga=2}}",
"virgolette":"“”","regexl":[]};

datiPagine["Odi e inni.djvu"]={
"delta":"26",
"tipo":"poesia",
"pari":"{{RigaIntestazione|#pag|{{Sc|inni}}|riga=si}}",
"dispari":"{{RigaIntestazione||{{Sc|}}|#pag|riga=si}}",
"virgolette":"“”",
"regexl":[["\\*","'","g"]]};

datiPagine["Le rime di M. Francesco Petrarca I.djvu"]={
"delta":"83",
"tipo":"poesia",
"pari":"{{RigaIntestazione|#pag|{{larger|P R I M A}}|}}",
"dispari":"{{RigaIntestazione||{{larger|P A R T E .}}|#pag}}",
"virgolette":"",
"regexl":[]}
;
datiPagine["La Sacra Bibbia (Diodati 1885).djvu"]={
"delta":"8",
"tipo":"prosa",
"pari":"{{RigaIntestazione|''''|'''DEUTERONOMIO, '''|''''}}",
"dispari":"{{RigaIntestazione|''''|'''DEUTERONOMIO, '''|''''}}",
"piedipagina":"{{PieDiPagina||#pag|}}",
"virgolette":"“”",
"regexl":[]}
;


datiPagine["Opere scelte di Ugo Foscolo I.djvu"]={
"delta":"37",
"tipo":"prosa",
"pari":"{{RigaIntestazione|#pag||}}",
"dispari":"{{RigaIntestazione|||#pag}}",
"virgolette":"“”",
"regexl":[]
};
datiPagine["Tragedie (Eschilo) - Vol.2.djvu"]={
"delta":"8","tipo":"poesia",
"pari":"{{RigaIntestazione|#pag|''ESCHILO''||riga=2}}",
"dispari":"{{RigaIntestazione||''AGAMENNONE''|#pag|riga=2}}",
"virgolette":"“”",
"regexl":[]};

datiPagine["Iliade (Monti).djvu"]={"delta":"11","tipo":"poesia","pari":"{{RigaIntestazione|#pag|{{Sc|iliade}}|{{smaller|v.}}}}","dispari":"{{RigaIntestazione|{{smaller|v.}}|{{Sc|libro primo}}|#pag}}","virgolette":"“”","regexl":[]};

datiPagine["Odissea (Pindemonte).djvu"]={"delta":"15","tipo":"poesia","pari":"{{RigaIntestazione|#pag|{{sc|odissea}}|}}","dispari":"{{RigaIntestazione||{{sc|libro primo}}|#pag}}","virgolette":"“”","regexl":[]};

datiPagine["Manussos.djvu"]={"delta":"0","tipo":"poesia","pari":"{{RigaIntestazione||<u>#pag</u>|}}","dispari":"{{RigaIntestazione||<u>#pag</u>|}}","virgolette":"“”","regexl":[]};

datiPagine["La signora dalle camelie.djvu"]={"delta":"4","tipo":"prosa","pari":"{{RigaIntestazione||— #pag — |}}",
   "dispari":"{{RigaIntestazione||— #pag — |}}","virgolette":"“”","regexl":[]};

datiPagine["Miranda (Fogazzaro).djvu"]={
"delta":"4",
"tipo":"poesia",
"pari":"{{RigaIntestazione|#pag|{{sc|miranda}}|riga=si}}",
"dispari":"{{RigaIntestazione||{{sc|il libro di miranda}}|#pag|riga=si}}",
"virgolette":"“”",
"regexl":[]
};
datiPagine["Opere varie (Manzoni).djvu"]={
"delta":"6",
"tipo":"poesia",
"pari":"{{RigaIntestazione|#pag|{{sc|il conte di carmagnola}}|}}",
"dispari":"{{RigaIntestazione||{{sc|atto primo}}|#pag}}",
"virgolette":"“”",
"regexl":[[" de* "," de’ "]]
};

datiPagine["Daniele Cortis (Fogazzaro).djvu"]={"delta":10,"tipo":"prosa","pari":"{{RigaIntestazione|#pag|{{Sc|daniele cortis}}||riga=si}}","dispari":"{{RigaIntestazione||{{Sc|le idee di daniele cortis}}|#pag|riga=si}}","virgolette":"“”","regexl":[]};

datiPagine["Osservazioni sullo stato attuale dell'Italia.djvu"]={"delta":"4","tipo":"prosa","pari":"{{RigaIntestazione|#pag||}}","dispari":"{{RigaIntestazione|||#pag}}","virgolette":"“”","regexl":[["Digitized by Google",""],["Digitized by",""],["é","è"],["delie ","delle "],[" 1 "," I "],[" ¡"," i"],["queir","quell'"],["¡","i"],[" ebe "," che "],["\\\\t"," "]]};

datiPagine["Versi di Giacomo Zanella.djvu"]={
"delta":14,
"tipo":"prosa",
"pari":"{{RigaIntestazione|#pag|{{Sc|}}|}}",
"dispari":"{{RigaIntestazione||{{Sc|}}|#pag}}",
"virgolette":"“”",
"regexl":[]};

datiPagine['Rivista di Scienza - Vol. II.djvu']={
                  'delta':8,
                  'pari':'{{RigaIntestazione|#pag|{{Sc|rivista di scienza}}|}}',
                  'dispari':'{{RigaIntestazione||{{Sc|}}|#pag}}',
                  'virgolette':'“„',
                  'tipo':'prosa',
                  'regex':"j\\)|p||\\*|’||air |all’|| r | l’||deir |dell’||eh’|ch’||eh'|ch’|| clie | che ",
                  'regexl':[]

                  };
datiPagine['Scientia - Vol. VII.djvu']={
                  'delta':8,
                  'pari':'{{RigaIntestazione|#pag|“{{Sc|scientia}}„|}}',
                  'dispari':'{{RigaIntestazione||{{Sc|}}|#pag}}',
                  'tipo':'prosa',
                  'regex':"j\\)|p||\\*|’||air |all’|| r | l’||deir |dell’||eh’|ch’||eh'|ch’|| clie | che ",
                  'regexl':[]

                  };

datiPagine['Scientia - Vol. VIII.djvu']={
                  'delta':8,
                  'pari':'{{RigaIntestazione|#pag|“{{Sc|scientia}}„|}}',
                  'dispari':'{{RigaIntestazione||{{Sc|}}|#pag}}',
                  'tipo':'prosa',
                  'regex':"j\\)|p||\\*|’||air |all’|| r | l’||deir |dell’||eh’|ch’||eh'|ch’|| clie | che ",
                  'regexl':[]

                  };

datiPagine['Scientia - Vol. IX.djvu']={
                  'delta':8,
                  'pari':'{{RigaIntestazione|#pag|“{{Sc|scientia}}„|}}',
                  'dispari':'{{RigaIntestazione||{{Sc|}}|#pag}}',
                  'tipo':'prosa',
                  'regex':"j\\)|p||\\*|’||air |all’|| r | l’||deir |dell’||eh’|ch’||eh'|ch’|| clie | che ",
                  'regexl':[]

                  };
datiPagine['La pastorizia.djvu']={
                  'delta':9,
                  'pari':'{{RigaIntestazione|#pag|{{Sc|la pastorizia,}}|}}',
                  'dispari':'{{RigaIntestazione||{{Sc|libro terzo.}}|#pag}}',
                  'tipo':'poesia',
                  'regex':"\\noto\\n|\n",
                  'regexl':[]
                  }; 

datiPagine['Zibaldone di pensieri II.djvu']={
                  'delta':13,
                  'pari':'{{RigaIntestazione|||}}',
                  'dispari':'{{RigaIntestazione|||}}',
                  'tipo':'prosa',
                  'regex':"In somma|Insomma||in somma|insomma||In fatti|Infatti||in fatti|infatti||’é|’è",
                  'regexl':[]
                  }; 
datiPagine['Scientia - Vol. VIII.djvu']={
                  'delta':8,
                  'pari':'{{RigaIntestazione|#pag|“{{Sc|scientia}}„|}}',
                  'dispari':'{{RigaIntestazione||{{Sc|}}|#pag}}',
                  'tipo':'prosa',
                  'regex':"j\\)|p||\\*|’||air |all’|| r | l’||deir |dell’||eh’|ch’||eh'|ch’|| clie | che ",
                  'regexl':[]

                  };

datiPagine['Scientia - Vol. IX.djvu']={
                  'delta':8,
                  'pari':'{{RigaIntestazione|#pag|“{{Sc|scientia}}„|}}',
                  'dispari':'{{RigaIntestazione||{{Sc|}}|#pag}}',
                  'tipo':'prosa',
                  'regex':"j\\)|p||\\*|’||air |all’|| r | l’||deir |dell’||eh’|ch’||eh'|ch’|| clie | che ",
                  'regexl':[]

                  };

datiPagine['Scientia - Vol. X.djvu']={
                  'delta':8,
                  'pari':'{{RigaIntestazione|#pag|“{{Sc|scientia}}„|}}',
                  'dispari':'{{RigaIntestazione||{{Sc|}}|#pag}}',
                  'tipo':'prosa',
                  'regex':"j\\)|p||\\*|’||air |all’|| r | l’||deir |dell’||eh’|ch’||eh'|ch’|| clie | che ",
                  'regexl':[]

                  };
datiPagine['Il Principe.djvu']={
                  'delta':10,
                  'pari':'{{RigaIntestazione|#pag||}}',
                  'dispari':'{{RigaIntestazione|||#pag}}',
                  'tipo':'prosa',
                  'regexl':[]
                   };

datiPagine['Raccolta di rime antiche toscane - Volume primo.djvu']={
                  'delta':0,
                  'pari':'{{RigaIntestazione|#pag||}}',
                  'dispari':'{{RigaIntestazione|||#pag}}',
                  'tipo':'poesia',
                  'regexl':[]
                   };
datiPagine['Antichi monumenti di Siracusa.djvu']={
                  'delta':12,
                  'pari':'{{RigaIntestazione||X{{Spazi|4}}#pag{{Spazi|4}}X|}}',
                  'dispari':'{{RigaIntestazione||X{{Spazi|4}}#pag{{Spazi|4}}X|}}',
                  'tipo':'prosa',
                  'regexl':[]
                  
                  };

datiPagine['Mastro-don Gesualdo (1890).djvu']={
                  'delta':8,
                  'pari':'{{RigaIntestazione||― #pag ―|}}',
                  'dispari':'{{RigaIntestazione||― #pag ―|}}',
                  'tipo':'prosa',
                  'regex':"-|―",
                  'regexl':[]
                  };

datiPagine['Il Mistero del Poeta (Fogazzaro).djvu']={
                  'delta':4,
                  'pari':'{{RigaIntestazione|#pag|{{Sc|il mistero del poeta}}|riga=si}}',
                  'dispari':'{{RigaIntestazione||{{Sc|il mistero del poeta}}|#pag|riga=si}}',
                  'tipo':'prosa',
                  'regex':"é|è||-|―",
                  'regexl':[]
                  };
datiPagine['Il mio Carso.djvu']={
                  'delta':8,
                  'pari':'{{RigaIntestazione||― #pag ―|}}',
                  'dispari':'{{RigaIntestazione||― #pag ―|}}',
                  'tipo':'prosa',
                  'regex':"é|è",
                  'regexl':[]
                  };
datiPagine['Monete e medaglie degli Spinola.djvu']={
                  'delta':22,
                  'pari':'{{RigaIntestazione|#pag||}}',
                  'dispari':'{{RigaIntestazione|||#pag}}',
                  'tipo':'prosa',
                  'regex':"é|è",
                  'regexl':[]
                  };

datiPagine['Il Santo.djvu']={
                  'delta':12,
                  'pari':'{{RigaIntestazione|#pag|{{Sc|capitolo primo}}|riga=si}}',
                  'dispari':'{{RigaIntestazione||{{Sc|lac d\'amour}}|#pag|riga=si}}',
                  'tipo':'prosa',
                  'regex':"é|è",
                  'regexl':[]
                  };
datiPagine['I promessi sposi (1840).djvu']={
                  'delta':6,
                  'pari':'{{RigaIntestazione|#pag|{{Sc|i promessi sposi}}|}}',
                  'dispari':'{{RigaIntestazione||{{Sc|capitolo primo}}|#pag}}',
                  'tipo':'prosa',
                  'regex':"é|è",
                  'regexl':[]
                  };

datiPagine['Giustizia (Mario Rapisardi).djvu']={
                  'delta':8,
                  'pari':'{{RigaIntestazione|#pag|{{Sc|giustizia}}|riga=si}}',
                  'dispari':'{{RigaIntestazione||{{Sc|giustizia}}|#pag|riga=si}}',
                  'regexl':[]
                  },
datiPagine['Cuore.djvu']={
                  'delta':8,
                  'pari':'{{RigaIntestazione|#pag|{{Sc|}}|}}',
                  'dispari':'{{RigaIntestazione||{{Sc|}}|#pag}}',
                  "tipo":"prosa",
                  "virgolette":"“”",
                  "regexl":[["-","―","g"],["\\n\\n―"," ―","g"]]
                  };

datiPagine['Opere di Mario Rapisardi 5.djvu']={
                  'delta':0,
                  'pari':'{{RigaIntestazione|#pag|\'\' \'\'|riga=si}}',
                  'dispari':'{{RigaIntestazione||\'\' \'\'|#pag|riga=si}}',
                  'regexl':[]
                  };
datiPagine['Le confessioni di un ottuagenario I.djvu']={
                  'delta':27,
                  'pari':'{{RigaIntestazione|#pag|{{Sc|le confessioni d’un ottuagenario.}}|}}',
                  'dispari':'{{RigaIntestazione||{{Sc|capitolo secondo.}}|#pag}}',
                  'tipo':'prosa',
                  'regex':"é|è||\\*|'||air |all'|| r |l'||deir |dell'||eh’|ch’",
                  'regexl':[]
                  };
datiPagine['Le confessioni di un ottuagenario II.djvu']={
                  'delta':8,
                  'pari':'{{RigaIntestazione|#pag|{{Sc|le confessioni d’un ottuagenario.}}|}}',
                  'dispari':'{{RigaIntestazione||{{Sc|capitolo secondo.}}|#pag}}',
                  'tipo':'prosa',
                  'regexl':[]
                  };