Contenuto cancellato Contenuto aggiunto
m Annullata la modifica di Emilio2005 (discussione), riportata alla versione precedente di Gac
Etichetta: Rollback
 
(12 versioni intermedie di 8 utenti non mostrate)
Riga 5:
 
==Manovratore==
Il bot è manovrato dall'utente [[Discussioni utente:Gac|<small><span style="color:green">'''Gac'''</span></small>]].
 
==Linguaggio==
Il bot è scritto in [[Java (linguaggio di programmazione)|Java]] al 100%. Utilizza il framework [[grailsvaadin]] e gira su server.
 
==Funzione==
La funzione specifica è quella di '''sincronizzare''' le voci biografiche che contengono il [[:Template:Bio]], riportando i dati corretti e omogenei nelle voci dei rispettivi giorni e anni di nascita e morte; inoltre mantiene alcune liste automatiche di persone (es. [[:Categoria:Liste di nati nell'per anno]]).<br>
In particolare, per ogni voce biografica (recuperata dalla [[:Categoria:BioBot|categoria:BioBot]]):
# Controlla se la voce è stata modificata (per quanto riguarda i dati del template) dall'ultimo controllo del bot
Riga 23:
# Crea delle [[:Categoria:Bio parametri|liste]] di servizio per controllare le voci che utilizzano correttamente il template
 
==Critiche alla 1^ª fase==
Lo schema utilizzato fino a giugno 2007 aveva alcune grosse limitazioni:
# Se una voce modificava un proprio parametro significativo, il bot regolaregolava correttamente quello nuovo ma non riusciva a correggere la vecchia informazione diventata obsoleta non avendo ''memoria'' di alcun tipo.
# Operando su una voce per volta, non si potevano fare interventi completi sulle voci cronologiche e sulle liste, ma solo aggiungere una didascalia lasciando immutato il contenuto precedente
# Operando su una voce per volta, in un ipotetico (mica tanto) ciclo di 100 voci, capitava di inserire la didascalia nella voce ''Lista di italiani'' anche 30-40 volte con inutile spreco di tempo
Riga 174:
*'''[[Utente:Biobot/nazionalitàBio|nazionalitàBio]]'''
*'''[[Utente:Biobot/attivitàBio|attivitàBio]]'''
Utilizzata per le intestazioni dei paragrafi
*'''[[Modulo:Bio/Plurale attività genere]]'''
 
==Contributi==