Nonciclopedia:Bot: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
Contenuto aggiunto Contenuto cancellato
Riga 58: Riga 58:


== Regex utili (da implementare prossimamente in ''user-fixes'') ==
== Regex utili (da implementare prossimamente in ''user-fixes'') ==
'''<big>ATTENZIONE</big> (Sì di nuovo!): Non tutte le pagine necessitano di essere corrette, alcuni errori sono messi lì a posta. A breve una lista delle pagine da saltare. Per adesso è consigliata la modalità di correzione manuale.'''
'''<big>ATTENZIONE</big> (Sì di nuovo!): Ricordati delle pagine da ricontrollare se fai andare il bot in automatico.'''
* '''...è/e' ⇒ é''' (da provare):
* '''...è/e' ⇒ é''' (da provare):
<nowiki>replace.py -regex -start:! -summary:"Bot: correzione accenti delle e" "(\w+ch|\b[Nn]|\b[Ss]|\w+nt[ai]tr|\b[Bb]ign)(è|e\'(?!\')|e’)\b" "\1é"</nowiki>
<nowiki>replace.py -regex -start:! -summary:"Bot: correzione accenti delle e" "(\w+ch|\b[Nn]|\b[Ss]|\w+nt[ai]tr|\b[Bb]ign)(è|e\'(?!\')|e’)\b" "\1é"</nowiki>
:Non funziona sulle ''<nowiki>e'</nowiki>'' seguite da ' (per il corsivo o il grassetto).
:Non funziona sulle ''<nowiki>e'</nowiki>'' seguite da ' (per il corsivo o il grassetto).

* '''...e' ⇒ è''' (da provare):
* '''...e' ⇒ è''' (da provare):
<nowiki>replace.py -regex -start:! -summary:"Bot: correzione accenti delle e" "(\b|\b[Cc]io|\b[Cc]aff|\b[Tt])(e\'(?!\')|e’)\b" "\1è"</nowiki>
<nowiki>replace.py -regex -start:! -summary:"Bot: correzione accenti delle e" "(\b|\b[Cc]io|\b[Cc]aff|\b[Tt])(e\'(?!\')|e’)\b" "\1è"</nowiki>
:Stesso problema: non può essere utilizzata per le ''<nowiki>e'</nowiki>'' seguite da '.
:Stesso problema: non può essere utilizzata per le ''<nowiki>e'</nowiki>'' seguite da '.
:'''Pagine da rollbackare/controllare''' se il bot va in automatico: [[Analfabbetismo]], [[L'autore di questo articolo]], [[Lingua lombarda]], [[Niubbi facts]] (tutti), [[Papaboys Facts]], [[Perché]], [[Sindrome del Nonciclopediano]], [[Truzzi Facts]]
*'''E' ⇒ È''' (da provare):
*'''E' ⇒ È''' (da provare):
<nowiki>replace.py -regex -start:! "\b(E\')([\s\.:;\?!\|])" "È\2"</nowiki>
<nowiki>replace.py -regex -start:! "\b(E\')([\s\.:;\?!\|])" "È\2"</nowiki>
:Stesso problema di sopra.
:Stesso problema di sopra.
:Da usare come modello per le regex delle altre vocali accentate (maiuscole e minuscole)
:Da usare come modello per le regex delle altre vocali accentate (maiuscole e minuscole)
:'''Pagine da rollbackare/controllare''' se il bot va in automatico: [[1 dicembre]], [[25 maggio]], [[28 febbraio]], [[A.S. Roma]], [[Ayrton Senna]], [[Bocciatura]], [[CAPS LOCK FACTS]], [[Commodore 64]], [[Death Note]], [[Dislessia]], [[Enciclopedicità dubbia]], [[Film d'azione in tribunale]], [[Formula 1]], [[Fun dei Tokio Hotel facts]], [[Google translator]], [[Grind Metal]], [[Gruppo Bilderberg]], [[Jimbo Wales]], [[Kirk Hammett]], [[Link sbagliati]], [[Manuali:Evocare una creatura demoniaca]], [[Minkipedia]], [[Niubbi facts]] (tutti), [[Nonciclopedia fa schifo]], [[Perché]], [[Questa pagina fa schifo]], [[Random]], [[Rotto]], [[Suonerie per cellulari di Italia 1]], [[Traduzione]], [[Truzzi Facts]], [[Tsunami]], [[Wikipedia]], [[YouTube Poop]]
*'''pò ⇒ po’''':
*'''pò ⇒ po’''':
<nowiki>replace.py -regex -start:! "\bpò\b" "po’"</nowiki>
<nowiki>replace.py -regex -start:! "\bpò\b" "po’"</nowiki>
:'''Pagine da rollbackare/controllare''' se il bot va in automatico: [[Lingua lombarda]], [[Niubbi Facts]] (tutti), [[Pò]], [[Truzzi Facts]]


== Script ==
== Script ==