Changeset 502


Ignore:
Timestamp:
Nov 5, 2025, 7:07:22 PM (5 weeks ago)
Author:
roby
Message:
  • ADMIN

-- Correzione alla funzione di eliminazione della consultazione

  • CLIENT

-- Tema bootstrap: Correzione del calcolo delle percentuali per le liste

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/modules/Elezioni/query.sql

    r493 r502  
    6363}else{
    6464        if($perms>128)
    65                 $sql = "SELECT tipo_cons,descrizione,id_cons_gen,t1.data_inizio FROM ".$prefix."_ele_consultazione order by data_fine desc limit 0,1 ";
     65                $sql = "SELECT tipo_cons,descrizione,id_cons_gen,data_inizio FROM ".$prefix."_ele_consultazione order by data_fine desc limit 0,1 ";
    6666        else
    6767                $sql = "SELECT t1.tipo_cons,t1.descrizione,t2.id_cons_gen,t1.data_inizio FROM ".$prefix."_ele_consultazione as t1, ".$prefix."_ele_cons_comune as t2, ".
  • trunk/admin/versione.php

    r501 r502  
    11<?php
    22
    3 $versione = "3.0 rev 501";
     3$versione = "3.0 rev 502";
    44$version_number = $versione;
    5 $datarel = "14 Ottobre 2025";
     5$datarel = "05 Novembre 2025";
    66$version = "Eleonline $version_number (<i>Data Release: $datarel</i>)";
    77?>
  • trunk/client/temi/bootstrap/pagine/listaecandidati.php

    r467 r502  
    103103        $row=voti_totali();
    104104        $validi=$row[0][0];
     105        $validi_lista=$row[0][4];
    105106        if($scrutinate) {
    106107                if($spoglioattivo)
     
    330331                                                                                #elenco liste per gruppo
    331332                                                                                #$row2=voti_tot_lista($val[1]); else $row2=voti_tot_candidato($val[1]);
    332                                                                                 if(isset($row2[$val[1]]))
    333                                                                                 foreach($row2[$val[1]] as $key2=>$val2) {
     333                                                                                if(isset($row2[$val[1]])) {
     334                                                                                       
     335                                                                                foreach($row2[$val[1]] as $key2=>$val2) {
     336                                                                                        $validi_curlista=0;
    334337                                                                                #for($coalizione = 1; $coalizione <= 3; $coalizione++) {
    335338                                                                                ?>
     
    371374                                                                                                <?php if ($spoglioattivo==1 and $genere!=1) {?>                                                                 
    372375                                                                                                        <td class="bg-white border-0 text-end"><p class="d-inline align-middle mx-1"><?php echo number_format($val2[4],0,"","."); $tot2+=$val2[4];?></p></td>
    373                                                                                                         <td class="bg-white border-0 text-end"><p class="d-inline align-middle mx-1"><?php if($validi) echo number_format(100*$val2[4]/$validi,2); else echo '0';?>%</p></td>
     376                                                                                                        <td class="bg-white border-0 text-end"><p class="d-inline align-middle mx-1"><?php if($validi_lista) echo number_format(100*$val2[4]/$validi_lista,2); else echo '0'; $validi_curlista=$val2[4];?>%</p></td>
    374377                                                                                                <?php }?>
    375378                                                                                                <?php if ($proiezioneattivo==1  and  $spoglioattivo==1 ) {?>
     
    398401                                                                                                                                        </tr>
    399402                                                                                                                                        <?php
    400                                                                                                                                         if(isset($row3[$val2[2]]))
     403                                                                                                                                        if(isset($row3[$val2[2]])) {
    401404                                                                                                                                        foreach($row3[$val2[2]] as $key3=>$val3) {?>
    402405                                                                                                                                                <tr class="align-middle">
     
    415418                                                                                                                                                        <?php if ($spoglioattivo==1 and $votocandidato==0) {?>
    416419                                                                                                                                                                <td class="border-0 text-end"><p class="d-inline align-middle mx-1"><?php echo number_format($val3[4],0,"",".");?></p></td>
    417                                                                                                                                                                 <td class="border-0 text-end"><p class="d-inline align-middle mx-1"><?php if($validi) echo number_format(100*$val3[4]/$validi,2); else echo '0';?>%</p></td>
     420                                                                                                                                                                <td class="border-0 text-end"><p class="d-inline align-middle mx-1"><?php if($validi_curlista) echo number_format(100*$val3[4]/$validi_curlista,2); else echo '0';?>%</p></td>
    418421                                                                                                                                                        <?php }?>
    419422                                                                                                                                                </tr>
    420                                                                                                                                         <?php }?>
     423                                                                                                                                        <?php }}?>
    421424                                                                                                                                </thead>
    422425                                                                                                                        </table>
     
    425428                                                                                                </tr>
    426429                                                                                        <?php }
    427                                                                                 }?>
     430                                                                                }}?>
    428431                                                                        </tbody>
    429432                                                                </table>
  • trunk/client/temi/bootstrap/query.php

    r471 r502  
    954954        }else
    955955                $filtro='';
    956         $sql="SELECT sum(validi) as valide,sum(nulli) as nulle,sum(bianchi) as bianche,sum(contestati) as contestate FROM ".$prefix."_ele_sezioni where id_cons='$id_cons' $filtro";
     956        $sql="SELECT sum(validi) as valide,sum(nulli) as nulle,sum(bianchi) as bianche,sum(contestati) as contestate,sum(validi_lista) as validil FROM ".$prefix."_ele_sezioni where id_cons='$id_cons' $filtro";
    957957        $sth = $dbi->prepare("$sql");
    958958        $sth->execute();
  • trunk/client/versione.php

    r501 r502  
    11<?php
    22
    3 $versione = "3.0 rev 501";
     3$versione = "3.0 rev 502";
    44$version_number = $versione;
    5 $datarel = "14 Ottobre 2025";
     5$datarel = "05 Novembre 2025";
    66$version = "Eleonline $version_number (<i>Data Release: $datarel</i>)";
    77?>
Note: See TracChangeset for help on using the changeset viewer.