Changeset 478 for trunk


Ignore:
Timestamp:
Jun 16, 2025, 8:10:39 AM (6 months ago)
Author:
roby
Message:
  • CLIENT

-- Modifica per la gestione della stampa di elezioni con oltre 25 candidati

Location:
trunk
Files:
1 added
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/versione.php

    r477 r478  
    11<?php
    22
    3 $versione = "3.0 rev 477";
     3$versione = "3.0 rev 478";
    44$version_number = $versione;
    5 $datarel = "12 giugno 2025";
     5$datarel = "16 giugno 2025";
    66$version = "Eleonline $version_number (<i>Data Release: $datarel</i>)";
    77?>
  • trunk/client/temi/bootstrap/pagine/candidatilistapercirco.php

    r460 r478  
    2626        $scrutinate=scrutinate($tab);
    2727        $sezionitotali=sezioni_totali();
     28        $row=elenco_candidati($id_lista);
     29        $offsetmax=count($row);
    2830?>
    2931<?php
    3032$nosez=1;
    31         $linkopendata="modules.php?name=Elezioni&op=candidato_circo&id_cons_gen=$id_cons_gen&id_comune=$id_comune$cirpar&csv=1&min=1&minsez=1&id_lista=$id_lista";
     33        $linkopendata="modules.php?name=Elezioni&op=candidato_circo&id_cons_gen=$id_cons_gen&id_comune=$id_comune$cirpar&csv=1&min=1&minsez=1&id_lista=$id_lista&min=1&offset=$offsetmax";
     34        $linkopendatapdf="modules.php?name=Elezioni&op=candidato_circo&id_cons_gen=$id_cons_gen&id_comune=$id_comune$cirpar&csv=1&id_lista=$id_lista&min=1&offset=$offsetmax";
    3235include 'temi/bootstrap/pagine/tab_link_opendata.php'; ?>       
    3336<div class="table-responsive overflow-x">
     
    5861                <?php
    5962                $ar=array();
    60                 $row=elenco_candidati($id_lista);
    6163                foreach($row as $key=>$val){
    6264                        $numcand=$val[2];
  • trunk/client/temi/bootstrap/pagine/candidatilistapersezioni.php

    r461 r478  
    2828        $scrutinate=scrutinate($tab);
    2929        $sezionitotali=sezioni_totali();
     30        $row=elenco_candidati($id_lista);
     31        $offsetmax=count($row);
    3032?>
    31 <?php $linkopendata="modules.php?name=Elezioni&op=candidato_sezione&minsez=1&offsetsez=$totsez&id_cons_gen=$id_cons_gen&id_comune=$id_comune$cirpar&csv=1&id_lista=$id_lista";
    32         $linkopendatapdf="modules.php?name=Elezioni&op=candidato_sezione&id_cons_gen=$id_cons_gen&id_comune=$id_comune$cirpar&csv=1&id_lista=$id_lista";
     33<?php $linkopendata="modules.php?name=Elezioni&op=candidato_sezione&minsez=1&offsetsez=$totsez&id_cons_gen=$id_cons_gen&id_comune=$id_comune$cirpar&csv=1&id_lista=$id_lista&min=1&offset=$offsetmax";
     34        $linkopendatapdf="modules.php?name=Elezioni&op=candidato_sezione&id_cons_gen=$id_cons_gen&id_comune=$id_comune$cirpar&csv=1&id_lista=$id_lista&min=1&offset=$offsetmax";
    3335        $nosez=0;
    3436        include 'temi/bootstrap/pagine/tab_link_opendata.php'; ?>       
     
    6062                <?php
    6163                $ar=array();
    62                 $row=elenco_candidati($id_lista);
    6364                foreach($row as $key=>$val){
    6465                        $numcand=$val[2];
  • trunk/client/temi/bootstrap/pagine/tab_link_opendata.php

    r472 r478  
    11<?php
    22$op = $_GET['op'] ?? '';
     3$opcirco=0;
    34$attivaopendata=1;
    45$linkgrafici='';
     
    1718foreach($parametri as $key=>$val) {
    1819        $arval[$key]=explode('=',$val);
     20        if($arval[$key][0]=='op' and substr($arval[$key][1],-5)=='circo') $opcirco=1;
    1921}
    2022}
     
    9193    </button>
    9294         <?php }?>
    93   </div>
    9495  <?php if ($op==11 or $op==12 or $op==29) { ?>
    9596  <button type="button" class="btn-tab" id="toggle-percentuali">
     
    103104    </svg>
    104105  </button>
     106  </div>
    105107</div>
    106108
     
    116118        <div class="modal-body">
    117119          <div class="row">
    118             <?php if(!$nosez and sezioni_totali()>13) { ?>
     120            <?php if(!$opcirco) {
     121                        if(!$nosez and sezioni_totali()>14) { ?>
    119122              <div class="row">
    120123                <fieldset>
     
    127130                    <label for="maxsez" class="form-label">A Sezione</label>
    128131                    <input name="offsetsez" type="number" class="form-control" id="maxsez" value="14">
     132                  </div>
     133                </fieldset>
     134              </div>
     135            <?php } ?>
     136            <?php }elseif( count(elenco_circoscrizioni())>4) { ?>
     137              <div class="row">
     138                <fieldset>
     139                  <legend>Stampa Circoscrizioni</legend>
     140                  <div class="mb-2">
     141                    <label for="sezmin" class="form-label">Da Circoscrizione</label>
     142                    <input name="minsez" type="number" class="form-control" id="sezmin" value="1">
     143                  </div>
     144                  <div class="mb-2">
     145                    <label for="maxsez" class="form-label">A Circoscrizione</label>
     146                    <input name="offsetsez" type="number" class="form-control" id="maxsez" value="4">
    129147                  </div>
    130148                </fieldset>
  • trunk/client/versione.php

    r477 r478  
    11<?php
    2 $versione = "3.0 rev 477";
     2$versione = "3.0 rev 478";
    33$version_number = $versione;
    4 $datarel = "12 giugno 2025";
     4$datarel = "16 giugno 2025";
    55$version = "Eleonline $version_number (<i>Data Release: $datarel</i>)";
    66?>
Note: See TracChangeset for help on using the changeset viewer.