Utente:Alex brollo/ocr var.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.
//<pre>
function scannos_rds(){
var editbox = document.getElementsByName('wpTextbox1')[0];
editbox.value = editbox.value.replace(/é/g, 'è')
.replace(/«l/g, 'd')
.replace(/ «pi/g, ' qu')
.replace(/ \(pi/g, ' qu')
.replace(/l\>/g, 'b')
.replace(/ ò /g, ' è ')
.replace(/ \<l/g, ' d')
.replace(/ ili /g, ' di ')
.replace(/ 1111 /g, ' un ')
.replace(/ 11011 /g, ' non ')
.replace(/1’/g, 'l’')
.replace(/\<br \/\>\n/g, '\n\n')
;
}
function iu_replace(){
var editbox = document.getElementsByName('wpTextbox1')[0];
editbox.value = editbox.value.replace(/ù/g, 'ú')
.replace(/ì/g, 'í')
.replace(/-/g,"—")
;
}
function ocr_var(){
var editbox = document.getElementsByName('wpTextbox1')[0];
editbox.value = editbox.value.replace(/�\n/g, '')
.replace(/___/g, '<center><hr style="width:4em"></center>')
.replace(/E'/g, '<span style="background-color:PaleGreen;">È</span b>')
.replace(/E’/g, '<span style="background-color:PaleGreen;">È</span b>')
.replace(/\ \ \n/g, '\n')
.replace(/\ \n/g, '\n')
.replace(/-\n/g, '')
.replace(/\nr /g, '\n<span style="background-color:PaleGreen;">l’</span b>')
.replace(/ r /g, '<span style="background-color:PaleGreen;">l’</span b>')
.replace(/\"_/g, '“')
.replace(/“ /g, '“')
.replace(/ „/g, '„')
.replace(/qn/g, '<span style="background-color:PaleGreen;">qu</span b>')
.replace(/ coir /g, ' <span style="background-color:PaleGreen;">coll’</span b>')
.replace(/ ali’/g, ' <span style="background-color:PaleGreen;">all’</span b>')
.replace(/_t_/g, '{{Ns0||}}{{pt|{{Centrato|l=20em|}}\n\n\n}}\n')
.replace(/_b_/g, '{{benvenuto|firma=~~~}}')
.replace(/’ l /g, ' ’l ')
.replace(/’ 1 /g, ' ’l ')
.replace(/\*/g, '’')
.replace(/_n_/g, '{{Ns0|Rime nuove/Libro VI/|Libro sesto - }}<noinclude>{{Centrato|l=20em}}\n\nX.\n\n</div>\n\n\n</noinclude><poem><span style="font-size:2em">X</span>')
.replace(/_f_/g, '<span style="font-size:2em">X</span>')
.replace(/_h_/g, '\n\n\n<div style="width:20em;"><hr style="width: 4em; margin:auto;"></div>')
.replace(/_r_/g, '== risposta ==\n\nTi ho risposto [[Discussioni utente:Alex brollo|da me]]. Grazie. --~~~~')
.replace('<div class="pagetext">', '<div class="pagetext">\nTest edit area header')
.replace("_infotesto_","{{Infotesto\n| Progetto = \n| Edizione = \n| Fonte = \n| Eventuale nome del traduttore = \n| Nome del primo contributore = \n| Nome del rilettore = \n}}\n")
.replace("_intestazione_","<onlyinclude>{{Intestazione\n| Nome e cognome dell'autore =\n| Titolo =\n| Iniziale del titolo =\n| Anno di pubblicazione =\n| Eventuale secondo anno di pubblicazione =\n| Lingua originale del testo =\n| Nome e cognome del traduttore =\n| Anno di traduzione =\n| Progetto = \n| Argomento =\n| URL della versione cartacea a fronte =\n| sottotitolo = {{{sottotitolo|}}}\n| prec = \n| succ = \n}}</onlyinclude>\n")
.replace("_autore_","{{Autore\n| Nome =\n| Cognome =\n| Iniziale del cognome =\n| Eventuale altro nome =\n| Eventuale pseudonimo =\n| Eventuale nome reale =\n| Giorno e mese di nascita =\n| Anno di nascita =\n| Giorno e mese di morte =\n| Anno di morte =\n| Secolo di attivit\xe0 =\n| Eventuale secondo secolo di attivit\xe0 =\n| Professione e nazionalit\xe0 =\n| Nome della pagina su Wikipedia =\n| Nome della pagina su Wikiquote =\n| Nome della pagina su Wikinotizie =\n| Nome della pagina su Commons =\n| Nome dell'immagine =\n| Vuoi l'indice dei contenuti? =\n| Abbiamo testi scritti dall'autore? =\n| Abbiamo traduzioni scritte dall'autore? =\n| L'autore \xe8 citato in altre opere pubblicate? =\n}}\n")
;
}
//</pre>