Changeset 389


Ignore:
Timestamp:
Jan 30, 2023, 9:08:11 PM (15 months ago)
Author:
roby
Message:
  • ADMIN
  • ulteriori modifiche per la gestione di consultazioni circoscrizionali
  • correzione di un comando di aggiornamento del db
  • CLIENT
  • ulteriori modifiche per la gestione di consultazioni circoscrizionali
Location:
trunk
Files:
6 edited

Legend:

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

    r388 r389  
    108108if(controllo($prefix.'_authors','admincomune',++$num))
    109109{
    110         $sql="UPDATE `soraldo_authors` SET `adminop` = '1', `adminsuper` = '0',`admincomune` = '0' WHERE `soraldo_authors`.`aid` != 'admin' AND `soraldo_authors`.`adminsuper` != '1'";
    111         $ret=aggiorna($sql,$dbi,'',$num);
    112         $sql="UPDATE `soraldo_authors` SET `adminop` = '0', `adminsuper` = '0',`admincomune` = '1' WHERE `soraldo_authors`.`aid` = 'admin'";
    113         $ret=aggiorna($sql,$dbi,'',$num);
    114         $sql="UPDATE `soraldo_authors` SET `adminop` = '0', `adminsuper` = '1',`admincomune` = '0' WHERE `soraldo_authors`.`aid` = 'suser' or `soraldo_authors`.`adminsuper` = '1'";
     110        $sql="UPDATE `".$prefix."_authors` SET `adminop` = '1', `adminsuper` = '0',`admincomune` = '0' WHERE `".$prefix."_authors`.`aid` != 'admin' AND `".$prefix."_authors`.`adminsuper` != '1'";
     111        $ret=aggiorna($sql,$dbi,'',$num);
     112        $sql="UPDATE `".$prefix."_authors` SET `adminop` = '0', `adminsuper` = '0',`admincomune` = '1' WHERE `".$prefix."_authors`.`aid` = 'admin'";
     113        $ret=aggiorna($sql,$dbi,'',$num);
     114        $sql="UPDATE `".$prefix."_authors` SET `adminop` = '0', `adminsuper` = '1',`admincomune` = '0' WHERE `".$prefix."_authors`.`aid` = 'suser' or `".$prefix."_authors`.`adminsuper` = '1'";
    115115        $ret=aggiorna($sql,$dbi,'',$num);
    116116        echo "<br> La tabella dei permessi Ú stata aggiornata<br>";
     
    174174{
    175175        $sql="ALTER TABLE `".$prefix."_ele_lista` ADD `num_gruppo` INT(2) UNSIGNED NOT NULL AFTER `id_gruppo`";
    176         $sql2="update `".$prefix."_ele_lista` as t1 set t1.num_gruppo=(select t2.num_gruppo from `".$prefix."_ele_gruppo` as t2 where t2.id_gruppo=t1.id_gruppo) where t1.num_gruppo=0 and (select t2.num_gruppo from `soraldo_ele_gruppo` as t2 where t2.id_gruppo=t1.id_gruppo) is not null";
     176        $sql2="update `".$prefix."_ele_lista` as t1 set t1.num_gruppo=(select t2.num_gruppo from `".$prefix."_ele_gruppo` as t2 where t2.id_gruppo=t1.id_gruppo) where t1.num_gruppo=0 and (select t2.num_gruppo from `".$prefix."_ele_gruppo` as t2 where t2.id_gruppo=t1.id_gruppo) is not null";
    177177        $ret=aggiorna($sql,$dbi,$sql2,$num);
    178178}else{
    179         $sql="update `".$prefix."_ele_lista` as t1 set t1.num_gruppo=(select t2.num_gruppo from `".$prefix."_ele_gruppo` as t2 where t2.id_gruppo=t1.id_gruppo) where t1.num_gruppo=0 and (select t2.num_gruppo from `soraldo_ele_gruppo` as t2 where t2.id_gruppo=t1.id_gruppo) is not null";
     179        $sql="update `".$prefix."_ele_lista` as t1 set t1.num_gruppo=(select t2.num_gruppo from `".$prefix."_ele_gruppo` as t2 where t2.id_gruppo=t1.id_gruppo) where t1.num_gruppo=0 and (select t2.num_gruppo from `".$prefix."_ele_gruppo` as t2 where t2.id_gruppo=t1.id_gruppo) is not null";
    180180        $ret=aggiorna($sql,$dbi,'',$num);
    181181echo "<br><span style=\"color: green;\">- La tabella ".$prefix."_ele_lista non richiede questo aggiornamento</span><br>";
     
    265265$ret=aggiorna($sql,$dbi,'',$num);
    266266
    267 $sql="ALTER TABLE `soraldo_authors` CHANGE `adminsuper` `adminsuper` TINYINT(2) NOT NULL DEFAULT '0';";
     267$sql="ALTER TABLE `".$prefix."_authors` CHANGE `adminsuper` `adminsuper` TINYINT(2) NOT NULL DEFAULT '0';";
    268268$ret=aggiorna($sql,$dbi,'',$num);
    269269
  • trunk/admin/modules/Elezioni/language/lang-it.php

    r384 r389  
    157157                define("_CONSULTAZIONE","Consultazione Elezioni Regionali"); //genere 5
    158158                define("_GRUPPO","Candidato Presidente");
     159                define("_SOLO_GRUPPO","Voti al solo candidato Presidente");
    159160                define("_LISTA","Lista");
    160161                define("_LISTAPREF","Lista e Preferenza");
  • trunk/admin/versione.php

    r388 r389  
    11<?php
    22
    3 $versione = "3.0 rev 388";
     3$versione = "3.0 rev 389";
    44$version_number = $versione;
    5 $datarel = "24 gennaio 20223";
     5$datarel = "30 gennaio 2023";
    66$version = "Eleonline $version_number (<i>Data Release: $datarel</i>)";
    77
  • trunk/client/modules/Elezioni/blocchi/01_votanti.php

    r341 r389  
    2929        list($tot_aventi)  = $res->fetch(PDO::FETCH_NUM);
    3030
    31         $sql="select sum(t1.validi+t1.nulli+t1.bianchi+t1.contestati) as tot,
    32                 sum(t1.validi),sum(t1.nulli),sum(t1.bianchi),sum(t1.contestati), '0', '0', '0'
     31        $sql="select sum(t1.validi+t1.nulli+t1.bianchi+t1.contestati+t1.voti_nulli) as tot,
     32                sum(t1.validi),sum(t1.nulli+t1.voti_nulli),sum(t1.bianchi),sum(t1.contestati), '0', '0', '0'
    3333                from ".$prefix."_ele_sezioni as t1 left join ".$prefix."_ele_sede as t2 on t1.id_sede=t2.id_sede where t1.id_cons='$id_cons' and validi>0 $circos";
    3434        $res = $dbi->prepare("$sql");
  • trunk/client/modules/Elezioni/votanti-inc.php

    r384 r389  
    1919if (isset($param['minsez'])) $minsez=intval($param['minsez']); else $minsez='';
    2020if (isset($param['id_lista'])) $id_lista=intval($param['id_lista']); else $id_lista='';
    21 if (isset($param['id_circ'])) $id_circ=intval($param['id_circ']); else $id_circ=0;
     21if (isset($param['id_circ'])) $id_circ=intval($param['id_circ']);
    2222if (isset($param['csv'])) $csv=intval($param['csv']); else $csv='';
    2323if (isset($param['min'])) $min=intval($param['min']); else $min= 0;
     
    5353list($tipo_cons,$genere,$id_cons) = $res->fetch(PDO::FETCH_NUM);
    5454global $lang,$circo,$id_circ;
     55if(!isset($id_circ)) $id_circ=0;
    5556if(isset($circo)) $_SESSION['id_circ']=$id_circ;
    5657if (isset($circo) and $circo) {$circos="and t2.id_circ='$id_circ'"; $circos4="and t4.id_circ='$id_circ'";}
     
    158159        </div>";
    159160}
    160 $sql="SELECT sum(maschi),sum(femmine) FROM ".$prefix."_ele_sezioni where id_cons='$id_cons'";
     161if($circo)
     162        $sql="SELECT sum(t1.maschi),sum(t1.femmine) FROM ".$prefix."_ele_sezioni as t1,".$prefix."_ele_sede as t2 where t1.id_sede=t2.id_sede $circos";
     163else
     164        $sql="SELECT sum(maschi),sum(femmine) FROM ".$prefix."_ele_sezioni where id_cons='$id_cons'";
    161165$res = $dbi->prepare("$sql");
    162166$res->execute();
  • trunk/client/versione.php

    r388 r389  
    11<?php
    22
    3 $versione = "3.0 rev 388";
     3$versione = "3.0 rev 389";
    44$version_number = $versione;
    5 $datarel = "24 gennaio 20223";
     5$datarel = "30 gennaio 2023";
    66$version = "Eleonline $version_number (<i>Data Release: $datarel</i>)";
    77
Note: See TracChangeset for help on using the changeset viewer.