Changeset 56 for trunk/admin


Ignore:
Timestamp:
Mar 27, 2010, 1:31:16 PM (15 years ago)
Author:
roby
Message:

In admin: Inserita testatina con numeri delle sezioni di competenza, nello spoglio inserita scelta della pagina di default alla prima con dati da inserire se non gia' scelta manualmente.

Location:
trunk/admin/modules/Elezioni
Files:
2 edited

Legend:

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

    r45 r56  
    154154        echo $otable1;
    155155        echo "<table width=\"180\" align=\"left\"><tr><td><table>";
    156         echo "<tr align=\"left\" width=\"160\" bgcolor=\"$bgcolor1\"><td valign=\"top\" align=\"left\" width=\"150\" colspan=\"2\">
     156        echo "<tr align=\"left\" bgcolor=\"$bgcolor1\"><td valign=\"top\" align=\"left\" width=\"150\" colspan=\"2\">
    157157                <a href=\"admin.php?op=$op&amp;id_cons_gen=$id_cons_gen&amp;help=1\">$bullet"._HELP."</a>
    158158                </td></tr>";
     
    164164       
    165165        echo "
    166                 <tr align=\"left\" width=\"160\" bgcolor=\"$bgcolor1\">
     166                <tr align=\"left\" bgcolor=\"$bgcolor1\">
    167167                <td valign=\"top\" align=\"center\" bgcolor=\"#000000\" rowspan=\"3\"><font face=\"Arial,Helvetica\" size=-1><font color=\"#ffffff\"><b>"._SUPER."
    168168
     
    173173               
    174174               
    175                 <a href=\"admin.php?op=configurazione&amp;id_cons_gen=$id_cons_gen\">$bullet"._CONFIGURAZIONE."</a><br/>";
     175                <a href=\"admin.php?op=configurazione&amp;id_cons_gen=$id_cons_gen\">$bullet"._CONFIGURAZIONE."</a><br>";
    176176                if($op=="configurazione" || $op=="widget" || $op=="plugin"){
    177177                    echo "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - <a href=\"admin.php?op=widget&amp;id_cons_gen=$id_cons_gen\"> "._WIDGET."</a>";
     
    182182                <a href=\"admin.php?op=constipi&amp;id_cons_gen=$id_cons_gen\">$bullet"._TIPO_ADM."</a><br>
    183183                <a href=\"admin.php?op=confconsiglio&amp;id_cons_gen=$id_cons_gen\">$bullet"._CONFCONS."</a>
    184                 </td></tr><tr align=\"left\" width=\"160\" bgcolor=\"$bgcolor1\"><td>
     184                </td></tr><tr align=\"left\" bgcolor=\"$bgcolor1\"><td>
    185185                <a href=\"admin.php?op=inscomuni&amp;id_cons_gen=$id_cons_gen\">$bullet"._DEFCOMUNE."</a><br>
    186186                <a href=\"admin.php?op=oper_admin&amp;id_cons_gen=$id_cons_gen\">$bullet"._AMMINISTRATORI."</a>
    187                 </td></tr><tr align=\"left\" width=\"160\" bgcolor=\"$bgcolor1\"><td>
     187                </td></tr><tr align=\"left\" bgcolor=\"$bgcolor1\"><td>
    188188                <a href=\"admin.php?op=consultazione&amp;id_cons_gen=$id_cons_gen\">$bullet"._CONSULTAZIONE_ADM."</a><br>
    189189
  • trunk/admin/modules/Elezioni/ele_voti.php

    r23 r56  
    7777$hiddenInfo = "<input type=\"hidden\" name=\"min\" value=\"$min\">";
    7878
    79 function numeri_sezione() {
     79function numeri_sezione($nums) {
    8080// tabella visualizzazione sezioni per numero
    8181global $aid,$bgcolor1, $bgcolor2, $prefix, $dbi, $offset, $min, $tipo_cons, $genere,$id_cons_gen,$id_cons,$id_lista,$ops, $perms,$id_sez;
    8282//      $ressup = mysql_query("select permessi from ".$prefix."_ele_operatori where aid='$aid'",$dbi);
    8383//      list ($perms)=mysql_fetch_row($ressup);
    84         //if ($perms>16) { // tolto per guidonia
    85                 $res = mysql_query("SELECT num_sez, id_sez ,id_sede FROM ".$prefix."_ele_sezioni where id_cons='$id_cons' order by num_sez", $dbi);
     84        $solosede='';
     85        if ($perms<32) {
     86                $res = mysql_query("SELECT id_sede FROM ".$prefix."_ele_operatori where aid='$aid' and id_cons=$id_cons", $dbi);
     87                if ($res) {
     88                        list($solouna)=mysql_fetch_row($res);
     89                        $solosede="and id_sede='$solouna'";
     90                        }
     91                }
     92                $res = mysql_query("SELECT num_sez, id_sez ,id_sede FROM ".$prefix."_ele_sezioni where id_cons='$id_cons' $solosede order by num_sez", $dbi);
    8693                $max = mysql_num_rows($res);
    87                 echo "\n<table align=\"left\" border=\"0\" width=\"90%\"><tr bgcolor=\"$bgcolor1\">";
    8894                //if ($max>=64){
    8995                $i=0;
     
    97103                        if ($sez_num==$numero_sez) {$bgsez="#FFFF00";}else{$bgsez="";}
    98104                        echo "\n<td align=\"center\" width=\"5%\" bgcolor=\"$bgsez\"><b><a href=\"admin.php?op=voti&amp;id_cons_gen=$id_cons_gen&amp;id_circ=$circ_id&amp;id_sede=$sede_id&amp;id_sez=$sez_id&amp;ops=$ops&amp;do=spoglio&amp;id_lista=$id_lista\">$sez_num</a></b></td>\n";
    99                         if (($i%8) ==0) echo "</tr>\n<tr bgcolor=\"$bgcolor1\">";
     105                        if (($i%$nums) ==0) echo "</tr>\n<tr bgcolor=\"$bgcolor1\">";
    100106                }
    101107                //}
    102                 echo "<td></td></tr></table>\n";
    103108               
    104         echo"</td></tr></table>";
     109#       echo"</td></tr></table>";
    105110        //}// fine tabella per numero sezioni
    106111        // inizio tabella centrale
    107         echo "\n</td><td valign=\"top\" align=\"left\">";
     112 #       echo "\n</td><td valign=\"top\" align=\"left\">";
    108113}
    109114///////////////////////////////////////////////////////////////////////////////////
     
    113118        global $aid,$bgcolor1, $bgcolor2, $prefix, $dbi, $offset, $min, $tipo_cons, $genere,$id_cons_gen,$prev_sez,$votog,$votol,$votoc,$conscirc;
    114119
    115         echo "<table border=\"0\" width=\"100%\" align=\"left\"><tr>";
     120        echo "<table border=\"0\" width=\"770\" align=\"left\"><tr>";
    116121        echo "\n<td bgcolor=\"$bgcolor1\" align=\"left\">";
    117122        //echo "<h6>";
     123                echo "\n<table align=\"left\" width=\"700\"  border=\"0\"><tr bgcolor=\"$bgcolor1\">";
     124                numeri_sezione(30);
     125                echo "<td></td></tr></table>\n";
     126                echo "\n</td></tr><tr><td>\n";
     127
     128
    118129        ///////////////////////
    119130        // Circoscrizione : scelta
     
    260271
    261272                //$bgcolor1="#b0b0b0";
    262                 echo "<table border=\"0\" width=\"60%\"  align=\"center\"><tr>";
     273                echo "<hr><table border=\"0\" width=\"60%\"  align=\"center\"><tr>";
    263274                echo "\n<td bgcolor=\"$bgcolor1\" align=\"center\"><b><a href=\"admin.php?op=voti&amp;id_cons_gen=$id_cons_gen&amp;id_sez=$id_sez&amp;id_circ=$id_circ&amp;id_sede=$id_sede&amp;do=spoglio&amp;ops=1\">"._AFFLUENZE."</a></b></td>\n";
    264275                if(!($genere==4) and !($votog)){ //if(!($genere==4) and !($tipo_cons==10 or $tipo_cons==11)){
     
    268279                        echo "<td bgcolor=\"$bgcolor1\" align=\"center\"><b><a href=\"admin.php?op=voti&amp;id_cons_gen=$id_cons_gen&amp;id_sez=$id_sez&amp;id_circ=$id_circ&amp;id_sede=$id_sede&amp;do=spoglio&amp;ops=3\">"._PREFLISTA."</a></b></td>\n";
    269280                }
    270                 echo "</tr></table>\n";
     281                echo "</tr></table><hr>\n";
    271282//              echo "\n</td></tr></table>\n";
    272 
     283#############
     284# posizionamento in mancanza di scelta
     285#############
     286if (!$ops){
     287        if (!$id_sez) { echo"";#import( pagina di help );
     288        } else{
     289                $res= mysql_query("SELECT data, orario from ".$prefix."_ele_rilaff where id_cons_gen=$id_cons_gen order by data desc,orario desc limit 0,1", $dbi);
     290                list($data,$orario)=mysql_fetch_row($res);
     291                $res= mysql_query("SELECT voti_complessivi from ".$prefix."_ele_voti_parziale where id_sez='$id_sez' and orario='$orario' and data='$data'", $dbi);
     292        list($voti) = mysql_fetch_row($res);
     293                if (!$voti) $ops=1;
     294                else {
     295#                       $res= mysql_query("SELECT validi from ".$prefix."_ele_sezioni where id_sez='$id_sez'", $dbi);
     296#               list($voti) = mysql_fetch_row($res);
     297                        if($genere<4){
     298                                $res= mysql_query("SELECT sum(voti) from ".$prefix."_ele_voti_gruppo where id_sez='$id_sez'", $dbi);
     299                        list($voti) = mysql_fetch_row($res);
     300                                if ($voti==0 or $genere<3) $ops=4;
     301                                }
     302                        if(!$ops) $ops=3;
     303                        }
     304
     305        }
     306}
     307############ fine posizionamento
    273308
    274309        ///////////////////////////////////////////
     
    932967        }
    933968    }
     969    if(!isset($votinulli)) $votinulli=0;
    934970        echo "<td></td></tr></table>";
    935971        if ($validi+$nulli+$bianchi+$contestati+$votinulli>0 or $genere==0) {
     
    11141150        if (!preg_match("/rec/",$op)) {
    11151151                ele(); //menu
    1116                 numeri_sezione();
    1117         }
     1152                echo "\n<table align=\"left\" border=\"0\" width=\"200\"><tr bgcolor=\"$bgcolor1\">";
     1153                numeri_sezione(8);
     1154                echo "<td></td></tr></table>\n";
     1155        }
     1156echo"</td></tr></table>";
    11181157
    11191158 switch ($op){
     
    11241163        $op($vari); //chiamata a funzione variabile con parametri variabili (da cambiare!)
    11251164  }
    1126 echo"</td></tr></table>";
     1165echo"</td></tr></table></div>";
    11271166   include ("footer.php");
    11281167?>
Note: See TracChangeset for help on using the changeset viewer.