Questo utente è un bot operato da Alfio. Indirizzate su discussioni utente:Alfio le richieste perché qui non le vedo :-) Alfio (msg) 22:04, Ago 27, 2005 (CEST)

Codice del bot

modifica

Su questa pagina si può trovare il codice del bot.

Operazioni completate

modifica
  • Categorizzare i template invece della loro pagina di discussione
  • Disambiguazione link. L'elenco delle disambiguazioni completate è su Utente:Alfiobot/logs#Link disambiguati.
  • Cambiare il comando html font face="Verdana,Aria", presente in molti articoli ornitologici, con quello corretto font face="Verdana, Arial"
  • Correggere id=toc con il riferimento allo stile giusto.
  • Interwiki: eliminare gli interwiki a pagine inesistenti e risolvere i redirect. Completato nell'ottobre 2005, da ripetere in futuro.

Log delle operazioni

modifica

Alcuni lavori generano dei log, visibili su Utente:Alfiobot/logs.

Operazioni in corso

modifica

Task di correzione

modifica

Passa più o meno quasi tutto il database di wikipedia con le seguenti operazioni:

  • Accenti
    • sostituisce a', e', i', o', u' con le corrispondenti accentate à, è, ì, ò, ù
    • corregge E' con È e corregge é con è
    • corregge perchè, poichè, nè, benchè eccetera con l'accento giusto é
  • Punteggiatura
    • sostituisce gli apostrofi ’ e ‘ con l'apostrofo normale '
    • sostituisce le virgolette “ e ” con le virgolette normali "
    • aggiunge uno spazio dopo: virgola, punto e virgola, due punti (tranne numerose eccezioni: numeri, tag html, ecc.)
    • toglie gli spazi prima di: virgola, punto, punto e virgola, due punti
    • toglie gli spazi dopo l'apostrofo: l', dell', sull', all' eccetera, oppure gli spazi tra la preposizione articolata e l'apostrofo
    • mette il punto o la virgola finali fuori dalle virgolette (tenerli dentro è un'usanza americana)
    • toglie il nowiki per l'apostrofo
    • converte la quotazione 'parola' in "parola"
  • Intestazioni
    • mette "== Voci correlate ==" e "== Collegamenti esterni ==" dove si accorge che hanno una dizione diversa o che non sono di secondo livello
  • link
    • Toglie gli spazi all'inizio e alla fine di un link: [[ Ciao]] diventa [[Ciao]]
    • Separa le parole appiccicate all'inizio di un link
  • html
    • corregge alcune entity html come   e ² (in genere viene dimenticato il ; finale)
    • sostituisce le entity per le lettere accentate (come à) con le lettere stesse
    • sostituisce tag html come <b> e <i> con il rispettivo markup wiki
  • maiuscole/minuscole
    • Mette i mesi al minuscolo
    • Mette alcuni acronimi come ONU al maiuscolo

Poiché molti dei cambiamenti effettuati hanno delle eccezioni, il bot è sotto stretto controllo manuale. Attualmente (5 sett 05) è alla lettera C. Inoltre, poiché la lista delle correzioni viene aggiornata via via, i primi articoli non sono stati controllati a dovere. Acuni sono stati saltati per l'eccessiva complessità.

Task interwiki

modifica

Guarda tutte le pagine di wikipedia e le pagine linkate dagli interwiki per segnalare gli interwiki inesistenti e "risolvere" automaticamente i redirect. Partito il 10 settembre 2005 dalla lettera A (prima ci sono quasi solo numeri, che è improbabile siano sbagliati, verranno controllati alla fine), a ritmo basso.

Task disambiguazione

modifica

Usa il bot solve_disambiguation.py per correggere i link a pagina disambigue verso le pagine giuste. Occorre un intervento manuale.

modifica