Changeset 450
- Timestamp:
- Apr 2, 2025, 8:02:06 PM (8 months ago)
- Location:
- trunk
- Files:
-
- 7 edited
-
admin/versione.php (modified) (1 diff)
-
client/temi/bootstrap/pagine/grafici/affluenza.php (modified) (1 diff)
-
client/temi/bootstrap/pagine/grafici/affluenza_referendum.php (modified) (2 diffs)
-
client/temi/bootstrap/pagine/grafici/votanti_referendum.php (modified) (2 diffs)
-
client/temi/bootstrap/pagine/grafici/voti_referendum.php (modified) (3 diffs)
-
client/temi/bootstrap/query.php (modified) (2 diffs)
-
client/versione.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/versione.php
r449 r450 1 1 <?php 2 2 3 $versione = "3.0 rev 4 49";3 $versione = "3.0 rev 450"; 4 4 $version_number = $versione; 5 $datarel = "0 1aprile 2025";5 $datarel = "02 aprile 2025"; 6 6 $version = "Eleonline $version_number (<i>Data Release: $datarel</i>)"; 7 7 -
trunk/client/temi/bootstrap/pagine/grafici/affluenza.php
r447 r450 4 4 $row=totale_iscritti(0); 5 5 $tot=$row[0][2]; 6 $row=scrutinio_affluenze( );6 $row=scrutinio_affluenze(0); 7 7 $scrutinate=$row[0][0]; 8 8 $sezionitotali=sezioni_totali(); -
trunk/client/temi/bootstrap/pagine/grafici/affluenza_referendum.php
r448 r450 1 1 <?php 2 2 // Dati dinamici da PHP 3 $quesiti=elenco_gruppi('gruppo'); 4 if(isset($_GET['num_gruppo'])) $num_gruppo=intval($_GET['num_gruppo']); else $num_gruppo=1; 5 foreach($quesiti as $val) if($val['num_gruppo']==$num_gruppo) $id_gruppo=$val['id_gruppo']; 6 $row=totale_iscritti(0); 7 $tot=$row[0][2]; 8 $row=scrutinio_affluenze($id_gruppo); 9 $scrutinate=$row[0][0]; 10 $sezionitotali=sezioni_totali(); 11 $row=affluenze_referendum($id_gruppo); 12 $labels=array(); 13 $voti=array(); 14 foreach($row as $val) { 15 if(!isset($voti[$val[0].$val[2].$val[3]])) $voti[$val[0].$val[2].$val[3]]=$val[1]; 16 $i=0; 17 foreach($labels as $val2) 18 if($val2[0]==$val[2] and $val2[1]==$val[3]) {$i=1; break;} 19 if(!$i) $labels[]=[$val[2],$val[3]]; 20 } 3 21 4 $labels = [ 5 ['01/03/2025', '14:00'], 6 ['01/03/2025', '16:00'], 7 ['01/03/2025', '18:00'], 8 ['01/03/2025', '20:00'] 9 ]; 10 $voti_percentuali = [10, 24.7, 30, 47.5]; // Dati % attuali n.b. i decimali mettere il punto 11 $voti = [700, 980, 1200, 2000]; // Voti attuali 12 $scrutinate =10; 13 $sezionitotali=15; 22 foreach($voti as $val) {$voti_percentuali[]=number_format($val/$tot*100,2);} 23 #$voti_percentuali = [10, 24.7, 30, 47.5]; // Dati % attuali n.b. i decimali mettere il punto 24 # $voti = [700, 980, 1200, 2000]; // Voti attuali 25 #$scrutinate =10; 26 #$sezionitotali=15; 14 27 ?> 15 28 <!-- Chart.js --> … … 28 41 <!-- option selected>Selezione Quesito</option --> 29 42 <?php 30 $desc='';31 foreach($quesiti as $key=>$val) { if ($num_gruppo==$val[1]) {$id_gruppo=$val['id_gruppo']; $sel='selected';} else {$sel='';} ?>32 <option <?php echo $sel; ?> value=" <?php echo "modules.php?op= 11&id_comune=$id_comune$cirpar&file=index&id_cons_gen=$id_cons_gen&data=$data&orario=$orario&num_gruppo=".$val[1];?>">Quesito <?php echo $val['num_gruppo'];?></option>43 44 foreach($quesiti as $key=>$val) {if ($num_gruppo==$val['num_gruppo']) {$id_gruppo=$val['id_gruppo']; $sel='selected'; } else {$sel='';} ?> 45 <option <?php echo $sel; ?> value=" <?php echo "modules.php?op=51&id_comune=$id_comune$cirpar&id_cons_gen=$id_cons_gen&num_gruppo=".$val[1];?>">Quesito <?php echo $val['num_gruppo'];?></option> 33 46 <?php }?> 34 47 </select> -
trunk/client/temi/bootstrap/pagine/grafici/votanti_referendum.php
r448 r450 1 1 <?php 2 3 $quesiti=elenco_gruppi('gruppo'); 4 if(isset($_GET['num_gruppo'])) $num_gruppo=intval($_GET['num_gruppo']); else $num_gruppo=1; 5 foreach($quesiti as $val) if($val['num_gruppo']==$num_gruppo) {$id_gruppo=$val['id_gruppo']; $nome_quesito=$val['descrizione'];} 6 $rowscrutinate=voti_referendum($id_gruppo); 7 $sezionitotali=sezioni_totali(); 8 $scrutinate=0; 9 $validi=0; 10 $nulli=0; 11 $bianchi=0; 12 $contestati=0; 13 foreach($rowscrutinate as $val) 14 if($val['validi']+$val['nulli']+$val['bianchi']!=0) { 15 $scrutinate++; 16 $validi+=$val['validi']; 17 $nulli+=$val['nulli']; 18 $bianchi+=$val['bianchi']; 19 $contestati+=$val['contestati']; 20 } 21 $validi=number_format($validi,0,'','.'); 22 $nulli=number_format($nulli,0,'','.'); 23 $bianchi=number_format($bianchi,0,'','.'); 24 $contestati=number_format($contestati,0,'','.'); 2 25 // Simulazione dei dati per un quesito 3 $quesito = [4 "Schede Valide" => 891105,5 "Schede Bianche" => 59511,6 "Schede Nulle" => 759037 ]; 8 $nome_quesito = "Quesito 1"; // Nome del quesito dinamico26 $quesito = [ 27 "Schede Valide" => $validi, 28 "Schede Bianche" => $bianchi, 29 "Schede Nulle" => $nulli 30 ]; /* 31 $nome_quesito = $quesiti"Quesito 1"; // Nome del quesito dinamico 9 32 $scrutinate =10; 10 $sezionitotali=15; 33 $sezionitotali=15;*/ 11 34 ?> 12 35 … … 35 58 $sel=''; 36 59 }?> 37 <option <?php echo $sel; ?> value=" <?php echo "modules.php?op= 12&id_comune=$id_comune&file=index&id_cons_gen=$id_cons_gen&data=$data&orario=$orario&num_gruppo=".$val[1];?>">Quesito <?php echo $val['num_gruppo'];?></option>60 <option <?php echo $sel; ?> value=" <?php echo "modules.php?op=52&id_comune=$id_comune&id_cons_gen=$id_cons_gen&num_gruppo=".$val[1];?>">Quesito <?php echo $val['num_gruppo'];?></option> 38 61 <?php }?> 39 62 </select> -
trunk/client/temi/bootstrap/pagine/grafici/voti_referendum.php
r448 r450 1 1 <?php 2 $quesiti = [ 3 'Quesito 2' => [[65, 1500], [35, 800]], 2 $quesiti=elenco_gruppi('gruppo'); 3 if(isset($_GET['num_gruppo'])) $num_gruppo=intval($_GET['num_gruppo']); else $num_gruppo=1; 4 foreach($quesiti as $val) if($val['num_gruppo']==$num_gruppo) {$id_gruppo=$val['id_gruppo']; $nome_quesito=$val['descrizione'];} 5 $rowscrutinate=voti_referendum($id_gruppo); 6 $sezionitotali=sezioni_totali(); 7 $scrutinate=0; 8 $si=0; 9 $no=0; 10 foreach($rowscrutinate as $val) 11 if($val['si']+$val['no']!=0) { 12 $scrutinate++; 13 $si+=$val['si']; 14 $no+=$val['no']; 15 } 16 $si=number_format($si,0,'','.'); 17 $no=number_format($no,0,'','.'); 18 $tot=$si+$no; 19 $perc_si=number_format($si/$tot*100,2); 20 $perc_no=number_format($no/$tot*100,2); 21 22 $quesito = [ 23 'Quesito '.$num_gruppo => [[$perc_si, $si], [$perc_no, $no]], 4 24 ]; 5 25 6 $labels = array_keys($quesit i);26 $labels = array_keys($quesito); 7 27 $scrutinate =10; 8 28 $sezionitotali=15; … … 35 55 if ($num_gruppo==$val[1]) {$id_gruppo=$val['id_gruppo']; $sel='selected';} else {$sel='';} 36 56 ?> 37 <option <?php echo $sel; ?> value=" <?php echo "modules.php?op= 29&id_comune=$id_comune&file=index&id_cons_gen=$id_cons_gen&num_gruppo=".$val[1];?>">Quesito <?php echo $val['num_gruppo'];?></option>57 <option <?php echo $sel; ?> value=" <?php echo "modules.php?op=53&id_comune=$id_comune&file=index&id_cons_gen=$id_cons_gen&num_gruppo=".$val[1];?>">Quesito <?php echo $val['num_gruppo'];?></option> 38 58 <?php }?> 39 59 </select> … … 68 88 69 89 var labels = <?php echo json_encode($labels); ?>; 70 var quesiti = <?php echo json_encode($quesit i); ?>;90 var quesiti = <?php echo json_encode($quesito); ?>; 71 91 72 92 const predefinedColors = ['rgb(54, 162, 235)', 'rgb(255, 99, 132)']; -
trunk/client/temi/bootstrap/query.php
r449 r450 561 561 } 562 562 563 function scrutinio_affluenze( )563 function scrutinio_affluenze($id) 564 564 { 565 565 global $id_cons,$prefix,$dbi; … … 570 570 $data=$row[0][0]; 571 571 $orario=$row[0][1]; 572 $sql="select count(t3.orario) from ".$prefix."_ele_voti_parziale as t3 where t3.id_cons=$id_cons and t3.data='$data' and t3.orario='$orario' ";572 $sql="select count(t3.orario) from ".$prefix."_ele_voti_parziale as t3 where t3.id_cons=$id_cons and t3.data='$data' and t3.orario='$orario' and id_gruppo='$id'"; 573 573 $sth = $dbi->prepare("$sql"); 574 574 $sth->execute(); -
trunk/client/versione.php
r449 r450 1 1 <?php 2 $versione = "3.0 rev 4 49";2 $versione = "3.0 rev 450"; 3 3 $version_number = $versione; 4 $datarel = "0 1aprile 2025";4 $datarel = "02 aprile 2025"; 5 5 $version = "Eleonline $version_number (<i>Data Release: $datarel</i>)"; 6 6
Note:
See TracChangeset
for help on using the changeset viewer.
