Eleonline v. 2.0 by Luciano Apolito e Roberto Gigli =================================== http://www.eleonline.it Prima di aggiornare il database ricordatevi di farne una copia Se non volete aggiornare a mano ,il file update_2014.php vi aiuta ad aggirnare tutti gli ultimi sql del 2014 Per lanciarlo sql/update_2014.php ===================== Sql e Update dababase ===================== 1 giugno 2014 --------------- Creazione tabella soraldo_ele_controllosez per il controllo delle sezioni file: aggiornamento-2.0_2014-05.01.sql 2 maggio 2014 ----------------- Modificata la struttura e i tipi i consultazione soraldo_ele_tipo file: aggiornamento-2.0_2014-05.02.sql 22 aprile 2014 ----------------- Modificata la struttura di soraldo_ele_conf e soraldo_ele_fasce file: aggiornamento-2.0_2014-04.022.sql 23 marzo 2014 -------------- Modificata la struttura di soraldo_ele_conf e inseriti i dati relativi alle norme do modifica delle consulatzioni elettorali file: aggiornamento-2.0_2014-03.02.sql (aggiornamento sostituito dal successivo del 22 aprile) 02 marzo 2014 ------------- - modificata tabella soraldo_ele_fasce: tolte le date di inizio e fine validità e aggiunto id_conf che permette la gestione di più fasce e la scelta di quella da attribuire alla singola consultazione; - modificata tabella soraldo_ele_conf: aggiunti i campi votolista, inffisso e supfisso (per successivi usi) e fascia_capoluogo che stabilisce a quale fascia minima appartengono le città capoluogo; - modificata tabella soraldo_ele_cons_comune; aggiunti i campi idfascia e vismf, il primo stabilisce la fascia di appartenenza per la singola consultazione e quindi il numero di consiglieri e le regole di attribuzione dei seggi. In questo modo l'attribuzione della fascia avviene nella singola consultazione e non più generale per tutte le consultazioni. il secondo stabilisce se nella singola consultazione verranno inserite le affluenze complessive (tranne per l'ultima rilevazione) o distinte per maschi e femmine (per tutte le rilevazioni) Eliminati i vecchi db e aggiornato l'sql presente in install/sql/ Aggiunto l'aggiornamento - aggiornamento-2.0_2014-03.02.sql _________________________________ 7 ottobre 2012 -------------- Presenti nella dir sql - eleonline2-ori.sql (db versione iniziale) e vari aggiornamenti della versione iniziale - eleonline2.0.152.sql (db ultima revisione al 7 ottobre 2012) Per chi ha gia' installato la versione 2.0 iniziale di Eleonline dovrebbe installare anche i seguenti pacchetti in ordine cronologico: - aggiornamento-2.0_20090611.sql - aggiornamento-2.0_2011-04.16.sql - aggiornamento-2.0_2011-04.26.sql - aggiornamento-2.0_2012-04.22.sql - widget.sql _________________________________ ...... saltiamo in avanti - descrizione del nuovo controllo di congruità in ele 3.0 cambiato il controllo dello stato dei voti: 1) nuova tabella in cui registrare lo stato di errore, l'inserimento corretto non viene registrato 2) lo stato di errore viene registrato con l'id della sezione, il nome del tipo di inserimento (affluenze, votanti, referendum, gruppi, liste, candidati) e l'id del record (id_parz, id_sez, id_gruppo, id_gruppo, id_lista, id_cand) 3) in fase di inserimento si fa il controllo se c'è errore si inserisce un record 4) in fase di update si fa il controllo e si verifica la presenza del record di errore: - se c'è errore ed è già presente record di errore non fa nulla - se c'è errore e non è presente record di errore lo inserisce - se non c'è errore e c'è record di errore lo cancella - se non c'è errore e non c'è record di errore non fa nulla 5) in fase di delete cancella il record di errore se esiste I controlli per i colori cercano il record, se lo trovano assegnano il rosso altrimenti continuano normalmente Stop