Pagina 1 di 2

elezione a consigliere dei candiati sindaco

Inviato: lun giu 08, 2009 5:19 pm
da comuneweb
nell'installazione elezioni.comune.cornuda.tv.it dopo lo scrutinio segnala come consiglieri eletti i due candidati sindaco che hanno perso.

in realtà uno dei due non dovrebbe essere eletto in quanto la sua lista come voti non ha diritto a nessun rappresentante.

i candidati sindaco non vengono eletti di default.

Re: elezione a consigliere dei candiati sindaco

Inviato: lun giu 08, 2009 5:22 pm
da comuneweb
comuneweb ha scritto:nell'installazione elezioni.comune.cornuda.tv.it dopo lo scrutinio segnala come consiglieri eletti i due candidati sindaco che hanno perso.

in realtà uno dei due non dovrebbe essere eletto in quanto la sua lista come voti non ha diritto a nessun rappresentante.

i candidati sindaco non vengono eletti di default.
per maggior precisione il calcolo dei consiglieri nella proiezione è corretto 11 alla maggioranza e 5 alle minoranze, ma resta visualizzato come eletto un candidato a sindaco che non deve esserci.

Inviato: lun giu 08, 2009 5:38 pm
da roby
Ti incollo la risposta ad altro post:
Dato che siamo in una fase di transizione e abbiamo avuto diversi aggiornamenti negli ultimi tempi, volevo controllare il file di bencel perchè in alcune versioni ho verificato un bug per il quale tutti i cndidati sindaco non eletti venivano passati come consiglieri.
Alla riga 234 si ha:
foreach ($seggimin as $lista=>$val){
if ($consin){
$conselcsne[]=array("$CSEC","","",$desgruppi[$listagruppo[$lista]],"","");
$val--;
}

invece deve essere:
$k=count($seggimin);
foreach ($seggimin as $lista=>$val){
if ($consin and ($num_cons-$k)>0){
$conselcsne[]=array("$CSEC","","",$desgruppi[$listagruppo[$lista]],"","");
$val--;
$k++;
}

Inviato: lun giu 08, 2009 5:58 pm
da comuneweb
roby ha scritto:Ti incollo la risposta ad altro post:
Dato che siamo in una fase di transizione e abbiamo avuto diversi aggiornamenti negli ultimi tempi, volevo controllare il file di bencel perchè in alcune versioni ho verificato un bug per il quale tutti i cndidati sindaco non eletti venivano passati come consiglieri.
Alla riga 234 si ha:
foreach ($seggimin as $lista=>$val){
if ($consin){
$conselcsne[]=array("$CSEC","","",$desgruppi[$listagruppo[$lista]],"","");
$val--;
}

invece deve essere:
$k=count($seggimin);
foreach ($seggimin as $lista=>$val){
if ($consin and ($num_cons-$k)>0){
$conselcsne[]=array("$CSEC","","",$desgruppi[$listagruppo[$lista]],"","");
$val--;
$k++;
}

non funziona lo stesso, mi continua ad evidenziare i candidati sindaci che non devono essere eletti come eletti.

Inviato: lun giu 08, 2009 6:08 pm
da roby
Guarda, abbiamo verificato la modifica con altri che avevano lo stesso problema. Mi invii il tuo file così lo controllo?
rgigli@libero.it

Inviato: lun giu 08, 2009 6:16 pm
da comuneweb
roby ha scritto:Guarda, abbiamo verificato la modifica con altri che avevano lo stesso problema. Mi invii il tuo file così lo controllo?
rgigli@libero.it
inviato

lo trovi in posta

Inviato: lun giu 08, 2009 7:19 pm
da Gionata Martano
nella proiezione del consiglio parziale (con poche sezioni scrutinate) non mi compaiono come consiglieri i candidati sindaci che stanno perdendo.
in fase di scrutinio definitivo compariranno o devo modificare qualcosa?

Inviato: lun giu 08, 2009 7:51 pm
da roby
Se dovrebbero comparire e non compaiono va verificato che nel file client/config.php ci sia :
$CONSIN="1";
se uguale a zero il sindaco perdente non viene eletto.
Se invece ne vengono visualizzati alcuni che non dovrebbero allora devi attendere, ci sto lavorando.

Inviato: lun giu 08, 2009 7:56 pm
da Gionata Martano
si il parametro $CONSIN e' ="1";
aspetto fiducioso, grazie

Inviato: lun giu 08, 2009 8:28 pm
da roby
Ho rifatto la modifica, quella precedente lasciava delle anomalie, sostituire tutto il blocco dell'ultima correzione:

$k=count($seggimin);
foreach ($seggimin as $lista=>$val){
if ($CONSIN and ($num_cons-$k)>0){
$conselcsne[]=array("$CSEC","","",$desgruppi[$listagruppo[$lista]],"","");
$val--;
$k++;
}

CON QUESTO:


foreach ($seggimin as $lista=>$val){
if ($CONSIN and $val>0){
$conselcsne[]=array("$CSEC","","",$desgruppi[$listagruppo[$lista]],"","");
$val--;
}


INOLTRE, invece della cifra elettorale viene visualizzato il dato delle preferenze ottenute, per sistemarlo sostituire dalla linea 207:

$pref=array();
while(list($cand,$pre)=mysql_fetch_row($res_can)){
if(!isset($pref[$lista])) $pref[$lista]=0;
$cifra[$lista][$pos]=$pref[$lista]+$pre;
$arvin[$lista][$pos++]=$cand;
}

CON QUESTO:

# $pref=array();
while(list($cand,$pre)=mysql_fetch_row($res_can)){
if(!isset($lists[$lista])) $lists[$lista]=0;
$cifra[$lista][$pos]=$lists[$lista]+$pre;
$arvin[$lista][$pos++]=$cand;
}

Roberto

Inviato: lun giu 08, 2009 9:41 pm
da Gionata Martano
rettifico il messaggio precedente:

ok adesso il calcolo e' giusto, deve solo aggiungere i 4 candidati sindaci come consiglieri per avere il numero corretto.

http://www.comune.montale.pt.it/elezion ... onsiglieri

per quanto riguarda invece la cifra elettorale, a me da' correttamente il numero dei voti ottenuti, tra l'altro non ho trovato il punto dove mi indica di sostituire la formula.

grazie

Inviato: lun giu 08, 2009 10:29 pm
da roby
le confermo che la cifra elettorale e' sbagliata, deve essere la somma tra le preferenze del candidato e le preferenze di lista.
Inoltre l'attribuzione dei seggi non mi sembra corretta, quanti abitanti ha il suo comune?

Inviato: lun giu 08, 2009 11:01 pm
da Gionata Martano
provo a inviargli per email il file consiglieri.php
il mio comune ha intorno ai 10500 abitanti.

Inviato: mar giu 09, 2009 9:10 am
da comuneweb
Gionata Martano ha scritto:provo a inviargli per email il file consiglieri.php
il mio comune ha intorno ai 10500 abitanti.
ho installato gli aggiornamenti, ora il calcolo è quasi corretto, nel senso che il candidato a sindaco che non raggiunge la "quota" scompare da consigliere.

Rimane ancora una anomalia, il primo dei non eletti deve essere, per la lista non rappresentata, il candidato sindaco e non il candidato consigliere con più preferenze.

Inviato: mar giu 09, 2009 11:16 am
da roby
Per Gionata, provo a fare un controllo con i dati che mi hai inviato via mail.
Per comuneweb, la visualizzazione del candidato di lista invece che del candidato sindaco è stata una scelta, basata sul fatto che il dato non ha rilevanza in quanto nessuno di questi ha alcuna possibilità di entrare in consiglio, come puo' invece essere per il primo non eletto in una lista che ottiene consiglieri. Ci è sembrato quindi piu' opportuno visualizzare il dato solo per mostrare il piu' votato nella lista.
Roberto