Changeset 424 for trunk/client


Ignore:
Timestamp:
Jun 13, 2024, 7:18:22 PM (5 months ago)
Author:
roby
Message:
  • ADMIN

-- Inserito il file admin/variabili.php che contiene le variabili per personalizzare il software
-- Nuovo sistema di backup, permette di avere una installazione di produzione ed una che può essere facilmente aggiornata con i dati della prima
-- Modificato il file dei controlli
-- Modificata la scheda Tabella dei totali

  • CLIENT

-- Inserito il file client/variabili.php che contiene le variabili per personalizzare il software
-- Modificata per compatibilità con alcune installazioni la funzione di assegnazione dei seggi
-- Modificato il colore dei link per il tema -altro-

Location:
trunk/client
Files:
1 added
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/client/modules.php

    r408 r424  
    122122}
    123123
    124 
    125  $param=strtolower($_SERVER['REQUEST_METHOD']) == 'get' ? $_GET : $_POST;
    126  if (isset($param['id_comune'])) $id_comune=intval($param['id_comune']); #else $id_comune=$siteistat;
    127  if (isset($param['id_cons_gen'])) $id_cons_gen=intval($param['id_cons_gen']);
     124require_once('variabili.php');
     125$param=strtolower($_SERVER['REQUEST_METHOD']) == 'get' ? $_GET : $_POST;
     126if (isset($param['id_comune'])) $id_comune=intval($param['id_comune']); #else $id_comune=$siteistat;
     127if (isset($param['id_cons_gen'])) $id_cons_gen=intval($param['id_cons_gen']);
    128128
    129129# carica i parametri di default sulla tabella
  • trunk/client/modules/Elezioni/candidato.php

    r400 r424  
    1212/*****************************************************/
    1313function candidato() {
    14    global $tipo_cons, $prefix, $dbi, $offset, $min, $id_cons_gen, $id_cons,$file,$genere,$prev,$next,$lettera,$ltr,$ordine,$id_comune,$id_circ,$id_lista,$votog,$circo,$num;
     14   global $tipo_cons, $prefix, $dbi, $offset, $min, $id_cons_gen, $id_cons,$file,$genere,$prev,$next,$lettera,$ltr,$ordine,$id_comune,$id_circ,$id_lista,$votog,$circo,$num,$datigenvis;
    1515 
    1616 
    1717 
    18   $offset=15;
     18  $offset=$datigenvis;
    1919  if ($circo==1) $offset=1000;
    2020  if (!isset($min)) $min=0;
  • trunk/client/modules/Elezioni/consiglieri.php

    r420 r424  
    132132        elseif ($numgruppo>0){
    133133                $sqllis = "SELECT t1.id_lista,t1.num_lista,t1.descrizione,t1.id_gruppo from ".$prefix."_ele_lista as t1, ".$prefix."_ele_gruppo as t2 where t1.id_cons='$id_cons' and t1.id_gruppo=t2.id_gruppo and t2.num_gruppo not in (".$_SESSION['ballo1'].",".$_SESSION['ballo2'].")";
    134 $res_lis = $dbi->prepare("$sqllis");
    135 $res_lis->execute();
    136 
     134                $res_lis = $dbi->prepare("$sqllis");
     135                $res_lis->execute();
    137136                $yy=$res_lis->rowCount();
    138                         $sql = "select sum(voti) from ".$prefix."_ele_voti_lista where id_cons='$id_cons'";
    139 $res_voti = $dbi->prepare("$sql");
    140 $res_voti->execute();
    141 
    142                         list($validilista) = $res_voti->fetch(PDO::FETCH_NUM);
     137                $sql = "select sum(voti) from ".$prefix."_ele_voti_lista where id_cons='$id_cons'";
     138                $res_voti = $dbi->prepare("$sql");
     139                $res_voti->execute();
     140                list($validilista) = $res_voti->fetch(PDO::FETCH_NUM);
    143141                if ($yy){
    144 while(list($id_lista,$num_lista,$descr,$pgrup) = $res_lis->fetch(PDO::FETCH_NUM)) {
    145                         $sql = "select sum(voti) from ".$prefix."_ele_voti_lista where id_lista='$id_lista'";
    146 $res_voti = $dbi->prepare("$sql");
    147 $res_voti->execute();
    148 
    149                         list($votilista) = $res_voti->fetch(PDO::FETCH_NUM);
    150                         if(!isset($voti[$pgrup])) $voti[$pgrup]=0;
    151                         $voti[$pgrup]+=$votilista;
    152 }
    153                         foreach ($voti as $key=>$val){if($val<($validilista*3/100)) unset($voti[$key]);} ##################################################
     142                        while(list($id_lista,$num_lista,$descr,$pgrup) = $res_lis->fetch(PDO::FETCH_NUM)) {
     143                                $sql = "select sum(voti) from ".$prefix."_ele_voti_lista where id_lista='$id_lista'";
     144                                $res_voti = $dbi->prepare("$sql");
     145                                $res_voti->execute();
     146                                list($votilista) = $res_voti->fetch(PDO::FETCH_NUM);
     147                                if(!isset($voti[$pgrup])) $voti[$pgrup]=0;
     148                                $voti[$pgrup]+=$votilista;
     149                        }
     150                        $togli=array();
     151                        foreach ($voti as $key=>$val){
     152                                if($val<($validilista*3/100))
     153                                        $togli[]=$key;
     154                        }
     155                        foreach($togli as $key=>$val)
     156                                unset($voti[$val]); ##################################################
    154157                        $res_lis = $dbi->prepare("$sqllis");
    155158                        $res_lis->execute();
     
    161164                        echo "<input type=\"hidden\" name=\"id_comune\" value=\"$id_comune\"/></td>";
    162165
    163 echo "<td><b>".$_SESSION['grp1']."</b></td>";
     166                        echo "<td><b>".$_SESSION['grp1']."</b></td>";
    164167                        echo "<td><b>".$_SESSION['grp2']."</b></td>";
    165168                        echo "<td><b>"._NONCOLLE."</b></td></tr>";
  • trunk/client/modules/Elezioni/gruppo.php

    r392 r424  
    9191        global $prefix, $dbi, $descr_cons, $id_cons, $id_cons_gen,$tipo_cons,$votog,$votol,$votoc,$circo, $genere,$id_gruppo,$id_lista,$bgcolor1,$bgcolor2,$id_comune,$descr_comune,$id_circ;
    9292        global $id_comune,$id_cons_gen,$op,$minsez,$id_lista,$id_circ,$csv,$min,$orienta,$formato,$dettnulli,$disgiunto,
    93         $orvert,$grupposg,$offset,$offsetsez,$perc,$info,$files,$nomefile;
     93        $orvert,$grupposg,$offset,$offsetsez,$perc,$info,$files,$nomefile,$numcandvis,$numsezvis;
    9494        $nomefile="";
    9595        #Denominazione pagine
     
    158158               
    159159                $voticompl=0;
    160                 if (!($offset)) $offset=25;
     160                if (!($offset)) $offset=$numcandvis;
    161161                if (!($min)) $min=1;
    162                 if (!($offsetsez)) $offsetsez=22;
     162                if (!($offsetsez)) $offsetsez=$numsezvis;
    163163                if (!($minsez)) $minsez=1;
    164164                if ($min>$offset) {
  • trunk/client/modules/Elezioni/index.php

    r418 r424  
    200200*************************/
    201201function menu() {
    202         global $hondt,$lang,$multicomune, $tema, $op, $prefix, $dbi, $offset, $min,$descr_cons,$info,$dati, $votog,$votol,$votoc,$circo, $id_cons,$tipo_cons,$genere,$descr_cons,$id_cons_gen,$id_comune,$id_circ,$minsez,$offsetsez, $limite,$hondt,$tema_on,$js,$visgralista;
     202        global $hondt,$lang,$multicomune, $tema, $op, $prefix, $dbi, $offset, $min,$descr_cons,$info,$dati, $votog,$votol,$votoc,$circo, $id_cons,$tipo_cons,$genere,$id_cons_gen,$id_comune,$id_circ,$minsez,$offsetsez, $limite,$tema_on,$js,$visgralista;
    203203
    204204$tema=htmlentities($tema); //xss       
     
    453453function sezione() {
    454454   global $admin, $prefix, $dbi, $offset, $min,$votog,$circo, $id_cons_gen,$id_circ,$descr_circ,$id_cons,$file,$prev,$next,$id_comune,$googlemaps;
    455         global $descr_com,$cap;
     455        global $descr_com,$cap,$datigenvis;
    456456 if(!isset($_GET['id_circ'])) unset($id_circ);
    457457 dati();
     
    475475 }
    476476
    477   $offset=15;
     477  $offset=$datigenvis;
    478478  if (!isset($min)) $min=0;
    479479  if (!isset($id_circ)) $id_circ=0;
     
    610610
    611611function gruppo() {
    612    global $fascia, $limite, $admin, $prefix, $dbi, $offset, $min, $id_cons_gen,$genere, $id_cons,$tipo_cons,$file,$prev,$next,$id_circ,$id_comune,$descr_circ,$id_sez,$votog,$votol,$circo,$limite;
     612   global $fascia, $limite, $admin, $prefix, $dbi, $offset, $min, $id_cons_gen,$genere, $id_cons,$tipo_cons,$file,$prev,$next,$id_circ,$id_comune,$descr_circ,$id_sez,$votog,$votol,$circo,$limite,$datigenvis;
    613613        //dati();
    614614        // definizione variabile per button 'ok' nei form
     
    704704       
    705705               
    706         $offset=15;
     706        $offset=$datigenvis;
    707707        if (!isset($min)) $min=0;
    708708        $go="gruppo";
  • trunk/client/temi/altro/style.css

    r384 r424  
    506506}
    507507
     508.bggray a{
     509color:#ffffff;
     510text-decoration: underline;
     511}
     512.bggray a:hover{
     513text-decoration: underline;
     514/*color:#FFFFFF;*/
     515}
     516.bggray a:visited{
     517color:#ffffff;
     518text-decoration: underline;
     519
     520}
     521
    508522.bggray2        {
    509523        background: #A8C4E1;
  • trunk/client/temi/bsitalia/layout/styles/style.css

    r407 r424  
    658658        text-align: center;
    659659}
    660 
     660.bggray a:link {
     661        text-decoration: underline;
     662        color: #660033;
     663        background-color: #d2d2d2;
     664}
     665.bggray a:visited {
     666        text-decoration: underline;
     667        color: #660000;
     668        background-color: #d2d2d2;
     669}
     670.bggray a:hover {
     671        color: #CC2222;
     672        text-decoration: underline;
     673        background-color: #d2d2d2;
     674}
    661675.bggray2        {
    662676        BACKGROUND: #EFEFEF;
     
    672686        text-align: left;
    673687        }
    674 
     688.bggray3 a:link {
     689        text-decoration: underline;
     690        color: #660033;
     691        background-color: #EFEFEF;
     692}
     693.bggray3 a:visited {
     694        text-decoration: underline;
     695        color: #660000;
     696        background-color: #EFEFEF;
     697}
     698.bggray3 a:hover {
     699        color: #CC2222;
     700        text-decoration: underline;
     701        background-color: #EFEFEF;
     702}
    675703.normale {
    676704        BACKGROUND: none;
  • trunk/client/temi/bsitalia/style.css

    r416 r424  
    11a:link {
    2         text-decoration: none;
     2        text-decoration: underline;
    33        color: #660033;
     4        background-color: d2d2d2;
    45}
    56a:visited {
    6         text-decoration: none;
     7        text-decoration: underline;
    78        color: #660000;
     9        background-color: d2d2d2;
    810}
    911a:hover {
    1012        color: #CC2222;
     13        text-decoration: underline;
    1114}
    1215body , html {
  • trunk/client/versione.php

    r423 r424  
    11<?php
    22
    3 $versione = "3.0 rev 423";
     3$versione = "3.0 rev 424";
    44$version_number = $versione;
    5 $datarel = "05 giugno 2024";
     5$datarel = "13 giugno 2024";
    66$version = "Eleonline $version_number (<i>Data Release: $datarel</i>)";
    77
Note: See TracChangeset for help on using the changeset viewer.