Contenuto cancellato Contenuto aggiunto
Agnellino (discussione | contributi)
Etichette: Modifica da mobile Modifica da applicazione mobile Modifica da applicazione Android
Biobot (discussione | contributi)
Etichette: Sostituito Annullato
Riga 1:
<!-- NON MODIFICATE DIRETTAMENTE QUESTA PAGINA - GRAZIE --><noinclude>__FORCETOC____EXPECTED_UNCONNECTED_PAGE__{{Torna a|Utente:Biobot}}{{ListaBio|bio=5|data=24 giu 2023|progetto=biografie}}</noinclude>{{incipit lista nomi|nome=Adalberto}}
== Giornalisti <span style="font-size:70%">(5)</span> ==
*[[Adalberto Baldoni]], giornalista, saggista e politico italiano ([[Roma]], n.[[Nati nel 1932|1932]])
*[[Adalberto Bortolotti]], giornalista italiano ([[Bologna]], n.[[Nati nel 1936|1936]])
*[[Adalberto Falletta]], giornalista italiano ([[Milano]], n.[[Nati nel 1948|1948]])
*[[Adalberto Manzone]], giornalista italiano ([[Bucarest]], n.[[Nati nel 1936|1936]] - [[Roma]], †&nbsp;[[Morti nel 1992|1992]])
*[[Adalberto Minucci]], giornalista e politico italiano ([[Magliano in Toscana]], n.[[Nati nel 1932|1932]] - [[Roma]], †&nbsp;[[Morti nel 2012|2012]])
 
{{Portale|antroponimi}}
{{Pulsante di emergenza bot}}
 
Questo utente è un [[Bot (informatica)|bot]] per eseguire una sola specifica funzionalità: quella di sincronizzare le voci biografiche.
 
==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 [[grails]] 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 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
# Regola la didascalia nella voce del giorno di nascita della persona, se conosciuto
# Regola la didascalia nella voce del giorno di morte della persona, se conosciuto
# Regola la didascalia nella voce dell'anno di nascita della persona, se conosciuto
# Regola la didascalia nella voce dell'anno di morte della persone, se conosciuto
# Aggiunge/modifica una didascalia a una lista automatica delle attività principali della persona
# Aggiunge/modifica una didascalia a una lista automatica della nazionalità della persona
# Aggiorna le [[Progetto:Biografie|statistiche]] del progetto
# 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 regolava 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
# Nelle liste molto lunghe (es. [[Lista di italiani]]), il ripetuto utilizzo del [[template:RigaBio]] supera le possibilità del software mediawiki e la pagina era inutilizzabile
 
==Seconda fase==
*Adesso il bot utilizza un database per accumulare tutte le informazioni significative di una voce biografica: quelle contenute nel template:Bio.
*In data 28-7-07 sono stati caricati i dati di tutte le '''13.531''' voci che avevano il template bio.
*Gli aggiornamenti verranno fatti su base presumibilmente settimanale
*Utilizzando i dati presenti nel database il bot riscriverà le sezioni ''nati'' e ''morti'' delle voci cronologiche. Potendo farlo per ''tutte'' (quelle che hanno il template!) le voci di un giorno o di un anno, il bot riformula completamente la sezione; eventuali link rossi vengono spostati in una sottopagina della voce mentre eventuali link blu restano provvisoriamente mancanti, in attesa di inserire il template nella relativa voce.
*Analogamente per le liste di attività e nazionalità che verranno completamente riscritte dal bot, inserendo un apposito avviso.
*Le liste possono essere scritte senza il template:RigaBio e quindi essere perfettamente fruibili.
*Le liste troppo lunghe vengono suddivise in sottopagine (per lettera alfabetica)
 
==Versioni==
* 1.5 - giugno 2007 - Memorizzazione provvisoria delle liste di nazionalità troppo lunghe
* 2.0a - luglio 2007 - Versione alfa in prova. Non gestisce i caratteri utf-8 col database mySql
* 2.0 - agosto 2007 - Corretta gestione dei caratteri utf8
* 2.1 - agosto 2007 - Liste di attività e nazionalità con (eventuali) sottopagine. Ordinamento alfabetico sul campo cognome della voce.
* 2.2 - agosto 2007 - Voci dei giorni con sottopagine per ''Nati il Xxx'' e ''Morti il Xxx''. Sottopagina coi link rossi esistenti in ''Discussione:Xxx/da fare''
* 2.2 - agosto 2007 - Aggiunta la categoria (includeonly) nelle sottopagine delle voci dei giorni
* 2.3 - agosto 2007 - Voci degli anni con sottopagine per ''Nati nel Xxx'' e ''Morti nel Xxx''. Sottopagina coi link rossi e blu esistenti in ''Discussione:Xxx/da fare''
* 2.4 - agosto 2007 - Ordinamento alfabetico all'interno di un singolo anno. Eliminazione del contenuto delle parentesi tonde nel titolo.
* 2.5 - agosto 2007 - Indicizzazione cronologica all'interno delle liste per giorni e per anni.
* 2.6 - agosto 2007 - Nelle didascalie '''1 gennaio''' diventa '''1° gennaio'''.
* 2.6 - agosto 2007 - [[Nati il 8 gennaio]] -> [[Nati l'8 gennaio]] e [[Nati il 11 gennaio]] -> [[Nati l'11 gennaio]]. Analogamente per i morti e gli altri mesi.
* 2.7 - agosto 2007 - Eliminazione (richiesta di cancellazione) delle liste di attività e nazionalità non più usate
* 2.8 - settembre 2007 - Didascalie delle liste con specificazione del tipo di anno, se singolo
* 2.8 - settembre 2007 - Didascalie di giorni e anni con tutte le attività (una, due o tre)
* 2.9 - 1° ottobre 2007 - Campo ''AttivitàAltre'': aggiunge '''sempre''' in automatico l'entity spazio iniziale (se mancante)
* 3.0 - 22 ottobre 2007 - Utilizzo delle [[:mw:API|API]] di mediawiki
* 3.1 - 3 gennaio 2008 - Spostamento dei dati sul server dell'Associazione
* 3.2 - 7 gennaio 2008 - Liste di persone per tutte le attività (una, due o tre)
* 3.3 - 12 gennaio 2008 - Didascalia nelle liste con tutte le attività (una, due o tre)
* 3.4 - 24 gennaio 2008 - Liste di controllo per la congruenza dei parametri
* 3.5 - 29 gennaio 2008 - '''1° gennaio''' viene convertito in '''1 gennaio''' (per i calcoli, nelle didascalie rimane)
* 3.6 - 10 febbraio 2008 - Eliminata virgola per didascalie senza attività - Controllo su nomi doppi
* 3.7 - 14 febbraio 2008 - E eufonica per la congiunzione della attività nelle didascalie
* 3.8 - 18 febbraio 2008 - Eliminate le parentesi per didascalie senza date e luoghi di nascita e morte
* 3.9 - 20 febbraio 2008 - Non crea le pagine di discussione degli anni, se c'era solo l'asterisco
 
=== 4.0 ===
* 4.0 - 6 gennaio 2010 - Pagine dei giorni con cassetti per i nati e per i morti
* 4.1 - 7 gennaio 2010 - Pagine degli anni con cassetti per i nati e per i morti, oltre le <s>'''20''' persone</s> '''50''' persone
* 4.2 - 20 gennaio 2010 - Liste di servizio per l'[[Progetto:Biografie/Liste/Utilizzo parametri|utilizzo]] dei parametri
* 4.3 - 15 febbraio 2010 - Ordinamento alfabetico delle liste [[Template:Bio/plurale attività|attività]] e [[Template:Bio/plurale nazionalità|nazionalità]]
* 4.4 - 6 marzo 2010 - Liste [[Progetto:Biografie/Attività|attività]] e [[Progetto:Biografie/Nazionalità|nazionalità]] effettivamente utilizzate
* 4.5 - 11 marzo 2010 - Lista [[Progetto:Biografie/Liste/Parametri non previsti|parametri non previsti]]
* 4.6 - 14 marzo 2010 - Fix bug ''trattino'' nel nome o nel cognome
* 4.7 - 14 marzo 2010 - Fix bug parametri validi ''secolo'' e ''secolo2''
* 4.8 - 26 aprile 2010 - Fix bug ''Lista di persone morte in questo giorno/anno''
* 4.9 - 13 settembre 2010 - Fix bug che non aggiornava il link dalla pagina degli anni alle sottopagine quando queste venivano create nuove
 
=== 5.0 ===
* 5.0 - 14 settembre 2010 - Controllo del ''flood'' variabile tra 5 e 10 secondi/ogni modifica
* 5.1 - 15 settembre 2010 - Fix bug delle API Mediawiki tra i languagelinks ''zh-classic'' e ''zh-classical''
* 5.2 - 30 settembre 2010 - Fix bug ''secolo'' e ''secolo2'' tra i parametri-extra
* 5.3 - 1 ottobre 2010 - summary con versione selezionabile da browser
* 5.4 - 1 ottobre 2010 - aggiunto <nowiki><includeonly></nowiki> nelle liste
* 5.5 - 3 ottobre 2010 - eliminazione parametri vuoti dal tmpl:bio della voce (non quelli base indicati in blu nel [[Template:Bio#Tabella_semplice|template]])
* 5.6 - 3 ottobre 2010 - rititolazione dei parametri non previsti (ove possibile in automatico)
<div style="font-size: smaller">
** ''Titlo''
** ''postCognome''
** ''Postcognome''
** ''postCognomeVirgola''
** ''ForzaOrdinamenro''
** ''ForzaOrdinameto''
** ''ForzaOrdinalmento''
** ''Forzaordinamento''
** ''ForzaOrdine''
** ''LuogoNasita''
** ''LuogonascitaLink''
** ''Note Nascita''
** ''Epoca1''
** ''epoca2''
** ''Epocs2''
** ''Epoca 2''
** ''EPoca2''
** ''Attività1''
** ''attività2''
** ''Attività 2''
** ''Attivitò2''
** ''Attività 3''
** ''AltreAttività''
** ''AttivitàAltro''
** ''Nazionalità 2''
** ''Nazionalità Naturalizzato''
** ''postNazionalità''
** ''PostNAzionalità''
** ''PostNazionalita''
** ''PostNazionale''
** ''image''
</div>
* 5.7 - 8 ottobre 2010 - fix bug terza graffa dopo tmpl
* 5.8 - 10 ottobre 2010 - fix bug presenza di ritorno a capo nel paragrafo PostNazionalità
* 5.9 - 13 ottobre 2010 - fix bug tabella attività. Valori univoci di alcuni parametri (titolo, dimImmagine)
 
=== 6.0 ===
* 6.0 - 23 ottobre 2010 - correzione automatica di alcuni parametri: dimImmagine
* 6.1 - 9 novembre 2010 - fix bug suddivisione in colonne delle liste
* 6.2 - 11 novembre 2010 - add premioX alle pagine di controllo
* 6.3 - 16 novembre 2010 - fix bug del flood nella pagine degli anni
* 6.4 - 27 novembre 2010 - fix bug per le attività eliminate dal [[:Template:Bio/plurale attività]] ma ancora indicate nella voce
* 6.5 - 24 gennaio 2011 - aggiunti anni dal 2010 al 2020
* 6.6 - 5 febbraio 2011 - migliorata formattazione tabelle [[Progetto:Biografie/Attività|attività]] e [[Progetto:Biografie/Nazionalità|nazionalità]]
* 6.7 - 7 febbraio 2011 - fix bug nordirlandese
* 6.8 - 9 febbraio 2011 - create pagine [[Progetto:Biografie/Attività|Attività ]], [[Progetto:Biografie/Nazionalità|Nazionalità ]] e [[Progetto:Biografie/Parametri|Parametri ]]
* 6.9 - 16 febbraio 2011 - sottopagine liste di persone (oltre 50 righe)
 
=== 7.0 ===
* 7.0 - 16 febbraio 2011 - simboli nato '''n.''' e morto '''†''' associati agli anni nelle liste di attività e nazionalità
* 7.1 - 21 marzo 2011 - didascalie multiple nella stessa pagina se hanno più attività
* 7.2 - 28 marzo 2011 - aggiunta portale:Biografie nelle liste giorni ed anni
* 7.3 - 7 aprile 2011 - aggiunta portale:Biografie anche nelle liste attività e nazionalità
* 7.4 - 17 giugno 2011 - Fix [http://it.wikipedia.org/w/index.php?title=Progetto:Biografie/Statistiche&diff=41363642&oldid=41216485 bug]
* 7.5 - 4 luglio 2011 - controllo parametri luogoNascita e luogoMorte per la presenza di virgole e parentesi
* 7.6 - 29 luglio 2011 - fix cmcontinue parameter on mediawiki API for categoryMembers
* 7.7 - 22 ottobre 2011 - eliminato ''allineamento=sinistra'' nei cassetti di anni e giorni
* 7.8 - 18 marzo 2012 - fix bug ''case sensitive'' nel controllo parametri errati (tipo GiornoMeseMorte)
* 7.9 - 19 marzo 2012 - ripristinato controllo parametro ''sesso''
 
=== 8.0 ===
* 8.0 - 30 luglio 2012 - liste di nomi di persone, raggiungibili dalla [[Progetto:Antroponimi/Nomi|pagina di progetto]]
* 8.1 - 31 ottobre 2012 - fix lunghezza colonne doppie di testo nelle liste
* 8.2 - 15 aprile 2013 - liste di nomi di persone: suddivisione in uomini e donne
* 8.3 - 16 aprile 2013 - liste di nomi di persone. Separazione in base all'accento: María, Marià, Maria, Mária, Marìa, Mariâ
 
=== 9===
* 9.0 - 12 novembre 2013 - codice riscritto
* 9.1 - 15 novembre 2013 - fix bug per il primo del mese (ora prende anche 1°, 1&ordm;, 1&nbsp;, 1&deg)
* 9.2 - 16 novembre 2013 - ordinamento alfabetico per sottogruppi anni/giorni nelle pagine giorni/anni
* 9.3 - 3 febbraio 2014 - liste di persone (antroponimi)
* 9.4 - 12 febbraio 2014 - liste di attività e nazionalità (nel Progetto:Biografie)
* 9.5 - 14 marzo 2014 - soglia antroponimi abbassata a 50 (per la creazione di pagina dedicata)
* 9.6 - 14 settembre 2014 - titoli dei paragrafi liste di persone (antroponimi) differenziati tra uomini e donne
* 9.7 - 16 settembre 2014 - titoli dei paragrafi liste di persone (antroponimi) in ordine alfabetico
* 9.8 - 17 settembre 2014 - uso di template specifici al posto dei cassetti nelle liste di giorni ed anni
* 9.9 - 5 ottobre 2014 - utilizzo generalizzato dei template per ogni quantità di voci prevista
* 9.10 - 8 novembre 2014 - creazione sottopagine liste di persone (antroponimi) suddivise per iniziale del cognome
* 9.11 - 12 gennaio 2015 - suddivisione in paragrafi (mesi e secoli) delle liste di giorni ed anni
 
==Sottopagine==
Utilizzate come oggetto della modifica
*'''[[Utente:Biobot/fixTmplBio|fixTmplBio]]'''
*'''[[Utente:Biobot/giorniBio|giorniBio]]'''
*'''[[Utente:Biobot/anniBio|anniBio]]'''
*'''[[Utente:Biobot/nazionalitàBio|nazionalitàBio]]'''
*'''[[Utente:Biobot/attivitàBio|attivitàBio]]'''
Utilizzata per le intestazioni dei paragrafi
*'''[[Modulo:Bio/Plurale attività genere]]'''
 
==Contributi==
*[[Speciale:Contributions/Biobot|Contributi]]
*[https://lists.toolforge.org/lists/itwiki/Utenti/Bot_per_numero_di_edit Numero di edit]
 
==Problemi==
Per ogni problema relativo al funzionamento del bot: segnalazione di errori, richieste, suggerimenti, domande tecniche ecc., contattare il [[Discussioni utente:Gac|<small><span style="color:green;">manovratore</span></small>]]
 
{{Navbox bot}}