Changeset 457 for trunk


Ignore:
Timestamp:
Apr 7, 2025, 2:40:46 PM (8 months ago)
Author:
roby
Message:
  • ADMIN

-- Ripristinata esportazione file da csv a xls
-- Nascosto menu di assegnazione seggi fino al completamento dello scrutinio

  • CLIENT

-- Rivista la funzione election day per il caso particolare delle comunali primo e secondo turno
-- Modifiche ai grafici

Location:
trunk
Files:
28 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/versione.php

    r456 r457  
    11<?php
    22
    3 $versione = "3.0 rev 456";
     3$versione = "3.0 rev 457";
    44$version_number = $versione;
    5 $datarel = "06 aprile 2025";
     5$datarel = "07 aprile 2025";
    66$version = "Eleonline $version_number (<i>Data Release: $datarel</i>)";
    77
  • trunk/client/modules/Elezioni/affluenze.php

    r455 r457  
    2323    echo "$datipdf $html $style";
    2424}elseif($xls=="1"){
    25         $nomefile="affluenze.csv";
    26         header ("Content-Type:  text/csv");
     25        $nomefile="affluenze.xls";
     26        header ("Content-Type: application/vnd.ms-excel");
    2727        header ("Content-Disposition: inline; filename=$nomefile");
    2828        header("Pragma: no-cache");
  • trunk/client/modules/Elezioni/affluenzephp5.php

    r455 r457  
    1919    echo "$datipdf $html $style";
    2020}elseif($xls=="1"){
    21         $nomefile="affluenze.csv";
    22         header ("Content-Type:  text/csv");
     21        $nomefile="affluenze.xls";
     22        header ("Content-Type: application/vnd.ms-excel");
    2323        header ("Content-Disposition: inline; filename=$nomefile");
    2424        header("Pragma: no-cache");
  • trunk/client/modules/Elezioni/crea_pagina.php

    r455 r457  
    3636if ($xls==1) {
    3737
    38         $nomefile=strip_tags(str_replace(array('"', "'", ' ', ','), "_", $datipdf).".csv");
     38        $nomefile=strip_tags(str_replace(array('"', "'", ' ', ','), "_", $datipdf).".xls");
    3939#       $nomefile=$_SESSION['nomefile'].".xls";
    40         header ("Content-Type:  text/csv");
     40        header ("Content-Type: application/vnd.ms-excel");
    4141        header ("Content-Disposition: inline; filename=$nomefile");
    4242
  • trunk/client/modules/Elezioni/crea_paginaphp5.php

    r455 r457  
    2929        $data=date("d-m-y G:i");
    3030        if ($xls==1) {
    31                 $nomefile=strip_tags(str_replace(array('"', "'", ' ', ','), "_", $datipdf).".csv");
    32                 header ("Content-Type:  text/csv");
     31                $nomefile=strip_tags(str_replace(array('"', "'", ' ', ','), "_", $datipdf).".xls");
     32                header ("Content-Type: application/vnd.ms-excel");
    3333                header ("Content-Disposition: inline; filename=$nomefile");
    3434                $datipdf=str_replace("<br/>","\n",$datipdf);
  • trunk/client/modules/Elezioni/crea_paginaphp7.php

    r455 r457  
    3232        $data=date("d-m-y G:i");
    3333        if ($xls==1) {
    34                 $nomefile=strip_tags(str_replace(array('"', "'", ' ', ','), "_", $datipdf).".csv");
    35                 header ("Content-Type:  text/csv");
     34                $nomefile=strip_tags(str_replace(array('"', "'", ' ', ','), "_", $datipdf).".xls");
     35                header ("Content-Type: application/vnd.ms-excel");
    3636                header ("Content-Disposition: inline; filename=$nomefile");
    3737                $datipdf=str_replace("<br/>","\n",$datipdf);
  • trunk/client/temi/bootstrap/index.php

    r455 r457  
    3636$siteurl.=$row[0][1];
    3737$multicomune=$row[0][17];
    38 $row=dati_consultazione();
     38$row=dati_consultazione(0);
    3939$Consultazione=$row[0][1];
    4040$datainizio=$row[0][2];
  • trunk/client/temi/bootstrap/pagine/affluenza.php

    r441 r457  
    122122                        </div>
    123123                </div>
    124         </div>   
     124        </div> 
     125<?php $oplink="come"; $infolink="affluenze_sez"; include 'temi/bootstrap/pagine/tab_link_opendata.php'; ?>             
    125126<div class="table-responsive overflow-x">
    126127        <table class="table  mb-0">
  • trunk/client/temi/bootstrap/pagine/candidatilistapercirco.php

    r443 r457  
    2222<?php
    2323        $tab='candidati';
    24         $row=dati_consultazione();
     24        $row=dati_consultazione(0);
    2525        $tipo=$row[0][4];
    2626        $scrutinate=scrutinate($tab);
    2727        $sezionitotali=sezioni_totali();
    2828?>
     29<?php $oplink="come"; $infolink="affluenze_sez"; include 'temi/bootstrap/pagine/tab_link_opendata.php'; ?>     
    2930<div class="table-responsive overflow-x">
    3031        <table class="table  mb-0">
  • trunk/client/temi/bootstrap/pagine/candidatilistapersezioni.php

    r441 r457  
    2424<?php
    2525        $tab='candidati';
    26         $row=dati_consultazione();
     26        $row=dati_consultazione(0);
    2727        $tipo=$row[0][4];
    2828        $scrutinate=scrutinate($tab);
    2929        $sezionitotali=sezioni_totali();
    3030?>
     31<?php $oplink="come"; $infolink="affluenze_sez"; include 'temi/bootstrap/pagine/tab_link_opendata.php'; ?>     
    3132<div class="table-responsive overflow-x">
    3233        <table class="table  mb-0">
  • trunk/client/temi/bootstrap/pagine/candidatopercirco.php

    r443 r457  
    1111        $linkopendata="modules.php?name=Elezioni&op=gruppo_circo&id_cons_gen=$id_cons_gen&id_comune=$id_comune&csv=1&min=1&minsez=1&id_lista=";
    1212        include 'opendata.php';
    13 ?>       
     13?>
     14<?php $oplink="come"; $infolink="affluenze_sez"; include 'temi/bootstrap/pagine/tab_link_opendata.php'; ?>               
    1415<div class="table-responsive overflow-x">
    1516        <table class="table  mb-0">
     
    8182                        $ar["validi"][0]="Voti Validi";
    8283                        $ar["nulli"][0]="Voti Nulli";
    83                         $ar["bianchi"][0]="Schede Bianchi";
     84                        $ar["bianchi"][0]="Schede Bianche";
    8485                        $ar["contestati"][0]="Voti Contestati";
    8586                        foreach ($sezioni as $k=>$val2) {
  • trunk/client/temi/bootstrap/pagine/candidatopersezioni.php

    r441 r457  
    1313        $nosez=0;
    1414        include 'opendata.php';
    15 ?>       
     15?>
     16<?php $oplink="come"; $infolink="affluenze_sez"; include 'temi/bootstrap/pagine/tab_link_opendata.php'; ?>               
    1617<div class="table-responsive overflow-x">
    1718        <table class="table  mb-0">
  • trunk/client/temi/bootstrap/pagine/electionday.php

    r455 r457  
    22// Controllo se attivare l'Election Day
    33
    4 $row=dati_consultazione();
     4$row=dati_consultazione(0);
    55$giornorif= date_create($row[0][2]);
    66$oggi = date_create("now");
     
    99#echo "<br>$giorniviselday : $trascorsi";
    1010$attivaelctionday = 0;
    11 
     11$comunali=0;
    1212if($giorniviselday>=$trascorsi) {
    1313        $row=elenco_cons();
     
    1616                $interval = date_diff($giornorif2, $oggi);
    1717                $trascorsi=$interval->format('%a');
    18                 if($giorniviselday>=$trascorsi)
     18                if($giorniviselday>=$trascorsi){
    1919                        $listacons[]=$val;
    20                 else
     20                        if(!$comunali){
     21                                $tmp=dati_consultazione($val[1]);
     22                                if(($tmp[0][4]==3 and $tipo_cons==5) or ($tmp[0][4]==5 and $tipo_cons==3))
     23                                        $comunali=1;
     24                        }
     25                }else{
    2126                        $break;
     27                }
    2228        }
    23         if(count($listacons)>1)
     29        $numcons=count($listacons);
     30        if($numcons>1){
     31                if($numcons!=2)
     32                        $comunali=0;
    2433                $attivaelctionday =1;
     34        }
    2535}
    2636                       
     
    3646                                </svg>
    3747                                <!-- Titolo "Election Day" -->
    38                                 <h4 class="fw-semibold text-primary mt-2 align-items-center">Election Day</h4>
     48                                <h4 class="fw-semibold text-primary mt-2 align-items-center"><?php if($comunali) echo "Turni Elettorali"; else echo "Election Day"; ?></h4>
    3949                        </div>
    4050                </div>
  • trunk/client/temi/bootstrap/pagine/grafici/affluenza.php

    r453 r457  
    5656<script src="temi/bootstrap/pagine/grafici/js/chart.umd.js"></script>
    5757
    58 <style>
     58<!--style>
    5959    #chartContainer {
    6060        width: 100%;
     
    6262        margin: 0 auto;
    6363    }
    64 </style>
     64</style-->
    6565<div class="container">
    6666    <div class="row text-center">
    6767        <h4 class="fw-semibold text-primary mobile-expanded mt-2">Affluenza</h4>
    6868    </div>
    69         <?php include 'temi/bootstrap/pagine/tab_link_opendata.php'; ?>
     69        <?php $oplink="come"; $infolink="affluenze_sez"; include 'temi/bootstrap/pagine/tab_link_opendata.php'; ?>
    7070        <div class="table-responsive overflow-x">
    7171        <table class="table  mb-0">
  • trunk/client/temi/bootstrap/pagine/grafici/affluenza_referendum.php

    r452 r457  
    7878                <thead class="title-content">
    7979                        <tr>
    80                                 <th>Affluenza</th>
     80                                <th>Affluenza</th>
     81                                        <?php $oplink="come"; $infolink="affluenze_sez"; include 'temi/bootstrap/pagine/tab_link_opendata.php'; ?>     
    8182                                <?php if ($scrutinate == $sezionitotali) {?>
    8283                                        <th class="text-end">Dati finali</th>
  • trunk/client/temi/bootstrap/pagine/grafici/votanti.php

    r447 r457  
    4545                <thead class="title-content">
    4646                        <tr>
    47                                 <th>Votanti</th>
     47                                <th>Votanti</th>
     48<?php $oplink="come"; $infolink="affluenze_sez"; include 'temi/bootstrap/pagine/tab_link_opendata.php'; ?>                             
    4849                                <?php if ($scrutinate == $sezionitotali) {?>
    4950                                        <th class="text-end">Dati finali</th>
  • trunk/client/temi/bootstrap/pagine/grafici/votanti_referendum.php

    r453 r457  
    6868        </div>
    6969</div>
     70<?php $oplink="come"; $infolink="affluenze_sez"; include 'temi/bootstrap/pagine/tab_link_opendata.php'; ?>     
    7071<div class="table-responsive overflow-x">
    7172        <table class="table  mb-0">
  • trunk/client/temi/bootstrap/pagine/grafici/voti_referendum.php

    r453 r457  
    7575        <h4 class="fw-semibold text-primary mobile-expanded mt-2">Risultati Referendum</h4>
    7676    </div>
     77        <?php $oplink="come"; $infolink="affluenze_sez"; include 'temi/bootstrap/pagine/tab_link_opendata.php'; ?>     
    7778    <div class="table-responsive overflow-x">
    7879        <table class="table mb-0">
  • trunk/client/temi/bootstrap/pagine/grafici/votidigruppo.php

    r453 r457  
    6969                        echo "<br>";
    7070                ?></th>
     71                <?php $oplink="come"; $infolink="affluenze_sez"; include 'temi/bootstrap/pagine/tab_link_opendata.php'; ?>     
    7172                                <?php if ($scrutinate == $sezionitotali) {?>
    7273                                        <th class="text-end">Dati definitivi</th>
  • trunk/client/temi/bootstrap/pagine/grafici/votidilista.php

    r453 r457  
    6060                        <tr>
    6161                                <th><?php echo _LISTE;?></th>
     62                                <?php $oplink="come"; $infolink="affluenze_sez"; include 'temi/bootstrap/pagine/tab_link_opendata.php'; ?>     
    6263                                <?php if ($scrutinate == $sezionitotali) {?>
    6364                                        <th class="text-end">Dati finali</th>
  • trunk/client/temi/bootstrap/pagine/listapercirco.php

    r443 r457  
    1818        include 'opendata.php';
    1919?>
     20<?php $oplink="come"; $infolink="affluenze_sez"; include 'temi/bootstrap/pagine/tab_link_opendata.php'; ?>     
    2021<div class="table-responsive overflow-x">
    2122        <table class="table  mb-0">
  • trunk/client/temi/bootstrap/pagine/listapersezioni.php

    r441 r457  
    2222        include 'opendata.php';
    2323?>
     24<?php $oplink="come"; $infolink="affluenze_sez"; include 'temi/bootstrap/pagine/tab_link_opendata.php'; ?>     
    2425<div class="table-responsive overflow-x">
    2526        <table class="table  mb-0">
    2627                <thead class="title-content">
    2728                        <tr>
    28                                 <th><?php echo _LISTE." per sezione";?></th> 
     29                                <th><?php echo _LISTE." per sezione";?></th>
    2930                                <?php if ($scrutinate == $sezionitotali) {?>
    3031                                        <th class="text-end">Dati finali</th>
  • trunk/client/temi/bootstrap/pagine/referendum_risultati.php

    r452 r457  
    11<?php
    2 $row=dati_consultazione();
     2$row=dati_consultazione(0);
    33$tipo=$row[0][4];
    44$affluenze=affluenze_referendum(0,0);
     
    7676                        </div>
    7777                </div>
     78                <?php $oplink="come"; $infolink="affluenze_sez"; include 'temi/bootstrap/pagine/tab_link_opendata.php'; ?>     
    7879                <!--blocco affluenza-->
    7980                <?php if ( $affluenzaattivo==1 and  $spoglioattivo==0) {?>     
  • trunk/client/temi/bootstrap/pagine/referendumpersezioni.php

    r453 r457  
    5353$linkopendata="modules.php?op=gruppo_sezione&csv=1&id_comune=$id_comune&id_cons_gen=$id_cons_gen$getref";
    5454include 'opendata.php'; ?>
     55<div class="container">
     56        <div class="row text-center">
     57                <h4 class="fw-semibold text-primary mobile-expanded mt-2">Referendum per Sezioni</h4>
     58        </div>
     59</div>
     60<?php $oplink="come"; $infolink="affluenze_sez"; include 'temi/bootstrap/pagine/tab_link_opendata.php'; ?>     
    5561<div class="table-responsive overflow-x">
    5662        <table class="table  mb-0">
  • trunk/client/temi/bootstrap/pagine/votanti.php

    r441 r457  
    6767        </div>
    6868</div>
     69<?php $oplink="come"; $infolink="affluenze_sez"; include 'temi/bootstrap/pagine/tab_link_opendata.php'; ?>     
    6970<div class="table-responsive overflow-x">
    7071        <table class="table  mb-0">
  • trunk/client/temi/bootstrap/query.php

    r453 r457  
    105105}
    106106
    107 function dati_consultazione()
     107function dati_consultazione($id)
    108108{
    109109global $dbi,$prefix,$id_cons_gen;
    110         $sql="SELECT * FROM ".$prefix."_ele_consultazione where id_cons_gen=$id_cons_gen";
     110        if(!$id) $id=$id_cons_gen;
     111        $sql="SELECT * FROM ".$prefix."_ele_consultazione where id_cons_gen=$id";
    111112        $sth = $dbi->prepare("$sql");
    112113        $sth->execute();       
  • trunk/client/temi/bootstrap/top_nav.php

    r452 r457  
    4141                                                                                <a class="nav-link" href="modules.php?op=100" aria-current="page"><span>TEST</span></a>
    4242                                                                        </li>
    43                                                                         <!-- fine link per il test -->
     43                                                                        fine link per il test -->
    4444                                                                        <?php
    4545                                                                        $row=elenco_comuni();
     
    272272                                                                </li>
    273273                                                                <li class="nav-item dropdown">
    274                                                                   <a class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false" id="mainNavDropdownC4">
     274                                                                  <a class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false" id="mainNavDropdownC7">
    275275                                                                        <span>Grafici</span>
    276276                                                                        <svg class="icon icon-xs">
     
    278278                                                                        </svg>
    279279                                                                  </a>
    280                                                                   <div class="dropdown-menu" role="region" aria-labelledby="mainNavDropdownC4">
     280                                                                  <div class="dropdown-menu" role="region" aria-labelledby="mainNavDropdownC7">
    281281                                                                        <div class="link-list-wrapper">
    282282                                                                          <ul class="link-list anyClass">
  • trunk/client/versione.php

    r456 r457  
    11<?php
    2 $versione = "3.0 rev 456";
     2$versione = "3.0 rev 457";
    33$version_number = $versione;
    4 $datarel = "06 aprile 2025";
     4$datarel = "07 aprile 2025";
    55$version = "Eleonline $version_number (<i>Data Release: $datarel</i>)";
    66
Note: See TracChangeset for help on using the changeset viewer.