Changeset 475


Ignore:
Timestamp:
Jun 9, 2025, 3:48:35 PM (6 months ago)
Author:
roby
Message:
  • ADMIN

-- Ulteriori modifiche per la gestione dell'ultimo dato inserito
-- Modifica all'autofocus per le affluenze in caso di rilevazione per soli totali

  • CLIENT

-- modifica al css

Location:
trunk
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/modules/Elezioni/ele_spoglio.php

    r473 r475  
    157157                        if($genere==0 and $gruppo==1) $spuntacopia="<input type=\"checkbox\" name=\"copia\" value=\"1\"> Copia su tutti i referendum";
    158158                }}
    159                 if ($y<$num and $vismf==0 and $voti_u==0) { $riga[$y].= "<input type=\"hidden\" id=\"voti_u$y$i\" name=\"voti_u\" value=\"'$voti_u'\"";}else $riga[$y].= "<input type=\"text\" style=\"text-align:right\" id=\"voti_u$y$i\" name=\"voti_u\" value=\"$voti_u\" onfocus=\"select();\"";
    160                 $riga[$y].= " size=\"5\" $af/></span>";
     159                if ($y<$num and $vismf==0 and $voti_u==0) { $riga[$y].= "<input type=\"hidden\" id=\"voti_u$y$i\" name=\"voti_u\" value=\"'$voti_u'\"";}else $riga[$y].= "<input type=\"text\" style=\"text-align:right\" id=\"voti_u$y$i\" name=\"voti_u\" value=\"$voti_u\" $af onfocus=\"select();\"";
     160                $riga[$y].= " size=\"5\"/></span>";
     161                if (!($y<$num and $vismf==0 and $voti_u==0)) $af='';
    161162                if ($voti_d > $femmine) {$riga[$y].= "<span class=\"td\" align=\"center\" bgcolor=\"red\">"; $errvot1=1;}
    162163                else $riga[$y].= "<span class=\"td\" align=\"center\">";
     
    164165                $riga[$y].= "  size=\"5\"/></span>";
    165166                if ($voti_t > ($maschi+$femmine)) {$riga[$y].= "<span class=\"td\" align=\"center\" bgcolor=\"red\" ><input type=\"text\" id=\"voti_t$y$i\" name=\"voti_t\" value=\"$voti_t\" size=\"5\" style=\"text-align:right\" onfocus=\"select();\"/>"; $errvot1=1;}
    166                 else $riga[$y].= "<span class=\"td\" align=\"center\"><input id=\"voti_t$y$i\" name=\"voti_t\" value=\"$voti_t\" size=\"5\" style=\"text-align:right\" onfocus=\"select();\"/>";
     167                else $riga[$y].= "<span class=\"td\" align=\"center\"><input id=\"voti_t$y$i\" $af name=\"voti_t\" value=\"$voti_t\" size=\"5\" style=\"text-align:right\" onfocus=\"select(); \"/>";
    167168                $riga[$y].= "<input type=\"hidden\" name=\"id_parz\" value=\"$id_parz\"/>"
    168169                ."<input type=\"hidden\" name=\"data\" value=\"$giorno\"/>"
  • trunk/admin/modules/Elezioni/salva_gruppi.php

    r415 r475  
    7373        #if(($voti_u+$voti_d) and !$voti_t) $voti_t=$voti_u+$voti_d;
    7474        if ($fileout) while (!$fp = fopen($fileout,"a"));
     75        $salvato=0;
    7576
    7677        ##################
     
    8889                        $res = $dbi->prepare("$sql");
    8990                        $res->execute();
     91                        if($res->rowCount()) $salvato=1;
    9092                }else{
    9193                        if($disgiunto){
     
    9496                        $result = $dbi->prepare("$sql");
    9597                        $result->execute();
     98                        if($res->rowCount()) $salvato=1;
    9699                        $sql="select num_gruppo from ".$prefix."_ele_voti_gruppo where id_cons='$id_cons' and id_sez='$id_sez'";
    97100                        $result = $dbi->prepare("$sql");
     
    102105                                        $res = $dbi->prepare("$sql");
    103106                                        $res->execute();
     107                                        if($res->rowCount()) $salvato=1;
    104108                                }
    105109                        }else{
     
    111115                                        $res = $dbi->prepare("$sql");
    112116                                        $res->execute();
     117                                        if($res->rowCount()) $salvato=1;
    113118                                }
    114119                               
    115120                        }
     121        }
     122        if($salvato){
     123                $datal=date('Y-m-d');
     124                $orariol=date(' H:i:s');
     125                $riga=addslashes($sql);
     126                $sql="delete from ".$prefix."_ele_log where `id_cons`='$id_cons' and ((`ora` > '$orariol' and `data`='$datal') or `data` > '$datal')";
     127                $res = $dbi->prepare("$sql");
     128                $res->execute();
     129                $sqlog="insert into ".$prefix."_ele_log values('$id_cons','$id_sez','$username','$datal','$orariol','','$riga','".$prefix."_ele_voti_parziale')";
     130                $res = $dbi->prepare("$sqlog");
     131                $res->execute();
    116132        }
    117133        include("ele_controlli.php");
  • trunk/admin/modules/Elezioni/salva_liste.php

    r415 r475  
    9292        #if(($voti_u+$voti_d) and !$voti_t) $voti_t=$voti_u+$voti_d;
    9393        if ($fileout) while (!$fp = fopen($fileout,"a"));
    94 
     94        $salvato=0;
    9595        ##################
    9696        # if($id_lista){
     
    115115                                $res = $dbi->prepare("$sql");
    116116                                $res->execute();
     117                                if($res->rowCount()) $salvato=1;
    117118                        }
    118119                       
     
    129130                                $result = $dbi->prepare("$sql");
    130131                                $result->execute();
     132                                if($res->rowCount()) $salvato=1;
    131133                        }
    132134                }else{
     
    134136                                $res = $dbi->prepare("$sql");
    135137                                $res->execute();
     138                                if($res->rowCount()) $salvato=1;
    136139                                $sql="select num_lista,id_lista from ".$prefix."_ele_voti_lista where id_cons='$id_cons' and id_sez='$id_sez'";
    137140                                $result = $dbi->prepare("$sql");
     
    145148                                                $res = $dbi->prepare("$sql");
    146149                                                $res->execute();
     150                                                if($res->rowCount()) $salvato=1;
    147151                                        }
    148152                                       
     
    156160                                                $res = $dbi->prepare("$sql");
    157161                                                $res->execute();
     162                                                if($res->rowCount()) $salvato=1;
    158163                                        }
    159164                                }
    160165                }
     166        if($salvato){
     167                $datal=date('Y-m-d');
     168                $orariol=date(' H:i:s');
     169                $riga=addslashes($sql);
     170                $sql="delete from ".$prefix."_ele_log where `id_cons`='$id_cons' and ((`ora` > '$orariol' and `data`='$datal') or `data` > '$datal')";
     171                $res = $dbi->prepare("$sql");
     172                $res->execute();
     173                $sqlog="insert into ".$prefix."_ele_log values('$id_cons','$id_sez','$username','$datal','$orariol','','$riga','".$prefix."_ele_voti_parziale')";
     174                $res = $dbi->prepare("$sqlog");
     175                $res->execute();
     176        }
    161177        include("ele_controlli.php");
    162178        controllo_votil($id_cons,$id_sez,$id_lista);
  • trunk/admin/modules/Elezioni/salva_ref.php

    r415 r475  
    4848list($chiusa)=$res->fetch(PDO::FETCH_NUM);
    4949if($chiusa!=1){
     50        $salvato=0;
    5051        $sql="select num_gruppo,id_gruppo from ".$prefix."_ele_gruppo where id_cons='$id_cons' ORDER BY num_gruppo  ";
    5152        $resultg = $dbi->prepare("$sql");
     
    8384                                        $res = $dbi->prepare("$sql");
    8485                                        $res->execute();
     86                                        if($res->rowCount()) $salvato=1;
    8587                                }elseif($val[$i]!=''){
    8688                                        $sql="insert into  ".$prefix."_ele_voti_ref values('$id_cons','$idgruppo','$id_sez','$i','".$si[$i]."','".$no[$i]."','".$val[$i]."','".$nul[$i]."','".$bia[$i]."','".$con[$i]."')"; 
    8789                                        $res = $dbi->prepare("$sql");
    8890                                        $res->execute();
     91                                        if($res->rowCount()) $salvato=1;
    8992                               
    9093                                }
     94                        }
     95                        if($salvato){
     96                                $datal=date('Y-m-d');
     97                                $orariol=date(' H:i:s');
     98                                $riga=addslashes($sql);
     99                                $sql="delete from ".$prefix."_ele_log where `id_cons`='$id_cons' and ((`ora` > '$orariol' and `data`='$datal') or `data` > '$datal')";
     100                                $res = $dbi->prepare("$sql");
     101                                $res->execute();
     102                                $sqlog="insert into ".$prefix."_ele_log values('$id_cons','$id_sez','$username','$datal','$orariol','','$riga','".$prefix."_ele_voti_parziale')";
     103                                $res = $dbi->prepare("$sqlog");
     104                                $res->execute();
    91105                        }
    92106                        include("ele_controlli.php");
  • trunk/admin/modules/Elezioni/salva_voti.php

    r415 r475  
    4848list($flagsg,$disgiunto,$chiusa)=$result->fetch(PDO::FETCH_NUM);
    4949if($chiusa=1){
     50        $salvato=0;
    5051        if (!isset($fileout)) $fileout='';
    5152        #if(($voti_u+$voti_d) and !$voti_t) $voti_t=$voti_u+$voti_d;
     
    6162        $ar=$result->fetch(PDO::FETCH_BOTH);
    6263        $validilista=$validi-$ar['solo_gruppo'];
    63         $log_data= date("Y/m/d");
    64         $log_ora=getdate(time());       
    65         $orario=($log_ora['hours'].":".$log_ora['minutes'].":".$log_ora['seconds']);
    66 
    67         #if($ops==3 and ($genere==3 or $genere==4 or $genere==5) and ($votog or $genere==4)){
    68                 $sql="insert into ".$prefix."_ele_log values('$id_cons','$id_sez','$aid','$log_data','$orario','validi_lista:$ar[14] nulli:$ar[7] bianchi:$ar[8] ','validi_lista=$validilista, nulli=$nulli,bianchi=$bianchi','_ele_sezioni')";
    69                 $res = $dbi->prepare("$sql");
    70                 $res->execute();
    71                 $sql="update  ".$prefix."_ele_sezioni set validi='$validi', contestati='$contestati', nulli='$nulli',bianchi='$bianchi', voti_nulli='$votinulli' where id_cons='$id_cons' and id_sez='$id_sez' ";
    72                 $res = $dbi->prepare("$sql");
    73                 $res->execute();
    74                 if ($fileout) fwrite($fp,"$sql;\n");
     64        $sql="update  ".$prefix."_ele_sezioni set validi='$validi', contestati='$contestati', nulli='$nulli',bianchi='$bianchi', voti_nulli='$votinulli' where id_cons='$id_cons' and id_sez='$id_sez' ";
     65        $res = $dbi->prepare("$sql");
     66        $res->execute();
     67        if($res->rowCount()) $salvato=1;
     68        if ($fileout) fwrite($fp,"$sql;\n");
    7569        ######
    7670        #include($sql."TEST: scru=$scrutinata");
     
    9286                        $res = $dbi->prepare("$sql");
    9387                        $res->execute();
     88                        if($res->rowCount()) $salvato=1;
    9489                        $sql="insert into ".$prefix."_ele_voti_lista (id_cons,id_sez) values('$id_cons','$id_sez')";
    9590                        $res = $dbi->prepare("$sql");
    9691                        $res->execute();
     92                        if($res->rowCount()) $salvato=1;
    9793                        $sql="insert into ".$prefix."_ele_voti_candidati (id_cons,id_sez,num_cand) values('$id_cons','$id_sez',0)";
    9894                        $res = $dbi->prepare("$sql");
    9995                        $res->execute();
     96                        if($res->rowCount()) $salvato=1;
    10097        #               
    10198                }               
     
    110107                if ($fileout) fwrite($fp,"$sql;\n"); */
    111108        #}
     109        if($salvato){
     110                $datal=date('Y-m-d');
     111                $orariol=date(' H:i:s');
     112                $riga=addslashes($sql);
     113                $sql="delete from ".$prefix."_ele_log where `id_cons`='$id_cons' and ((`ora` > '$orariol' and `data`='$datal') or `data` > '$datal')";
     114                $res = $dbi->prepare("$sql");
     115                $res->execute();
     116                $sqlog="insert into ".$prefix."_ele_log values('$id_cons','$id_sez','$username','$datal','$orariol','','$riga','".$prefix."_ele_voti_parziale')";
     117                $res = $dbi->prepare("$sqlog");
     118                $res->execute();
     119                if($res->rowCount()) $salvato=1;
     120        }
    112121        include("ele_controlli.php");
    113122        controllo_voti($id_cons,$id_sez);
  • trunk/admin/versione.php

    r474 r475  
    11<?php
    22
    3 $versione = "3.0 rev 474";
     3$versione = "3.0 rev 475";
    44$version_number = $versione;
    55$datarel = "09 giugno 2025";
  • trunk/client/temi/bootstrap/css/altricss.css

    r473 r475  
    22  visibility: hidden;
    33}
    4 a.dropdown-item.disabled,
     4a.dropdown-item.disabled {
     5  cursor: not-allowed !important;
     6  pointer-events: none !important; /* blocca tutto il link */
     7  opacity: 0.6 !important;
     8}
     9
     10/* Lascia pointer-events automatico per icone/testi (solo per stile/hover, ma non serve click) */
    511a.dropdown-item.disabled svg,
    612a.dropdown-item.disabled span {
    7   cursor: not-allowed !important;
    8   pointer-events: auto !important;
    9   opacity: 0.6 !important;
    10 }
     13  pointer-events: none !important; /* blocca anche click su icona e testo */
     14}
     15
    1116
    1217/* altezza menu */
  • trunk/client/versione.php

    r474 r475  
    11<?php
    2 $versione = "3.0 rev 474";
     2$versione = "3.0 rev 475";
    33$version_number = $versione;
    44$datarel = "09 giugno 2025";
Note: See TracChangeset for help on using the changeset viewer.