MediaWiki:Gadget-postOCR.js
Ocio: Daspò ver salvà, podaria esare neçesario snetare ła cache dal propio navegadore web par vedare i canbiamenti.
- Firefox / Safari: tegner strucà el boton de łe letare grande Shift e schiciare sora Ricarga, o se nò struca Ctrl-F5 o Ctrl-R (⌘-R so Mac)
- Google Chrome: strucare Ctrl-Shift-R (⌘-Shift-R so on Mac)
- Internet Explorer / Edge: tegner strucà el boton Ctrl e schiciare so Ajorna, o sinò Ctrl-F5
- Opera: Va in tel Menu → Inpostasion (Opera → Prefarense so on Mac) e pò in Privacy & sicuresa → Sneta dati del navegadore → Imajini e file in te ła cache.
if ( typeof $ != 'undefined' && typeof $.fn.wikiEditor != 'undefined' ) {$( function() {
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'advanced',
'group': 'format',
'tools': {'section': {
label: 'Aplica al testo na serie de regole de coression automatica',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/2/28/Button_post_ocr.png',
action: {type: 'callback',
execute: function(context) {
var editbox = document.getElementById("wpTextbox1");
editbox.value = editbox.value.replace(/(\S+)[ ]+/g, "$1 ")
.replace(/ ,/g, ",")
.replace(/ ;/g, ";")
.replace(/ :/g, ":")
.replace(/ \./g, ".")
.replace(/ !/g, "!")
.replace(/ \?/g, ";")
.replace(/‘/g, "’")
.replace(/'1/g, "'l")
.replace(/1'/g, "'l'")
.replace(/I'/g, "l'")
.replace(/l' /g, "l'")
.replace(/'l'/g, "l'")
.replace(/L' /g, "L'")
.replace(/I’/g, "l’")
.replace(/’I/g, "’l")
.replace(/’1/g, "’l")
.replace(/h' /g, "h'")
.replace(/d' /g, "d'")
.replace(/D' /g, "D'")
.replace(/m' /g, "m'")
.replace(/M' /g, "M'")
.replace(/n' /g, "n'")
.replace(/n’d/g, "n’ò")
.replace(/N' /g, "N'")
.replace(/s' /g, "s'")
.replace(/S' /g, "S'")
.replace(/t' /g, "t'")
.replace(/T' /g, "T'")
.replace(/v' /g, "v'")
.replace(/V' /g, "V'")
.replace(/ \n/g, "\n")
.replace(/-\n/g, "")
.replace(/é/g, "è")
.replace(/ó/g, "ò")
.replace(/á/g, "à")
.replace(/ piu /g, " più ")
.replace(/zja/g, "zia")
.replace(/zjo/g, "zio")
.replace(/cbi/g, "chi")
.replace(/cbe/g, "che")
.replace(/gbi/g, "ghi")
.replace(/gbe/g, "ghe")
.replace(/cussi/g, "cussì")
.replace(/Cussi/g, "Cussì")
.replace(/perche/g, "perchè")
.replace(/Perche/g, "Perchè")
.replace(/ piu /g, " più ")
.replace(/ Più /g, " Più ")
.replace(/ piu,/g, " più,")
.replace(/ Più,/g, " Più,")
.replace(/ piu;/g, " più;")
.replace(/ Più;/g, " Più;")
.replace(/ pitt /g, " più ")
.replace(/ pit /g, " più ")
.replace(/piii/g, "più")
.replace(/ pb /g, " pò ")
.replace(/ p6 /g, " pò ")
.replace(/ hb /g, " hò ")
.replace(/ alia /g, " alla ")
.replace(/ va /g, " và ")
.replace(/ ancuo /g, " ancuò ")
.replace(/quesr/g, "quest")
.replace(/ y /g, ", ")
.replace(/ j /g, "; ")
.replace(/ j\n/g, ";\n")
.replace(/ gb /g, " gò ")
.replace(/ y\n/g, ",\n")
.replace(/ 3 /g, ", ")
.replace(/ 3\n/g, ",\n")
.replace(/eh'/g, "ch'")
.replace(/akro/g, "altro")
.replace(/akri/g, "altri")
.replace(/akra/g, "altra")
.replace(/akre/g, "altre")
.replace(/alrro/g, "altro")
.replace(/alrri/g, "altri")
.replace(/alrra/g, "altra")
.replace(/alrra/g, "altre")
.replace(/etco/g, "etto")
.replace(/etci/g, "etti")
.replace(/coral/g, "cotal")
.replace(/Coral/g, "Cotal")
.replace(/([aeiou])u([aeiou])/g, "$1v$2")
.replace(/vn/g, "un")
.replace(/\s+$/, '');
}
}
}}});});}