Changeset 254
- Timestamp:
- Mar 13, 2018, 9:26:23 PM (7 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 33 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/admin.php
r253 r254 153 153 154 154 $row = $sth->fetch(PDO::FETCH_ASSOC); 155 # $res_config = mysql_query("select * from ".$prefix."_config ",$dbi); 156 # list ($sitename,$siteurl,$site_logo,$slogan,$startdate,$adminmail,$tema,$foot,$language,$blocco,$testata,$logo,$fileout,$copyright,$versione,$patch,$id_comune,$multicomune,$flash,$displayerrors,$editor,$tema_on,$ed_user) = ($res_config->fetch()); 157 $siteistat=$row['siteistat']; 155 $siteistat=$row['siteistat']; 158 156 if (!isset($_SESSION['id_comune'])){ 159 157 $_SESSION['sitename']=$row['sitename']; … … 182 180 $_SESSION['tema_on']=$tema_on; 183 181 $_SESSION['ed_user']=$ed_user; 184 } 182 } 185 183 //fine 186 184 if (isset($param['aid'])) { … … 198 196 // se superUserAdmin 199 197 ######## 200 $res_comune = mysql_query("select adminsuper from ".$prefix."_authors where aid='$aid' and pwd='$mpwd'",$dbi); 201 list ($adminsuper) = mysql_fetch_row($res_comune); 202 if ($adminsuper==1) $id_comune='0'; 198 $sth = $dbi->prepare("select adminsuper from ".$prefix."_authors where aid='$aid' and pwd='$mpwd'"); 199 $sth->execute(); 200 $row = $sth->fetch(PDO::FETCH_ASSOC); 201 $adminsuper=$row['adminsuper']; 202 if ($adminsuper==1) $id_comune='0'; 203 203 elseif (is_numeric($param['id_comune']) and intval($param['id_comune'])>0) $id_comune=intval($param['id_comune']); 204 $res= mysql_query("select counter,admlanguage from ".$prefix."_authors where aid='$aid' and pwd='$mpwd' and id_comune='$id_comune'", $dbi); 205 206 if ($res){ 207 $esiste=mysql_num_rows($res); 208 209 210 list ($counter,$tmplang) = mysql_fetch_row($res); 204 $sth = $dbi->prepare("select counter,admlanguage from ".$prefix."_authors where aid='$aid' and pwd='$mpwd' and id_comune='$id_comune'"); 205 $sth->execute(); 206 $row = $sth->fetch(PDO::FETCH_ASSOC); 207 208 if ($sth){ 209 $esiste=$sth->rowCount(); 210 $counter=$row['counter']; 211 $tmplang=$row['admlanguage']; 211 212 $counter+=1; 212 213 if(strlen($tmplang)==2) $language=$tmplang; 213 $resup=mysql_query("update ".$prefix."_authors set counter=$counter where aid='$aid' and pwd='$mpwd' and id_comune='$id_comune'", $dbi); 214 $sth = $dbi->prepare("update ".$prefix."_authors set counter=$counter where aid='$aid' and pwd='$mpwd' and id_comune='$id_comune'"); 215 $sth->execute(); 216 $row = $sth->fetch(PDO::FETCH_ASSOC); 217 214 218 if ($esiste==1) { 215 219 $_SESSION['dbi']=$dbi; … … 221 225 $_SESSION['remote']=$_SERVER['REMOTE_ADDR']; 222 226 $_SESSION['bgcolor1']='#ffffff'; 223 $_SESSION['bgcolor2']='#c5c5c5'; 227 $_SESSION['bgcolor2']='#c5c5c5'; if (!$op) $op='consultazione'; 224 228 session_regenerate_id(); 225 229 } … … 232 236 if (! isset($_SESSION['lang'])) $_SESSION['lang']=$language; 233 237 $currentlang=strlen($_SESSION['lang'])==2 ? $_SESSION['lang']: $language; 234 #if (isset($_SESSION['lang'])) $currentlang=$_SESSION['lang']; else $currentlang='it';235 238 if (isset($_SESSION['aid'])) 236 239 { … … 239 242 $dbi=$_SESSION['dbi']; 240 243 $prefix=$_SESSION['prefix']; 241 $id_comune=$_SESSION['id_comune']; die("qui");244 $id_comune=$_SESSION['id_comune']; 242 245 if (isset($_GET['id_cons_gen'])) $id_cons_gen=intval($_GET['id_cons_gen']); 243 246 else { 244 //10/05/2009 gestione consultazione predefinita 245 $result = mysql_query("select id_cons_gen from ".$prefix."_ele_cons_comune where preferita='1' and (id_comune='$id_comune' or id_comune=0)", $dbi);246 list($id_cons_gen) = mysql_fetch_row($result); 247 //---fine $id_cons_gen='';247 $sth = $dbi->prepare("select id_cons_gen from ".$prefix."_ele_cons_comune where preferita='1' and (id_comune='$id_comune' or id_comune=0)"); 248 $sth->execute(); 249 $row = $sth->fetch(PDO::FETCH_ASSOC); 250 $id_cons_gen=$row[1]; 248 251 } 249 252 $currentlang=$_SESSION['lang']; … … 262 265 function ChiSei($id_cons_gen){ 263 266 264 //$server=$_SERVER['REMOTE_ADDR']; 265 //$session=$_SESSION['remote']; 266 //if ($session!=$server) { die ("Problema di sessione"); }; 267 267 268 $aid=$_SESSION['aid']; 268 269 $dbi=$_SESSION['dbi']; … … 273 274 274 275 $perms=0; 275 $result = mysql_query("select adminsuper, admincomune, adminop from ".$prefix."_authors where aid='$aid' and pwd='$pwd' and (id_comune='$id_comune' or id_comune=0)", $dbi); 276 list($adminsuper,$admincomune,$adminop) = mysql_fetch_row($result); 277 //exit; 276 $sth = $dbi->prepare("select adminsuper, admincomune, adminop from ".$prefix."_authors where aid='$aid' and pwd='$pwd' and (id_comune='$id_comune' or id_comune=0)"); 277 $sth->execute(); 278 $row = $sth->fetch(PDO::FETCH_BOTH); 279 280 $adminsuper=$row[0]; 281 $admincomune=$row[1]; 282 $adminop=$row[2]; 283 278 284 if (($adminsuper==1 || $admincomune==1 || $adminop==1)) { 279 285 if ($adminsuper==1) 280 286 return 256; 281 // $ressup = mysql_query("select permessi from ".$prefix."_ele_operatori where id_cons='0' and aid='$aid' and id_comune='0'",$dbi); 282 elseif ($adminop==1) 283 $ressup = mysql_query("select permessi from ".$prefix."_ele_operatori where id_cons='0' and aid='$aid' and id_comune='$id_comune'",$dbi); 284 elseif ($admincomune==1) { 285 $res=mysql_query("select id_cons from ".$prefix."_ele_cons_comune where id_comune='$id_comune' and id_cons_gen='$id_cons_gen'",$dbi); 286 list ($id_cons)=mysql_fetch_row($res); 287 $ressup = mysql_query("select permessi from ".$prefix."_ele_operatori where id_cons='$id_cons' and aid='$aid' and id_comune='$id_comune'",$dbi); 287 elseif ($adminop==1){ 288 $sth = $dbi->prepare("select permessi from ".$prefix."_ele_operatori where id_cons='0' and aid='$aid' and id_comune='$id_comune'"); 289 }elseif ($admincomune==1) { 290 $sth = $dbi->prepare("select id_cons from ".$prefix."_ele_cons_comune where id_comune='$id_comune' and id_cons_gen='$id_cons_gen'"); 291 $sth->execute(); 292 $row = $sth->fetch(PDO::FETCH_BOTH); 293 294 $id_cons=$row[0]; 295 $sth = $dbi->prepare("select permessi from ".$prefix."_ele_operatori where id_cons='$id_cons' and aid='$aid' and id_comune='$id_comune'"); 288 296 } 289 if (mysql_num_rows($ressup)==1) list($perms)=mysql_fetch_row($ressup); else $perms=0; 297 298 $sth->execute(); 299 $row = $sth->fetch(PDO::FETCH_BOTH); 300 301 if ($sth->rowCount()==1) $perms=$row[0]; else $perms=0; 290 302 return $perms; 291 303 } else return 0; … … 540 552 include("modules/Elezioni/ele_riepilogo.php"); 541 553 break; 554 case "riepilogovoti": 555 include("modules/Elezioni/ele_riepilogovoti.php"); 556 break; 542 557 case "logout": 543 558 logout(); -
trunk/admin/modules/Elezioni/controllo_voti.php
r163 r254 26 26 $perms=ChiSei($id_cons_gen); 27 27 if ($perms<16 or !$id_cons_gen) die("$perms Non hai i permessi per inserire dati, o non hai scelto la consultazione!"); 28 $res = mysql_query("SELECT t1.tipo_cons,t2.id_cons FROM ".$prefix."_ele_consultazione as t1, ".$prefix."_ele_cons_comune as t2 where t1.id_cons_gen=t2.id_cons_gen and t2.id_cons_gen='$id_cons_gen' and t2.id_comune='$id_comune'" , $dbi);29 list($tipo_cons,$id_cons ) = mysql_fetch_row($res);28 $res = mysql_query("SELECT t1.tipo_cons,t2.id_cons,t2.solo_gruppo,t2.disgiunto FROM ".$prefix."_ele_consultazione as t1, ".$prefix."_ele_cons_comune as t2 where t1.id_cons_gen=t2.id_cons_gen and t2.id_cons_gen='$id_cons_gen' and t2.id_comune='$id_comune'" , $dbi); 29 list($tipo_cons,$id_cons,$dettnulli,$disgiunto) = mysql_fetch_row($res); 30 30 $res = mysql_query("SELECT genere,voto_g,voto_l FROM ".$prefix."_ele_tipo where tipo_cons='$tipo_cons' " , $dbi); 31 31 list($genere,$votog,$votol) = mysql_fetch_row($res); … … 120 120 $scrutinate++; 121 121 // fine inserimento 122 if (($genere==2 or $genere==3 or $genere==5) and !$votog ) {122 if (($genere==2 or $genere==3 or $genere==5) and !$votog and !$dettnulli) { 123 123 $respref = mysql_query("select sum(voti) from ".$prefix."_ele_voti_gruppo where id_sez='$id'", $dbi); 124 124 list ($gruppref) = mysql_fetch_row($respref); … … 151 151 $righe .= "<td>".number_format($validi,0,',','.')."</td><td>$nulli</td><td>$bianchi</td><td>$contestati</td>"; 152 152 $g_err=0; 153 if (($genere==2 or $genere==3 or $genere==5) and $pag==1 and !$votog ) {153 if (($genere==2 or $genere==3 or $genere==5) and $pag==1 and !$votog and !$dettnulli) { 154 154 if ($gruppref!=$validi) { 155 155 $g_err=1; … … 157 157 } 158 158 } 159 $controllo1=$validi+$nulli+$bianchi+$contestati+$voti_nulli +$solol; #prova160 $controllo2=$si+$no;159 $controllo1=$validi+$nulli+$bianchi+$contestati+$voti_nulli; #prova 160 if($pag==0) $controllo2=$si+$no; else $controllo2=$si+$no+$vot_nul_lis+$cont_lis; 161 161 if($genere==5 and !$votog) #$validi+$nulli+$bianchi+$vcont+$vn 162 if($pag==0 and !$votog or $fascia<=$limite) {$controllo1=$validi+$nulli+$bianchi+$contestati+$voti_nulli+$solol;} else { $controllo1=$val_lista+$nulli+$bianchi+$contestati+$voti_nulli+$cont_lis+$vot_nul_lis+$solog;$controllo2=$si+$no-$solol+$cont_lis+$vot_nul_lis;} 163 if ($voti==$controllo1 and $validi==$controllo2 and !$g_err){ 162 if($pag==0 and !$votog or $fascia<=$limite) {$controllo1=$validi+$nulli+$bianchi+$contestati+$voti_nulli;} else { $controllo1=$val_lista+$nulli+$bianchi+$contestati+$voti_nulli+$cont_lis+$vot_nul_lis+$solog;$controllo2=$si+$no-$solol+$cont_lis+$vot_nul_lis;} 163 $cerr=mysql_query("select stato_lis from ".$prefix."_ele_controllosez where id_cons='$id_cons' and id_sez='$id'", $dbi); 164 list($crlis)=mysql_fetch_row($cerr); 165 if ($voti==$controllo1 and $validi==$controllo2 and !$g_err and $crlis!=-1){ 164 166 $righe .= "<td>"._OK."</td></tr>\n"; 165 167 }else{ … … 224 226 echo "<b>"._NEXT_MATCH."</b></a></td>"; 225 227 } 226 }elseif(($genere==5 and $fascia>=$limite) or ($genere==3) or ($genere==2) or $genere==1){ //se vi sono raggruppamenti228 }elseif(($genere==5 and ($fascia>=$limite or $dettnulli)) or ($genere==3) or ($genere==2) or $genere==1){ //se vi sono raggruppamenti 227 229 $pag=($pag==0 ? 1:0); 228 230 echo "<td colspan=\"5\" align=\"center\" bgcolor=\"$bgcolor1\"><a href=\"admin.php?op=controllo_voti&id_cons_gen=$id_cons_gen&pag=$pag\"><b>"; -
trunk/admin/modules/Elezioni/ele.php
r246 r254 281 281 } 282 282 echo "<a href=\"admin.php?op=riepilogo&id_cons_gen=$id_cons_gen\">$bullet "._RIEPILOGO."</a><br>"; 283 if($tipo_cons==18 or $tipo_cons==19) 284 echo "<a href=\"admin.php?op=riepilogovoti&id_cons_gen=$id_cons_gen\">$bullet Tabella dei Totali </a><br>"; 283 285 } 284 286 -
trunk/admin/modules/Elezioni/ele_associazioni.php
r235 r254 46 46 if (isset($_GET['vismf'])) $vismf=intval($_GET['vismf']); else $vismf=0; 47 47 if (isset($_GET['sg'])) $sg=intval($_GET['sg']); else $sg=0; 48 if (isset($_GET['disgiunto'])) $disgiunto=intval($_GET['disgiunto']); else $disgiunto=0; 48 49 49 50 $offset=15; … … 56 57 // 57 58 function all() { 58 global $user, $admin, $bgcolor1, $bgcolor2, $prefix,$descr_cons, $dbi,$id_cons,$desc,$indirizzo,$centralino,$fax,$id_cons_gen,$id_collegio,$idcomune,$chiusa,$id_conf,$tipo_cons,$language,$help,$preferenze,$idfascia,$vismf,$sg ;59 global $user, $admin, $bgcolor1, $bgcolor2, $prefix,$descr_cons, $dbi,$id_cons,$desc,$indirizzo,$centralino,$fax,$id_cons_gen,$id_collegio,$idcomune,$chiusa,$id_conf,$tipo_cons,$language,$help,$preferenze,$idfascia,$vismf,$sg,$disgiunto,$id_cons_comu; 59 60 $aid=$_SESSION['aid']; 60 61 $dbi=$_SESSION['dbi']; … … 133 134 echo "<td bgcolor=\"$bgcolor1\" align=\"center\"><b>"._VISAFFMF."</b></td>"; 134 135 echo "<td bgcolor=\"$bgcolor1\" align=\"center\"><b>"._ASOLO_GRUPPO."</b></td>"; 136 echo "<td bgcolor=\"$bgcolor1\" align=\"center\"><b>"._DISGIUNTO."</b></td>"; 135 137 # echo "<input type=\"hidden\" name=\"pag_cons\" value=\"admin.php?op=associazioni&id_cons_gen=\">"; 136 138 echo "</tr>"; … … 211 213 } 212 214 unset($sel); 213 $rescomu = mysql_query("SELECT vismf,solo_gruppo from ".$prefix."_ele_cons_comune where id_cons='$id_cons'", $dbi);214 list($vismf,$sg )=mysql_fetch_row($rescomu);215 $rescomu = mysql_query("SELECT vismf,solo_gruppo,disgiunto from ".$prefix."_ele_cons_comune where id_cons='$id_cons_comu'", $dbi); 216 list($vismf,$sg,$disgiunto)=mysql_fetch_row($rescomu); 215 217 echo "<td><select name=\"vismf\">"; 216 218 if ($vismf==0) $sel="selected"; else $sel=""; … … 225 227 echo "<option value=\"1\" $sel>Si"; 226 228 echo "</select></td>"; 227 229 echo "<td><select name=\"disgiunto\">"; 230 if ($disgiunto==0) $sel="selected"; else $sel=""; 231 echo "<option value=\"0\" $sel>No"; 232 if ($disgiunto==1) $sel="selected"; else $sel=""; 233 echo "<option value=\"1\" $sel>Si"; 234 echo "</select></td>"; 235 228 236 echo "<td><input type=\"hidden\" name=\"ok\" value=0>"; 229 237 echo "<input type=\"hidden\" name=\"id_cons_gen\" value=\"$id_cons_gen\">"; … … 243 251 ############ 244 252 echo "<hr><br><table width=\"100%\" border=\"3\">"; 245 echo "<tr align=\"center\"><td width=\"15%\" bgcolor=\"$bgcolor1\"><b>"._CONSULTA." </b></td>";253 echo "<tr align=\"center\"><td width=\"15%\" bgcolor=\"$bgcolor1\"><b>"._CONSULTA."TEST:$id_cons_comu</b></td>"; 246 254 # echo "<td bgcolor=\"$bgcolor1\"><b>"._COLLEGI."</b></td>"; 247 255 echo "<td width=\"20%\" bgcolor=\"$bgcolor1\"><b>"._DEFCOMUNE."</b></td>"; … … 253 261 } 254 262 echo "<td width=\"10%\" bgcolor=\"$bgcolor1\" align=\"center\"><b>"._VISAFFMF."</b></td>"; 263 echo "<td width=\"10%\" bgcolor=\"$bgcolor1\" align=\"center\"><b>"._ASOLO_GRUPPO."</b></td>"; 264 echo "<td width=\"10%\" bgcolor=\"$bgcolor1\" align=\"center\"><b>"._DISGIUNTO."</b></td>"; 255 265 # echo "<td width=\"10%\" bgcolor=\"$bgcolor1\" align=\"center\"><b>"._SG."</b></td>"; 256 266 echo "<td width=\"10\" bgcolor=\"$bgcolor1\"><b> "._FUNZIONI."</td></tr>"; … … 260 270 # $resmod = mysql_query("SELECT t1.id_collegio,t1.id_comune,t2.descrizione as descr,t1.id_cons, t3.descrizione, t4.chiusa,t4.id_conf FROM ".$prefix."_ele_comu_collegi as t1, ".$prefix."_ele_collegi as t2, ".$prefix."_ele_comuni as t3, ".$prefix."_ele_cons_comune as t4 where t1.id_cons_gen='$id_cons_gen' and t1.id_collegio=t2.id_collegio and t1.id_comune=t3.id_comune and t1.id_comune=t4.id_comune and t2.id_cons_gen=t4.id_cons_gen order by t2.descrizione, t3.descrizione", $dbi); 261 271 # else 262 $resmod = mysql_query("SELECT '',t1.id_comune,'',t1.id_cons, t2.descrizione, t1.chiusa, t1.id_conf, preferenze,t1.id_fascia,t1.vismf,t1.solo_gruppo FROM ".$prefix."_ele_cons_comune as t1, ".$prefix."_ele_comuni as t2 where t1.id_cons_gen='$id_cons_gen' and t1.id_comune=t2.id_comune order by t2.descrizione", $dbi);263 while (list($id_collegio,$id_comune2,$descr_coll,$id_cons_comu,$descr_comu, $chiusa,$id_conf,$preferenze2,$fasciacom,$vismf ) = mysql_fetch_row($resmod)){ //elenco dei modelli inseriti272 $resmod = mysql_query("SELECT '',t1.id_comune,'',t1.id_cons, t2.descrizione, t1.chiusa, t1.id_conf, preferenze,t1.id_fascia,t1.vismf,t1.solo_gruppo,t1.disgiunto FROM ".$prefix."_ele_cons_comune as t1, ".$prefix."_ele_comuni as t2 where t1.id_cons_gen='$id_cons_gen' and t1.id_comune=t2.id_comune order by t2.descrizione", $dbi); 273 while (list($id_collegio,$id_comune2,$descr_coll,$id_cons_comu,$descr_comu, $chiusa,$id_conf,$preferenze2,$fasciacom,$vismf2,$sg2,$disgiunto2) = mysql_fetch_row($resmod)){ //elenco dei modelli inseriti 264 274 $resconf = mysql_query("SELECT descrizione FROM ".$prefix."_ele_conf where id_conf='$id_conf'", $dbi); 265 275 list($descr_conf) = mysql_fetch_row($resconf); 266 276 $i++; 267 277 $bgcolor1=($bgcolor1==$_SESSION['bgcolor1'])?$_SESSION['bgcolor2']:$_SESSION['bgcolor1']; 268 if($tipo_cons==3) echo "<tr><td colspan=\"8\">"; else echo "<tr><td colspan=\" 6\">";278 if($tipo_cons==3) echo "<tr><td colspan=\"8\">"; else echo "<tr><td colspan=\"8\">"; 269 279 echo "<form name=\"modello$i\" action=\"admin.php\">" 270 280 ."<input type=\"hidden\" name=\"op\" value=\"associazioni\">"; … … 297 307 298 308 } 299 if ($vismf==0) $sel=_NO; else $sel=_SI; 309 if ($vismf2==0) $sel=_NO; else $sel=_SI; 310 echo "<td width=\"10%\">$sel</td>"; 311 if ($sg2==0) $sel=_NO; else $sel=_SI; 312 echo "<td width=\"10%\">$sel</td>"; 313 if ($disgiunto2==0) $sel=_NO; else $sel=_SI; 300 314 echo "<td width=\"10%\">$sel</td>"; 301 315 # if ($sg==0) $sel=_NO; else $sel=_SI; … … 311 325 312 326 function associazioni($ok, $do,$descr_comu,$id_cons_comu,$id_collegio,$id_comune,$chiusa,$id_conf,$preferenze) { 313 global $admin, $bgcolor1, $bgcolor2, $prefix, $dbi, $descr_cons,$genere,$id_cons_gen,$idcomunenew,$pwd4,$idfascia,$vismf,$sg ;327 global $admin, $bgcolor1, $bgcolor2, $prefix, $dbi, $descr_cons,$genere,$id_cons_gen,$idcomunenew,$pwd4,$idfascia,$vismf,$sg,$disgiunto; 314 328 $delcons=0; 315 329 if ($do !="" and $id_cons_gen>0 and $idcomunenew>0) { … … 318 332 list($delcons)=mysql_fetch_row($rescomu); 319 333 if (!$max){ //se no la inserisce 320 $result = mysql_query("insert into ".$prefix."_ele_cons_comune (chiusa,id_comune,id_cons_gen,id_conf,preferenze,id_fascia,vismf,solo_gruppo ) values ('0','$idcomunenew','$id_cons_gen','$id_conf','$preferenze','$idfascia','$vismf','$sg')", $dbi) || die("<br><br>Errore di inserimento: ".mysql_error());334 $result = mysql_query("insert into ".$prefix."_ele_cons_comune (chiusa,id_comune,id_cons_gen,id_conf,preferenze,id_fascia,vismf,solo_gruppo,disgiunto) values ('0','$idcomunenew','$id_cons_gen','$id_conf','$preferenze','$idfascia','$vismf','$sg','$disgiunto')", $dbi) || die("<br><br>Errore di inserimento: ".mysql_error()); 321 335 $rescomu = mysql_query("SELECT id_cons from ".$prefix."_ele_cons_comune where id_cons_gen='$id_cons_gen' and id_comune='$idcomunenew'", $dbi); 322 336 list($id_cons_comu)=mysql_fetch_row($rescomu); … … 332 346 $result = mysql_query("update ".$prefix."_ele_comu_collegi set id_collegio= '$id_collegio' $newid where id_comune='$id_comune' and id_cons_gen='$id_cons_gen'", $dbi) || die(mysql_error()); 333 347 if (!$result) return; 334 $result = mysql_query("update ".$prefix."_ele_cons_comune set id_conf='$id_conf', chiusa= '$chiusa', preferenze='$preferenze',id_fascia='$idfascia',vismf='$vismf',solo_gruppo='$sg' where id_comune='$id_comune' and id_cons_gen='$id_cons_gen'", $dbi)|| die(mysql_error());348 $result = mysql_query("update ".$prefix."_ele_cons_comune set id_conf='$id_conf', chiusa= '$chiusa', preferenze='$preferenze',id_fascia='$idfascia',vismf='$vismf',solo_gruppo='$sg',disgiunto='$disgiunto' where id_comune='$id_comune' and id_cons_gen='$id_cons_gen'", $dbi)|| die(mysql_error()); 335 349 Header("Location: admin.php?op=associazioni&id_cons_gen=$id_cons_gen"); 336 350 }elseif ($do == "add") { -
trunk/admin/modules/Elezioni/ele_confcons.php
r193 r254 48 48 if (isset($param['supminpremio'])) get_magic_quotes_gpc() ? $supminpremio=$param['supminpremio']:$supminpremio=addslashes($param['supminpremio']); else $supminpremio=''; 49 49 if (isset($param['listsupconta'])) get_magic_quotes_gpc() ? $listsupconta=$param['listsupconta']:$listsupconta=addslashes($param['listsupconta']); else $listsupconta=''; 50 if (isset($param['infdisgiunto'])) get_magic_quotes_gpc() ? $infdisgiunto=$param['infdisgiunto']:$infdisgiunto=addslashes($param['infdisgiunto']); else $infdisgiunto='';51 if (isset($param['supdisgiunto'])) get_magic_quotes_gpc() ? $supdisgiunto=$param['supdisgiunto']:$supdisgiunto=addslashes($param['supdisgiunto']); else $supdisgiunto='';50 #if (isset($param['infdisgiunto'])) get_magic_quotes_gpc() ? $infdisgiunto=$param['infdisgiunto']:$infdisgiunto=addslashes($param['infdisgiunto']); else $infdisgiunto=''; 51 #if (isset($param['supdisgiunto'])) get_magic_quotes_gpc() ? $supdisgiunto=$param['supdisgiunto']:$supdisgiunto=addslashes($param['supdisgiunto']); else $supdisgiunto=''; 52 52 if (isset($param['help'])) $help=intval($param['help']); 53 53 … … 77 77 echo "<input type=\"hidden\" name=\"do\" value=\"update\">"; 78 78 }else{ 79 $gru['id_conf']=$nuovo_gruppo;$gru['descrizione']='';$gru['limite']='';$gru['consin']='';$gru['infpremio']='';$gru['listinfsbar']='';$gru['listinfconta']='';$gru['supminpremio']='';$gru['infminpremio']='';$gru['suppremio']='';$gru['supsbarramento']='';$gru['listsupconta']=''; $gru['infdisgiunto']='';$gru['supdisgiunto']='';79 $gru['id_conf']=$nuovo_gruppo;$gru['descrizione']='';$gru['limite']='';$gru['consin']='';$gru['infpremio']='';$gru['listinfsbar']='';$gru['listinfconta']='';$gru['supminpremio']='';$gru['infminpremio']='';$gru['suppremio']='';$gru['supsbarramento']='';$gru['listsupconta']=''; 80 80 echo "<input type=\"hidden\" name=\"do\" value=\"add\">"; 81 81 } … … 94 94 echo "<td align=\"center\"><b>"._CONSIN."</b></td><td><select name=\"consin\"><option value=\"0\">No<option value=\"1\" $sel>Si</select></td></tr>" 95 95 ."<tr><td align=\"center\" colspan=\"4\" bgcolor=\"$bgcolor2\"><b>"._SISTEMA_MAGGIORITARIO."</b></td></tr>"; 96 $sel= ($gru['infdisgiunto']==1) ? "selected":""; 97 echo "<tr><td align=\"center\"><b>"._DISGIUNTO."</b></td><td><select name=\"infdisgiunto\"><option value=\"0\">No<option value=\"1\" $sel>Si</select></td></tr>" 98 ."<tr><td align=\"center\"><b>"._INFPREMIO."</b></td><td><input type=\"text\" name=\"infpremio\" value=\"".$gru['infpremio']."\"></td>" 96 echo "<tr><td align=\"center\"><b>"._INFPREMIO."</b></td><td><input type=\"text\" name=\"infpremio\" value=\"".$gru['infpremio']."\"></td>" 99 97 ."<td align=\"center\"><b>"._LISTINFSBAR."</b></td><td><input type=\"text\" name=\"listinfsbar\" value=\"".$gru['listinfsbar']."\"></td></tr>" 100 98 ."<tr><td align=\"center\"><b>"._INFMINPREMIO."</b></td><td><input type=\"text\" name=\"infminpremio\" value=\"".$gru['infminpremio']."\"></td>"; … … 102 100 echo"<td align=\"center\"><b>"._LISTINFCONTA."</b></td><td><select name=\"listinfconta\"><option value=\"0\">No<option value=\"1\" $sel>Si</select></td></tr>" 103 101 ."<tr><td align=\"center\" colspan=\"4\" bgcolor=\"$bgcolor2\"><b>"._SISTEMA_PROPORZIONALE."</b></td></tr>"; 104 $sel= ($gru['supdisgiunto']==1) ? "selected":""; 105 echo "<tr><td align=\"center\"><b>"._DISGIUNTO."</b></td><td><select name=\"supdisgiunto\"><option value=\"0\">No<option value=\"1\" $sel>Si</select></td></tr>" 106 ."<tr><td align=\"center\"><b>"._SUPPREMIO."</b></td><td><input type=\"text\" name=\"suppremio\" value=\"".$gru['suppremio']."\"></td>" 102 echo "<tr><td align=\"center\"><b>"._SUPPREMIO."</b></td><td><input type=\"text\" name=\"suppremio\" value=\"".$gru['suppremio']."\"></td>" 107 103 ."<td align=\"center\"><b>"._SUPSBAR."</b></td><td><input type=\"text\" name=\"supsbarramento\" value=\"".$gru['supsbarramento']."\"></td></tr>" 108 104 ."<tr><td align=\"center\"><b>"._SUPMINPREMIO."</b></td><td><input type=\"text\" name=\"supminpremio\" value=\"".$gru['supminpremio']."\"></td>"; … … 123 119 $max = mysql_num_rows($res); 124 120 $result = mysql_query("select * from ".$prefix."_ele_conf ORDER BY id_conf LIMIT $min,$offset", $dbi); 125 while(list($id_conf,$descrizione,$limite, $consin,$infpremio, $supsbarramento, $suppremio, $listinfsbar, $listinfconta, $listsupconta , $infdisgiunto, $supdisgiunto) = mysql_fetch_row($result)) {121 while(list($id_conf,$descrizione,$limite, $consin,$infpremio, $supsbarramento, $suppremio, $listinfsbar, $listinfconta, $listsupconta) = mysql_fetch_row($result)) { 126 122 $bgcolor1=($bgcolor1==$_SESSION['bgcolor1'])?$_SESSION['bgcolor2']:$_SESSION['bgcolor1']; 127 123 echo "<tr bgcolor=\"$bgcolor1\"><td align=\"center\"><b>$id_conf</b></td>" … … 173 169 174 170 function confcons($ok, $do) { 175 global $prefix, $dbi, $id_cons,$simbolo2,$genere,$id_cons_gen,$id_comune,$min,$id_conf,$descrizione, $limite,$consin,$infpremio,$listinfsbar,$infminpremio,$listinfconta,$supsbarramento,$suppremio,$supminpremio,$listsupconta ,$infdisgiunto,$supdisgiunto;171 global $prefix, $dbi, $id_cons,$simbolo2,$genere,$id_cons_gen,$id_comune,$min,$id_conf,$descrizione, $limite,$consin,$infpremio,$listinfsbar,$infminpremio,$listinfconta,$supsbarramento,$suppremio,$supminpremio,$listsupconta; 176 172 $aid=$_SESSION['aid']; 177 173 $perms=ChiSei($id_cons_gen); … … 190 186 if ($descrizione) { 191 187 $sqlset=''; 192 $result = mysql_query("insert into ".$prefix."_ele_conf(id_conf,descrizione, limite,consin,infpremio,supsbarramento,suppremio,listinfsbar,listinfconta,listsupconta,infminpremio,supminpremio ,infdisgiunto,supdisgiunto) values ('$id_conf','$descrizione','$limite','$consin','$infpremio','$supsbarramento','$suppremio','$listinfsbar','$listinfconta','$listsupconta','$infminpremio','$supminpremio','$infdisgiunto','$supdisgiunto')", $dbi) || die("Errore di aggiornamento dei dati!".mysql_error());188 $result = mysql_query("insert into ".$prefix."_ele_conf(id_conf,descrizione, limite,consin,infpremio,supsbarramento,suppremio,listinfsbar,listinfconta,listsupconta,infminpremio,supminpremio) values ('$id_conf','$descrizione','$limite','$consin','$infpremio','$supsbarramento','$suppremio','$listinfsbar','$listinfconta','$listsupconta','$infminpremio','$supminpremio')", $dbi) || die("Errore di aggiornamento dei dati!".mysql_error()); 193 189 if (!$result) return; 194 190 Header("Location: admin.php?op=confconsiglio&id_cons_gen=$id_cons_gen&min=$min"); … … 201 197 } 202 198 } elseif ($do == "update") { 203 $result = mysql_query("update ".$prefix."_ele_conf set descrizione='$descrizione', limite='$limite', consin='$consin', infpremio='$infpremio', supsbarramento='$supsbarramento', suppremio='$suppremio', listinfsbar='$listinfsbar', listinfconta='$listinfconta', listsupconta='$listsupconta', infminpremio='$infminpremio', supminpremio='$supminpremio' ,infdisgiunto='$infdisgiunto',supdisgiunto='$supdisgiunto'where id_conf='$id_conf' ", $dbi) || die("Errore di aggiornamento dei dati!".mysql_error());199 $result = mysql_query("update ".$prefix."_ele_conf set descrizione='$descrizione', limite='$limite', consin='$consin', infpremio='$infpremio', supsbarramento='$supsbarramento', suppremio='$suppremio', listinfsbar='$listinfsbar', listinfconta='$listinfconta', listsupconta='$listsupconta', infminpremio='$infminpremio', supminpremio='$supminpremio' where id_conf='$id_conf' ", $dbi) || die("Errore di aggiornamento dei dati!".mysql_error()); 204 200 Header("Location: admin.php?op=confconsiglio&id_cons_gen=$id_cons_gen&min=$min"); 205 201 } -
trunk/admin/modules/Elezioni/ele_configurazione.php
r247 r254 224 224 if($files!=''){ 225 225 $sql = mysql_query("SELECT id FROM ".$prefix."_ele_temi where tema='$files'", $dbi); 226 list($idwid) = mysql_fetch_row($sql); 227 $id = intval($idwid); 226 if($sql){ 227 list($idwid) = mysql_fetch_row($sql); 228 $id = intval($idwid); 229 } 228 230 if (empty($id)) { // inserisce widget db se non esiste 229 231 $result = mysql_query("insert into ".$prefix."_ele_temi (id,tema) values ( NULL,'$files')", $dbi); -
trunk/admin/modules/Elezioni/ele_consultazionitipi.php
r195 r254 108 108 case "5" : { 109 109 if (!$pro_t['voto_g'] and !$pro_t['voto_c']) $gencons=_GENCONS5; 110 elseif (!$pro_t['voto_g'] and $pro_t['voto_c']) $gencons=_GENCONS3; 110 111 else $gencons=_GENCONS6; 111 112 break; -
trunk/admin/modules/Elezioni/ele_riepilogo.php
r250 r254 26 26 $perms=ChiSei($id_cons_gen); 27 27 if ($perms<16 or !$id_cons_gen) die("$perms Non hai i permessi per inserire dati, o non hai scelto la consultazione!"); 28 $res = mysql_query("SELECT t1.tipo_cons,t2.id_cons FROM ".$prefix."_ele_consultazione as t1, ".$prefix."_ele_cons_comune as t2 where t1.id_cons_gen=t2.id_cons_gen and t2.id_cons_gen='$id_cons_gen' and t2.id_comune='$id_comune'" , $dbi);29 list($tipo_cons,$id_cons ) = mysql_fetch_row($res);28 $res = mysql_query("SELECT t1.tipo_cons,t2.id_cons,t2.solo_gruppo,t2.disgiunto FROM ".$prefix."_ele_consultazione as t1, ".$prefix."_ele_cons_comune as t2 where t1.id_cons_gen=t2.id_cons_gen and t2.id_cons_gen='$id_cons_gen' and t2.id_comune='$id_comune'" , $dbi); 29 list($tipo_cons,$id_cons,$dettnulli,$disgiunto) = mysql_fetch_row($res); 30 30 $res = mysql_query("SELECT genere,voto_g,voto_l FROM ".$prefix."_ele_tipo where tipo_cons='$tipo_cons' " , $dbi); 31 31 list($genere,$votog,$votol) = mysql_fetch_row($res); … … 102 102 103 103 }else{ 104 if ($dettnulli ){104 if ($dettnulli or $disgiunto){ 105 105 $res = mysql_query("SELECT id_gruppo,num_gruppo,descrizione from ".$prefix."_ele_gruppo where id_cons='$id_cons' order by num_gruppo", $dbi); 106 106 107 107 echo "<fieldset><legend>"._GRUPPO."</legend>"; 108 echo "<table border=\"1\" width=\"100%\"><tr><th colspan=\"2\" rowspan=\"2\" ALIGN=\"CENTER\"><b>Candidato</b></th><th rowspan=\"2\" ALIGN=\"CENTER\">"._VALIDI."</th><th colspan=\"2\" ALIGN=\"CENTER\">"._SOLO_GRUPPO."</th></tr><tr><th ALIGN=\"CENTER\">Senza indicazione di lista</th><th>"._VOTINULLI." di Lista</th></TR>"; 108 echo "<table border=\"1\" width=\"100%\"><tr><th colspan=\"2\" rowspan=\"2\" ALIGN=\"CENTER\"><b>Candidato</b></th><th rowspan=\"2\" ALIGN=\"CENTER\">"._VALIDI."</th><th colspan=\"2\" ALIGN=\"CENTER\">"._SOLO_GRUPPO."</th></tr><tr><th ALIGN=\"CENTER\">Senza indicazione di lista</th>"; 109 if ($disgiunto) echo "<th>"._SOLOLIS."</th>"; else echo "<th>"._VOTINULLI." di Lista</th>"; 110 echo "</TR>"; 111 $t_voti=0;$t_solo_gruppo=0;$t_nulli_lista=0; 109 112 while(list($id_gruppo,$num_gruppo,$desc) = mysql_fetch_row($res)){ 110 113 $resv = mysql_query("SELECT sum(voti),sum(solo_gruppo) from ".$prefix."_ele_voti_gruppo where id_gruppo='$id_gruppo'", $dbi); 111 114 list($voti,$solo_gruppo)=mysql_fetch_row($resv); 112 $resv = mysql_query("SELECT sum(t1.nulli_lista) from ".$prefix."_ele_voti_lista as t1 left join ".$prefix."_ele_lista as t2 on t1.id_lista=t2.id_lista where t2.id_gruppo='$id_gruppo'", $dbi); 113 list($nulli_lista)=mysql_fetch_row($resv); 114 115 ECHO "<TR><TD>".$num_gruppo."</TD><TD>".$desc."</TD><TD ALIGN=\"RIGHT\">".number_format($voti,0,',','.')."</TD><TD ALIGN=\"RIGHT\">".number_format($solo_gruppo,0,',','.')."</TD><TD ALIGN=\"RIGHT\">".number_format($nulli_lista,0,',','.')."</TD></TD></TR>"; 115 if($disgiunto){ 116 $resv = mysql_query("SELECT sum(t1.solo_lista) from ".$prefix."_ele_voti_lista as t1 left join ".$prefix."_ele_lista as t2 on t1.id_lista=t2.id_lista where t2.id_gruppo='$id_gruppo'", $dbi); 117 }else{ 118 $resv = mysql_query("SELECT sum(t1.nulli_lista) from ".$prefix."_ele_voti_lista as t1 left join ".$prefix."_ele_lista as t2 on t1.id_lista=t2.id_lista where t2.id_gruppo='$id_gruppo'", $dbi); 119 } 120 list($perlista)=mysql_fetch_row($resv); 121 $t_voti+=$voti;$t_solo_gruppo+=$solo_gruppo;$t_perlista+=$perlista; 122 ECHO "<TR><TD>".$num_gruppo."</TD><TD>".$desc."</TD><TD ALIGN=\"RIGHT\">".number_format($voti,0,',','.')."</TD><TD ALIGN=\"RIGHT\">".number_format($solo_gruppo,0,',','.')."</TD><TD ALIGN=\"RIGHT\">".number_format($perlista,0,',','.')."</TD></TD></TR>"; 116 123 } 124 echo "<tr><th colspan=\"2\" rowspan=\"2\" ALIGN=\"CENTER\"><b>Totale</b></th><th rowspan=\"2\" ALIGN=\"RIGHT\">$t_voti</th><th ALIGN=\"RIGHT\">$t_solo_gruppo</th><th ALIGN=\"RIGHT\">$t_perlista</th></tr>"; 117 125 ECHO "</table><br/></fieldset><br/><br/><br/>"; 118 126 -
trunk/admin/modules/Elezioni/ele_sezione.php
r197 r254 52 52 ."<td bgcolor=\"$bgcolor1\" align=\"center\" ><b>"._MASCHI."</b></td>" 53 53 ."<td bgcolor=\"$bgcolor1\" align=\"center\" ><b>"._FEMMINE."</b></td>" 54 ."<td bgcolor=\"$bgcolor1\" align=\"center\" ><b>"._TOTS." "._ VOTANTI."</b></td>"54 ."<td bgcolor=\"$bgcolor1\" align=\"center\" ><b>"._TOTS." "._ISCRITTI."</b></td>" 55 55 ."<td bgcolor=\"$bgcolor1\" align=\"center\"><b>"._FUNZIONI."</b></td></tr>"; 56 56 $res = mysql_query("SELECT * FROM ".$prefix."_ele_sezioni where id_cons='$id_cons' ", $dbi); -
trunk/admin/modules/Elezioni/ele_voti.php
r253 r254 43 43 include("modules/Elezioni/funzionidata.php"); 44 44 include("modules/Elezioni/ele.php"); 45 global $votolista, $limite, $dettnulli ;45 global $votolista, $limite, $dettnulli,$disgiunto; 46 46 if(!isset($votolista)) $votolista=0; 47 47 $res = mysql_query("SELECT tipo_cons FROM ".$prefix."_ele_consultazione where id_cons_gen='$id_cons_gen'" , $dbi); … … 50 50 $res = mysql_query("SELECT count(id_circ) FROM ".$prefix."_ele_circoscrizione where id_cons='$id_cons' ", $dbi); 51 51 list($num_circ)=mysql_fetch_row($res); 52 $res = mysql_query("SELECT solo_gruppo FROM ".$prefix."_ele_cons_comune where id_cons='$id_cons' ", $dbi);53 list($dettnulli )=mysql_fetch_row($res);52 $res = mysql_query("SELECT solo_gruppo,disgiunto FROM ".$prefix."_ele_cons_comune where id_cons='$id_cons' ", $dbi); 53 list($dettnulli,$disgiunto)=mysql_fetch_row($res); 54 54 if ($conscirc){ // or $num_circ==1 55 55 if (!$id_circ){ … … 80 80 81 81 function stato_rilevazione($id_sez,$solosede){ 82 global $id_cons, $prefix, $dbi, $id_cons_gen,$status,$genere,$votol, $votog, $votoc,$idrefgruppo,$num_ril,$circo ;82 global $id_cons, $prefix, $dbi, $id_cons_gen,$status,$genere,$votol, $votog, $votoc,$idrefgruppo,$num_ril,$circo,$dettnulli,$tipo_cons; 83 83 84 84 if($idrefgruppo and $genere==0) $perref= "and id_gruppo='$idrefgruppo'"; … … 142 142 #controllo congruenza voti espressi 143 143 #per referendum 144 $resref = mysql_query("SELECT id_gruppo FROM ".$prefix."_ele_gruppo where id_cons='$id_cons'", $dbi); 144 145 if($genere==0){ 145 $resref = mysql_query("SELECT id_gruppo FROM ".$prefix."_ele_gruppo where id_cons='$id_cons'", $dbi);146 146 $numscru=mysql_num_rows($resref); $rifscru=0; 147 147 while(list($idrefgruppo)=mysql_fetch_row($resref)) { … … 178 178 #controllo congruenza voti di gruppo 179 179 if($genere!=4){ 180 $res3= mysql_query("SELECT sum(voti) FROM ".$prefix."_ele_voti_gruppo where id_sez='$id_sez' and id_cons='$id_cons'", $dbi);180 $res3= mysql_query("SELECT sum(voti),sum(solo_gruppo) FROM ".$prefix."_ele_voti_gruppo where id_sez='$id_sez' and id_cons='$id_cons'", $dbi); 181 181 if($res3 and !$votog){#$status=0;$ops=-4; 182 list($votigs ) = mysql_fetch_row($res3);182 list($votigs,$votisolog) = mysql_fetch_row($res3); 183 183 if($votigs and $genere!=2) { 184 184 # $status=0; … … 186 186 # $res4 = mysql_query("$query", $dbi); 187 187 # list($votigs)=mysql_fetch_row($res4); 188 if($votigs>0 ) {189 if (($votigs+$sololista)==$validi )188 if($votigs>0||$sololista==$validi) { 189 if (($votigs+$sololista)==$validi && (!$sologruppo || $votisolog==($sologruppo*$dettnulli) || ($sologruppo<$validi and $validilista+$contestatilista+$votinullilista==0))) 190 190 {$status=3;$ops=-3;$gru=1;} 191 191 else {$gru=-1; $stret=4;} … … 195 195 }#else {$gru=1;echo "--$votigs -- $votog";} 196 196 if(($genere>1 and !$votol)){#$status=0; 197 $res4= mysql_query("SELECT t1.preferenze,t1.id_fascia,t2.limite FROM ".$prefix."_ele_cons_comune as t1 left join ".$prefix."_ele_conf as t2 on t1.id_conf=t2.id_conf where t1.id_cons='$id_cons'", $dbi);198 if($res4) list($testpref,$fascia,$limite )=mysql_fetch_row($res4); else {$testpref=0;$fascia=0;$limite=0;}197 $res4= mysql_query("SELECT t1.preferenze,t1.id_fascia,t2.limite,t1.disgiunto FROM ".$prefix."_ele_cons_comune as t1 left join ".$prefix."_ele_conf as t2 on t1.id_conf=t2.id_conf where t1.id_cons='$id_cons'", $dbi); 198 if($res4) list($testpref,$fascia,$limite,$disgiunto)=mysql_fetch_row($res4); else {$testpref=0;$fascia=0;$limite=0;} 199 199 200 200 #controllo congruenza voti di lista 201 201 # $res3= mysql_query("SELECT sum(voti) FROM ".$prefix."_ele_voti_lista where id_cons='$id_cons'", $dbi); 202 202 # list($votil) = mysql_fetch_row($res3); 203 $tablg= $fascia<=$limite? "gruppo":"lista";204 $query="SELECT sum(voti) FROM ".$prefix."_ele_voti_$tablg where id_sez='$id_sez' and id_cons='$id_cons'";203 $tablg=($fascia<=$limite && !$disgiunto) ? "gruppo":"lista"; 204 $query="SELECT sum(voti),sum(solo_".$tablg.") FROM ".$prefix."_ele_voti_$tablg where id_sez='$id_sez' and id_cons='$id_cons'"; 205 205 $res4 = mysql_query($query, $dbi); 206 list($votils )=mysql_fetch_row($res4);206 list($votils,$votisolols)=mysql_fetch_row($res4); 207 207 $query="SELECT voti FROM ".$prefix."_ele_voti_$tablg where id_sez='$id_sez' and id_cons='$id_cons'"; 208 208 $res4 = mysql_query($query, $dbi); 209 209 $sezscru=mysql_num_rows($res4); 210 210 if($sezscru) { 211 if($genere==4 or $votog) $contrlis= ($validilista+$sologruppo==$validi) ? 1:0; 212 else $contrlis=($sologruppo+$validilista+$contestatilista+$votinullilista-$sololista)==$validi ? 1:0; 211 if($genere==4 or $votog) {$contrlis= ($votisolols==$sololista || $votisolols==0) ? 1:0; } 212 ################# 213 else { 214 $contrlis=($sologruppo+$validilista+$contestatilista+$votinullilista)==$validi ? 1:0; 215 if($contrlis and $disgiunto and ($sologruppo+$validilista+$contestatilista+$votinullilista)==0) 216 $contrlis=($votisolols==$sololista || $votisolols==0) ? 1:0; 217 if($contrlis and $tipo_cons==18 or $tipo_cons==19) 218 while ( list($id_gruppo)=mysql_fetch_row($resref)) 219 { 220 $res3= mysql_query("SELECT sum(voti-solo_gruppo) FROM ".$prefix."_ele_voti_gruppo where id_sez='$id_sez' and id_gruppo='$id_gruppo'", $dbi); 221 $res4= mysql_query("SELECT sum(voti+nulli_lista) FROM ".$prefix."_ele_voti_lista where id_sez='$id_sez' and id_lista in (select id_lista from ".$prefix."_ele_lista where id_gruppo='$id_gruppo')", $dbi); 222 list($vgruppo)=mysql_fetch_row($res3); 223 list($vliste)=mysql_fetch_row($res4); 224 if($vliste>$vgruppo) {$contrlis=0 ;} 225 if($vliste<$vgruppo) {$contrlis=0 ;} 226 } 227 } 228 ################# 229 213 230 if((($contrlis) and $validilista==$votils) or ($fascia<=$limite and $fascia)) {$status=4;$lis=1;$ops=-4;} 214 231 elseif($sezscru) {$stret=3;$lis=-1;} … … 226 243 if($res4) list($testpref)=mysql_fetch_row($res4); else $testpref=0; 227 244 while(list($testlista)=mysql_fetch_row($res3)){ 228 if($fascia<=$limite )245 if($fascia<=$limite and !$disgiunto and !$dettnulli) 229 246 { 230 247 $res4= mysql_query("SELECT id_gruppo FROM ".$prefix."_ele_lista where id_cons='$id_cons' and id_lista='$testlista'", $dbi); … … 535 552 function preferenze($id_cons,$do,$id_circ,$id_sede,$id_sez,$ops){ 536 553 global $aid, $prefix, $dbi, $id_lista,$genere,$id_cons_gen,$id_gruppo,$sezi,$circo,$votog,$votol,$votoc,$conscirc; 537 global $tipo_cons,$limite,$dettnulli ;554 global $tipo_cons,$limite,$dettnulli,$disgiunto; 538 555 539 556 $bgcolor1="#7777ff"; 540 557 $bgcolor2=$_SESSION['bgcolor2']; 541 558 //controlla se sono stati inseriti i votanti 542 $result = mysql_query("SELECT preferenze, id_fascia, id_conf from ".$prefix."_ele_cons_comune where id_cons='$id_cons'",$dbi); 543 list($numprefs,$fascia,$id_conf)=mysql_fetch_row($result); 559 $result = mysql_query("SELECT preferenze, id_fascia, id_conf,solo_gruppo, disgiunto from ".$prefix."_ele_cons_comune where id_cons='$id_cons'",$dbi); 560 list($numprefs,$fascia,$id_conf,$flagsg,$disgiunto)=mysql_fetch_row($result); 561 544 562 ####### 06-11-2014 - circoscrizionali - nello spostamento ad altra sezione resta sullo stesso numero di lista anche se sono sezioni di diverse circoscrizioni 545 563 if ($circo and $id_lista){ … … 560 578 $ele_lista=''; 561 579 if (($genere==4 or $genere==5) and !$votoc) { //liste a piu' candidati 562 if(($genere==5 and $id_conf and $fascia<=$limite and ! isdisgiunto()) and !$id_lista) { //esclude il voto di lista per le comunali nei comuni sotto fascia limite580 if(($genere==5 and $id_conf and $fascia<=$limite and !$disgiunto) and !$id_lista) { //esclude il voto di lista per le comunali nei comuni sotto fascia limite 563 581 $result = mysql_query("SELECT id_lista from ".$prefix."_ele_lista where id_cons=$id_cons limit 0,1",$dbi); 564 582 list($id_lista)=mysql_fetch_row($result); … … 583 601 $result = mysql_query("SELECT sum(t1.voti),0,0 from ".$prefix."_ele_voti_candidati as t1 left join ".$prefix."_ele_candidati as t2 on (t1.id_cand=t2.id_cand) where t1.id_sez=$id_sez and t2.id_lista=$id_rif",$dbi); 584 602 list($votisezcand)=mysql_fetch_row($result); 585 if((($fascia>$limite or isdisgiunto()) or !$id_conf) or $genere==4)586 $result = mysql_query("SELECT voti, nulli_lista from ".$prefix."_ele_voti_lista where id_sez='$id_sez' and id_lista='$id_rif'", $dbi);603 if((($fascia>$limite or $disgiunto) or !$id_conf) or $genere==4) 604 $result = mysql_query("SELECT voti,solo_lista from ".$prefix."_ele_voti_lista where id_sez='$id_sez' and id_lista='$id_rif'", $dbi); 587 605 else{ 588 606 589 607 $result = mysql_query("SELECT id_gruppo from ".$prefix."_ele_lista where id_lista='$id_rif'", $dbi); 590 608 list($id_gruppo)=mysql_fetch_row($result); 591 $result = mysql_query("SELECT sum(voti),0 ,0from ".$prefix."_ele_voti_gruppo where id_sez='$id_sez' and id_gruppo='$id_gruppo'", $dbi);609 $result = mysql_query("SELECT sum(voti),0 from ".$prefix."_ele_voti_gruppo where id_sez='$id_sez' and id_gruppo='$id_gruppo'", $dbi); 592 610 } 593 list($votisezlis,$sgpl ,$vnpl)=mysql_fetch_row($result);611 list($votisezlis,$sgpl)=mysql_fetch_row($result); 594 612 if($votisezcand>($votisezlis*$numprefs)) 595 613 {$segna="style=\"background-color: #dd0000;\"";} … … 614 632 if ((!$id_lista)){$tab="_ele_voti_lista";} else {$tab="_ele_voti_candidati";} 615 633 if(($genere==4 or ($genere==5 and $votog)) and !$id_lista) 616 $result = mysql_query("SELECT sum(t1.voti),t2.validi, t2.solo_gruppo,t2.contestati_lista,t2.voti_nulli,t2.bianchi,t2.nulli,0,0,0 ,0from ".$prefix."_ele_sezioni as t2 left join ".$prefix.$tab." as t1 on (t1.id_sez=t2.id_sez) where t2.id_sez=$id_sez group by t1.id_sez",$dbi);634 $result = mysql_query("SELECT sum(t1.voti),t2.validi, t2.solo_gruppo,t2.contestati_lista,t2.voti_nulli,t2.bianchi,t2.nulli,0,0,0 from ".$prefix."_ele_sezioni as t2 left join ".$prefix.$tab." as t1 on (t1.id_sez=t2.id_sez) where t2.id_sez=$id_sez group by t1.id_sez",$dbi); 617 635 else 618 if($tab=="_ele_voti_lista") 619 $result = mysql_query("SELECT sum(t1.voti),t2.validi_lista, t2.solo_gruppo,t2.contestati_lista,t2.voti_nulli_lista,t2.bianchi,t2.nulli,t2.contestati,t2.voti_nulli,0,t1.nulli_lista from ".$prefix."_ele_sezioni as t2 left join ".$prefix.$tab." as t1 on (t1.id_sez=t2.id_sez) where t2.id_sez='$id_sez' group by t1.id_sez",$dbi); 620 else 621 $result = mysql_query("SELECT sum(t1.voti),t2.validi_lista, t2.solo_gruppo,t2.contestati_lista,t2.voti_nulli_lista,t2.bianchi,t2.nulli,t2.contestati,t2.voti_nulli,solo_lista,0 from ".$prefix."_ele_sezioni as t2 left join ".$prefix.$tab." as t1 on (t1.id_sez=t2.id_sez) where t2.id_sez='$id_sez' group by t1.id_sez",$dbi); 622 623 // aggiunte le variabili $sgpl e $vnpl per la gestione dei voti 1) al solo presidente per singola lista - 2) al solo presidente per singola lista perché nullo o contestato quello di lista 624 list( $voti_sez, $validi2, $sg,$cont2,$vnulli2,$bia2,$nul2,$con2,$vnul2,$sgpl,$vnpl) = mysql_fetch_row($result); 636 $result = mysql_query("SELECT sum(t1.voti),t2.validi_lista, t2.solo_gruppo,t2.contestati_lista,t2.voti_nulli_lista,t2.bianchi,t2.nulli,t2.contestati,t2.voti_nulli,t2.solo_gruppo from ".$prefix."_ele_sezioni as t2 left join ".$prefix.$tab." as t1 on (t1.id_sez=t2.id_sez) where t2.id_sez='$id_sez' group by t1.id_sez",$dbi); 637 // aggiunte le variabili $sgpl e $vnulli2 per la gestione dei voti 1) al solo presidente per singola lista - 2) al solo presidente per singola lista perché nullo o contestato quello di lista 638 $isscr= mysql_num_rows($result); 639 list( $voti_sez, $validi2, $sg,$cont2,$vnulli2,$bia2,$nul2,$con2,$vnul2,$sgpl) = mysql_fetch_row($result); 640 if(($genere==5 and !$disgiunto and $voti_sez and $flagsg and ($tipo_cons==18 or $tipo_cons==19))){ 641 $resg = mysql_query("SELECT sum(solo_gruppo) from ".$prefix."_ele_voti_gruppo where id_cons=$id_cons and id_sez=$id_sez",$dbi); 642 list($sgpl)=mysql_fetch_row($resg); 643 if ($sg != $sgpl) echo "<table class=\"table-menu\" style=\"width: 50%;\"><tr><td style=\"background-color: rgb(255, 0, 0); color: black; text-align: center\"><img src=\"modules/Elezioni/images/alert.gif\" align=\"middle\" alt=\"\"><br><b> "._ATT_UNI." ".$sgpl." "._ATT_TOT_UNI." ".$sg."</b><br></td></table>"; 644 } 625 645 $valista=$validi2; 626 646 if(!$id_lista or $genere==3){ //controllo di congruenza … … 637 657 $result = mysql_query("SELECT sum(t1.voti) from ".$prefix."_ele_voti_candidati as t1 left join ".$prefix."_ele_candidati as t2 on (t1.id_cand=t2.id_cand) where t1.id_sez=$id_sez and t2.id_lista=$id_lista",$dbi); 638 658 list($votisezcand)=mysql_fetch_row($result); 639 if(($fascia>$limite or isdisgiunto()) or !$id_conf)659 if(($fascia>$limite or $disgiunto) or !$id_conf) 640 660 $result = mysql_query("SELECT sum(voti) from ".$prefix."_ele_voti_lista where id_sez='$id_sez' and id_lista='$id_lista'", $dbi); 641 661 else{ … … 647 667 list($votisezlis)=mysql_fetch_row($result); 648 668 if($votisezcand>($votisezlis*$numprefs)) 669 { 649 670 echo "<table class=\"table-menu\" style=\"width: 50%;\"><tr><td style=\"background-color: rgb(255, 0, 0); color: black; text-align: center\"><img src=\"modules/Elezioni/images/alert.gif\" align=\"middle\" alt=\"\"><br/><b> ATTENZIONE!<BR/>I voti di preferenza $votisezcand <br/>superano i voti di lista $votisezlis</b><br></td></tr></table>"; 650 671 } 672 } 673 #controllo voti a liste collegate <= voto di gruppo per voto non disgiunto 674 $errgrulis=array(); 675 if($genere==5 and !$disgiunto and ($tipo_cons==18 or $tipo_cons==19)){ 676 $resref = mysql_query("SELECT id_gruppo FROM ".$prefix."_ele_gruppo where id_cons='$id_cons'", $dbi); 677 $res4= mysql_query("SELECT count(0) FROM ".$prefix."_ele_voti_lista where id_sez='$id_sez'", $dbi); 678 list($sezscrl)=mysql_fetch_row($res4); 679 if ($sezscrl) 680 681 while ( list($id_gruppo)=mysql_fetch_row($resref)) 682 { 683 $res3= mysql_query("SELECT sum(voti-solo_gruppo) FROM ".$prefix."_ele_voti_gruppo where id_sez='$id_sez' and id_gruppo='$id_gruppo'", $dbi); 684 $res4= mysql_query("SELECT sum(voti+nulli_lista) FROM ".$prefix."_ele_voti_lista where id_sez='$id_sez' and id_lista in (select id_lista from ".$prefix."_ele_lista where id_gruppo='$id_gruppo')", $dbi); 685 list($vgruppo)=mysql_fetch_row($res3); 686 list($vliste)=mysql_fetch_row($res4); 687 if($vliste>$vgruppo) 688 { 689 $result = mysql_query("SELECT descrizione FROM ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo'", $dbi); 690 list($dgruppo)=mysql_fetch_row($result); 691 echo "<table class=\"table-menu\" style=\"width: 50%;\"><tr><td style=\"background-color: rgb(255, 0, 0); color: black; text-align: center\"><img src=\"modules/Elezioni/images/alert.gif\" align=\"middle\" alt=\"\"><br/><b> ATTENZIONE!<BR/>I voti delle liste collegate<br/> superano i voti assegnati al gruppo $dgruppo </b><br></td></tr></table>"; 692 $errgrulis[$id_gruppo]=1; 693 } 694 elseif($vliste<$vgruppo) 695 { 696 $result = mysql_query("SELECT descrizione FROM ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo'", $dbi); 697 list($dgruppo)=mysql_fetch_row($result); 698 echo "<table class=\"table-menu\" style=\"width: 50%;\"><tr><td style=\"background-color: rgb(255, 0, 0); color: black; text-align: center\"><img src=\"modules/Elezioni/images/alert.gif\" align=\"middle\" alt=\"\"><br/><b> ATTENZIONE!<BR/>I voti assegnati al gruppo $dgruppo<br/> superano i voti delle liste collegate </b><br></td></tr></table>"; 699 $errgrulis[$id_gruppo]=1; 700 } 701 } 651 702 } 652 703 … … 674 725 echo "<td bgcolor=\"$bgcolor1\" align=\"left\"><b>"._DESCR."</b></td>" 675 726 ."<td bgcolor=\"$bgcolor1\" align=\"center\"><b>"._VOTI."</b></td>"; 676 if($dettnulli ){727 if($dettnulli && !$disgiunto && $tipo_cons!=18 && $tipo_cons!=19) 677 728 echo "<td bgcolor=\"$bgcolor1\" align=\"center\"><b>"._NULLI_LISTE."</b></td>"; 729 if($disgiunto){ 730 echo "<td bgcolor=\"$bgcolor1\" align=\"center\"><b>"._SOLOLIS."</b></td>"; 678 731 } 679 732 } … … 714 767 } 715 768 }else { 716 $result1 = mysql_query("select t2.voti,t1.id_lista, descrizione,simbolo,num_lista,t2.nulli_lista 769 $result1 = mysql_query("select t2.voti,t1.id_lista, descrizione,simbolo,num_lista,t2.nulli_lista,t2.solo_lista,t1.id_gruppo 717 770 from ".$prefix."_ele_lista as t1, ".$prefix."_ele_voti_lista as t2 718 771 where t1.id_cons='$id_cons' … … 722 775 $num_lista=mysql_num_rows($result1); 723 776 if (!$num_lista){ 724 $result1 = mysql_query("select '', t1.id_lista, descrizione,simbolo,num_lista725 from ".$prefix."_ele_lista as t1 where t1.id_cons='$id_cons' $circo726 order by t1.num_lista", $dbi);727 } 728 while (list($pro['voti'],$id_lista3,$descr_lista,$simb_lista,$num_lista,$vnpl )=mysql_fetch_row($result1)){777 $result1 = mysql_query("select '',id_lista, descrizione,simbolo,num_lista,'','',id_gruppo 778 from ".$prefix."_ele_lista where id_cons='$id_cons' $circo 779 order by num_lista", $dbi); 780 } 781 while (list($pro['voti'],$id_lista3,$descr_lista,$simb_lista,$num_lista,$vnpl,$slpl,$rifgruppo)=mysql_fetch_row($result1)){ 729 782 echo "<tr bgcolor=\"$bgcolor2\">"; 730 783 // if ($genere<4 or $votoc){ 731 784 // } 732 785 $errcolor=''; 786 if(isset($errgrulis[$rifgruppo])) $errcolor="style=\"background-color: rgb(255, 0, 0);\""; 733 787 echo "<td align=\"center\"><b> $num_lista </b></td>" 734 788 ."<td align=\"left\"><b> $descr_lista</b></td>"; 735 789 $cond_sele="and id_lista=$id_lista3"; 736 echo "<td align=\"right\" ><input name=\"voti$i\" value=\"".$pro['voti']."\" size=\"7\" style=\"text-align:right\">";737 738 if($d ettnulli) echo "</td><td align=\"right\"><input name=\"vnpl$i\" value=\"".$vnpl."\" size=\"7\" style=\"text-align:right\"><input type=\"hidden\" name=\"id_lista$i\" value=\"$id_lista3\"></td>";739 e lse echo "<input type=\"hidden\" name=\"id_lista$i\" value=\"$id_lista3\"></td>";790 echo "<td align=\"right\" $errcolor><input name=\"voti$i\" value=\"".$pro['voti']."\" size=\"7\" style=\"text-align:right\">"; 791 if($dettnulli && !$disgiunto && $tipo_cons!=18 && $tipo_cons!=19) echo "</td><td align=\"right\"><input name=\"vnpl$i\" value=\"".$vnpl."\" size=\"7\" style=\"text-align:right\">"; 792 if($disgiunto) echo "</td><td align=\"right\"><input name=\"slpl$i\" value=\"".$slpl."\" size=\"7\" style=\"text-align:right\">"; 793 echo "<input type=\"hidden\" name=\"id_lista$i\" value=\"$id_lista3\"></td>"; 740 794 // echo "<td align=\"right\">$sgpl"; 741 795 echo "</tr>\n"; … … 748 802 // toglie ai candidati la visual... del solo_gruppo 749 803 if(!$votog) { 750 if (($genere==3 OR $genere==5) and (!$id_lista) and (( isdisgiunto()or $fascia>$limite) or !$id_conf)) { //gruppo e liste804 if (($genere==3 OR $genere==5) and (!$id_lista) and (($disgiunto or $fascia>$limite) or !$id_conf)) { //gruppo e liste 751 805 echo "<tr bgcolor=\"$bgcolor2\"><td></td><td><b>"._VALIDI_LISTA."</b></td><td align=\"center\"><input type=\"hidden\" name=\"id_sez\" value=\"$id_sez\"><input name=\"valista\" value=\"$valista\" size=\"5\" style=\"text-align:right\"></td></tr>"; 752 806 echo "<tr bgcolor=\"$bgcolor2\"><td></td><td><b>"._SOLO_GRUPPO."</b></td><td align=\"center\"><input name=\"sg\" value=\"$sg\" size=\"5\" style=\"text-align:right\"></td></tr>"; … … 754 808 ."</td></tr><tr bgcolor=\"$bgcolor2\"><td></td><td><b>"._CONTESTATI_LISTE."</b></td><td align=\"center\"><input name=\"contestati\" value=\"$contestati\" size=\"5\" style=\"text-align:right\"></td></tr>"; 755 809 756 }elseif (($genere==3 OR $genere==5) and !$votoc and (( isdisgiunto()or $fascia>$limite) or !$id_conf)){ //}elseif ($tipo_cons!=10 and $tipo_cons!=11){810 }elseif (($genere==3 OR $genere==5) and !$votoc and (($disgiunto or $fascia>$limite) or !$id_conf)){ //}elseif ($tipo_cons!=10 and $tipo_cons!=11){ 757 811 echo "<tr bgcolor=\"$bgcolor1\"><td></td><td><b>"._SOLO_GRUPPO."</b></td><td align=\"center\">$sg</td></tr>"; 758 812 } … … 795 849 796 850 function rec_voti() { 797 global $prefix, $dbi,$aid,$id_cons,$ops,$genere,$votog,$fileout,$id_comune,$limite,$update,$dettnulli ;851 global $prefix, $dbi,$aid,$id_cons,$ops,$genere,$votog,$fileout,$id_comune,$limite,$update,$dettnulli,$disgiunto,$tipo_cons; 798 852 799 853 $sqlcomu="select id_fascia,id_conf from ".$prefix."_ele_cons_comune where id_cons='$id_cons'"; … … 819 873 $condizione="id_cand"; 820 874 }else{ 821 $condizione="id_lista"; 822 } 823 if ((($genere==3) OR ($genere==5)) and !$id_lista and !$votog and (( isdisgiunto()or $fascia>$limite) or !$id_conf)) $y = (count($arg)-4);875 $condizione="id_lista"; 876 } 877 if ((($genere==3) OR ($genere==5)) and !$id_lista and !$votog and (($disgiunto or $fascia>$limite) or !$id_conf)) $y = (count($arg)-4); 824 878 else $y=count($arg);#die ("delete from ".$prefix."_ele_controllosez where id_cons='$id_cons' and id_sez='$id_sez'"); 825 879 mysql_query("delete from ".$prefix."_ele_controllosez where id_cons='$id_cons' and id_sez='$id_sez'", $dbi); … … 833 887 for($i=8,$y--;$i< $y;$i++) { 834 888 $voti = intval($arg[$i++]); 835 if($dettnulli and $condizione!="id_cand") {$vnpl = intval($arg[$i++]); $vnriga=",nulli_lista='$vnpl'"; $vnrigains=",'".$vnpl."'";} else {$vnriga=''; if ($condizione=="id_lista") $vnrigains=",''"; else $vnrigains="";} 889 $vnrigains=",'0'"; 890 $vnriga=''; 891 if($dettnulli && !$disgiunto && $tipo_cons!=18 && $tipo_cons!=19 and $condizione!="id_cand") {$vnpl = intval($arg[$i++]); $vnriga=",nulli_lista='$vnpl'"; $vnrigains=",'".$vnpl."'";} else {if (!($condizione=="id_lista")) $vnrigains="";} 892 if($disgiunto and $condizione!="id_cand") {$slpl = intval($arg[$i++]); $vnriga.=",solo_lista='$slpl'"; $vnrigains.=",'".$slpl."'";} else {$vnriga.=''; if ($condizione=="id_lista") $vnrigains.=",'0'"; else $vnrigains="";} 836 893 $id_cand = intval($arg[$i]); 837 894 $result = mysql_query("select * from ".$prefix."$tab where id_cons='$id_cons' and id_sez='$id_sez' and $condizione='$id_cand'", $dbi); … … 839 896 840 897 if ($ar){ 841 if ($ar['voti']!=$voti or (isset($vnpl) and $ar['nulli_lista']!=$vnpl)) { 898 #die("T1:$dettnulli -- T2:$disgiunto -- update ".$prefix."$tab set voti='$voti'$vnriga where id_cons='$id_cons' and id_sez='$id_sez' and $condizione='$id_cand'"); 899 if ($ar['voti']!=$voti or (isset($vnpl) and $ar['nulli_lista']!=$vnpl) or (isset($slpl) and $ar['solo_lista']!=$slpl)) { 842 900 mysql_query("update ".$prefix."$tab set voti='$voti'$vnriga where id_cons='$id_cons' and id_sez='$id_sez' and $condizione='$id_cand'", $dbi); 843 901 if ($fileout) fwrite($fp,"update ".$prefix."$tab set voti='$voti' where id_cons='$id_cons' and id_sez='$id_sez' and $condizione='$id_cand';\n"); … … 855 913 856 914 if(!$votog) { 857 if ((($genere==3) OR ($genere==5)) and !$id_lista and (( isdisgiunto()or $fascia>$limite) or !$id_conf)) {915 if ((($genere==3) OR ($genere==5)) and !$id_lista and (($disgiunto or $fascia>$limite) or !$id_conf)) { 858 916 $valista=$arg[$i++]; 859 917 $result = mysql_query("update ".$prefix."_ele_sezioni set solo_gruppo='".$arg[$i]."' where id_sez='$id_sez'",$dbi); … … 1176 1234 $tot_voti=$validi+$nulli+$bianchi+$contestati+$votinulli; 1177 1235 $sololista=$voti_t-$tot_voti; 1236 $result= mysql_query("select solo_gruppo,disgiunto from ".$prefix."_ele_cons_comune where id_cons='$id_cons' ", $dbi); 1237 list($flagsg,$disgiunto)=mysql_fetch_row($result); 1178 1238 $result= mysql_query("select * from ".$prefix."_ele_sezioni where id_cons='$id_cons' and id_sez='$id_sez' ", $dbi); 1179 1239 $ar=mysql_fetch_array($result); 1180 1240 $validilista=$validi-$ar['solo_gruppo']; 1181 if ($ar['solo_lista'] or ! isdisgiunto()) $rigasl=''; else $rigasl=", solo_lista='$sololista'";1241 if ($ar['solo_lista'] or !$disgiunto) $rigasl=''; else $rigasl=", solo_lista='$sololista'"; 1182 1242 #die("qui: if($ops==3 and ($genere==3 or $genere==4 or $genere==5) and $votog){"); 1183 1243 if($ops==3 and ($genere==3 or $genere==4 or $genere==5) and ($votog or $genere==4)){ … … 1235 1295 ."</script>\n"; 1236 1296 // tabella votanti 1297 echo "<center>"; 1237 1298 if ($genere!=0){ 1238 1299 $result = mysql_query("SELECT voti_uomini,voti_donne, voti_complessivi FROM ".$prefix."_ele_voti_parziale where id_sez='$id_sez' and id_cons='$id_cons' order by data desc,orario desc limit 0,1", $dbi); … … 1243 1304 echo "</table>"; 1244 1305 } 1245 echo "<table class=\"table-menu\" style=\"width: 50%; color: black\"> <tr>";1306 echo "<table class=\"table-menu\" style=\"width: 50%; color: black\">"; 1246 1307 if ($genere==0){ 1247 1308 $res = mysql_query("SELECT id_gruppo,si+no,validi,nulli,bianchi,contestati FROM ".$prefix."_ele_voti_ref where id_cons='$id_cons' and id_sez='$id_sez' ", $dbi); … … 1250 1311 $res2 = mysql_query("SELECT num_gruppo FROM ".$prefix."_ele_gruppo where id_cons='$id_cons' and id_gruppo='$id_gruppo' ", $dbi); 1251 1312 list($num_gruppo) = mysql_fetch_row($res2); 1252 echo "<t d style=\"background-color: rgb(255, 0, 0); text-align:center\"><img src=\"modules/Elezioni/images/alert.gif\" align=\"middle\" alt=\"\"><br><b> "._ATT_VOTI_REF." $num_gruppo: ".$voti_parz." "._NO_VAL_VOTI.": ".$validi."</b><br></td>";1313 echo "<tr><td style=\"background-color: rgb(255, 0, 0); text-align:center\"><img src=\"modules/Elezioni/images/alert.gif\" align=\"middle\" alt=\"\"><br><b> "._ATT_VOTI_REF." $num_gruppo: ".$voti_parz." "._NO_VAL_VOTI.": ".$validi."</b><br></td></tr>"; 1253 1314 } 1254 1315 $res2 = mysql_query("SELECT max(voti_complessivi) FROM ".$prefix."_ele_voti_parziale where id_cons='$id_cons' and id_sez='$id_sez' and id_gruppo='$id_gruppo' ", $dbi); … … 1257 1318 $res2 = mysql_query("SELECT num_gruppo FROM ".$prefix."_ele_gruppo where id_cons='$id_cons' and id_gruppo='$id_gruppo'", $dbi); 1258 1319 list($num_gruppo) = mysql_fetch_row($res2); 1259 echo "<t d style=\"background-color: rgb(255, 0, 0); text-align:center\"><img src=\"modules/Elezioni/images/alert.gif\" align=\"middle\" alt=\"\"><br><b> "._ATT_VOTANTI_REF." $num_gruppo: ".$tot." "._NO_SOMMA." ".($validi+$nulli+$bianchi+$contestati)."</b><br></td>";1320 echo "<tr><td style=\"background-color: rgb(255, 0, 0); text-align:center\"><img src=\"modules/Elezioni/images/alert.gif\" align=\"middle\" alt=\"\"><br><b> "._ATT_VOTANTI_REF." $num_gruppo: ".$tot." "._NO_SOMMA." ".($validi+$nulli+$bianchi+$contestati)."</b><br></td></tr>"; 1260 1321 } 1261 1322 } 1262 1323 }else{ 1324 $result= mysql_query("select solo_gruppo,disgiunto from ".$prefix."_ele_cons_comune where id_cons='$id_cons' ", $dbi); 1325 list($flagsg,$disgiunto)=mysql_fetch_row($result); 1263 1326 $res = mysql_query("SELECT sum(voti) FROM ".$prefix."_ele_voti_gruppo where id_cons='$id_cons' and id_sez='$id_sez'", $dbi); 1264 1327 list($voti_parz) = mysql_fetch_row($res); … … 1266 1329 list($validi,$nulli,$bianchi,$contestati,$solo_lista,$votinulli) = mysql_fetch_row($res); 1267 1330 if ($voti_parz!=($validi-$solo_lista) and $voti_parz>0){ 1268 echo "<t d style=\"background-color: rgb(255, 0, 0); text-align:center\"><img src=\"modules/Elezioni/images/alert.gif\" align=\"middle\" alt=\"\"><br><b> "._ATT_VOTI." ".$voti_parz." "._NO_VAL_VOTI." ".($validi-$solo_lista)."</b><br></td>";1331 echo "<tr><td style=\"background-color: rgb(255, 0, 0); text-align:center\"><img src=\"modules/Elezioni/images/alert.gif\" align=\"middle\" alt=\"\"><br><b> "._ATT_VOTI." ".$voti_parz." "._NO_VAL_VOTI." ".($validi-$solo_lista)."</b><br></td><tr>"; 1269 1332 } 1270 1333 $res2 = mysql_query("SELECT max(voti_complessivi) FROM ".$prefix."_ele_voti_parziale where id_cons='$id_cons' and id_sez='$id_sez'", $dbi); 1271 1334 list($tot) = mysql_fetch_row($res2); 1272 1335 if ($validi+$nulli+$bianchi+$contestati+$votinulli!=$tot and $validi+$nulli+$bianchi+$contestati+$votinulli>0){ 1273 echo "<t d style=\"background-color: rgb(255, 0, 0); text-align:center\"><img src=\"modules/Elezioni/images/alert.gif\" align=\"middle\" alt=\"\"><br><b> "._ATT_VOTANTI." ".$tot." "._NO_TOT_VOTI." ".($validi+$nulli+$bianchi+$contestati+$votinulli)."</b><br></td>";1336 echo "<tr><td style=\"background-color: rgb(255, 0, 0); text-align:center\"><img src=\"modules/Elezioni/images/alert.gif\" align=\"middle\" alt=\"\"><br><b> "._ATT_VOTANTI." ".$tot." "._NO_TOT_VOTI." ".($validi+$nulli+$bianchi+$contestati+$votinulli)."</b><br></td></tr>"; 1274 1337 } 1338 $resg=mysql_query("SELECT sum(voti) from ".$prefix."_ele_voti_lista where id_cons=$id_cons and id_sez=$id_sez",$dbi); 1339 list($voti_sez)=mysql_fetch_row($resg); 1340 if(($genere==5 and !$disgiunto and $voti_sez and $flagsg and ($tipo_cons==18 or $tipo_cons==19))){ 1341 1342 $resg = mysql_query("SELECT sum(solo_gruppo) from ".$prefix."_ele_voti_gruppo where id_cons=$id_cons and id_sez=$id_sez",$dbi); 1343 list($sgpl)=mysql_fetch_row($resg); 1344 $resg = mysql_query("SELECT solo_gruppo from ".$prefix."_ele_sezioni where id_cons=$id_cons and id_sez=$id_sez",$dbi); 1345 list($sg)=mysql_fetch_row($resg); 1346 if ($sg != $sgpl) echo "<tr><td style=\"background-color: rgb(255, 0, 0); color: black; text-align: center\"><img src=\"modules/Elezioni/images/alert.gif\" align=\"middle\" alt=\"\"><br><b> "._ATT_UNI." ".$sgpl." "._ATT_TOT_UNI." ".$sg."</b><br></td></tr>"; 1347 } 1348 #controllo voti a liste collegate <= voto di gruppo per voto non disgiunto 1349 if($genere==5 and !$disgiunto and $flagsg and ($tipo_cons==18 or $tipo_cons==19)){ 1350 $resref = mysql_query("SELECT id_gruppo FROM ".$prefix."_ele_gruppo where id_cons='$id_cons'", $dbi); 1351 $errgrulis=array(); 1352 $res4= mysql_query("SELECT count(0) FROM ".$prefix."_ele_voti_lista where id_sez='$id_sez'", $dbi); 1353 list($sezscrl)=mysql_fetch_row($res4); 1354 if ($sezscrl) 1355 while ( list($id_gruppo)=mysql_fetch_row($resref)) 1356 { 1357 $res3= mysql_query("SELECT sum(voti-solo_gruppo) FROM ".$prefix."_ele_voti_gruppo where id_sez='$id_sez' and id_gruppo='$id_gruppo'", $dbi); 1358 $res4= mysql_query("SELECT sum(voti+nulli_lista) FROM ".$prefix."_ele_voti_lista where id_sez='$id_sez' and id_lista in (select id_lista from ".$prefix."_ele_lista where id_gruppo='$id_gruppo')", $dbi); 1359 list($vgruppo)=mysql_fetch_row($res3); 1360 list($vliste)=mysql_fetch_row($res4); 1361 if($vliste>$vgruppo and ($tipo_cons=18 or $tipo_cons=19)) 1362 { 1363 $errgrulis[$id_gruppo]=1; 1364 $result = mysql_query("SELECT descrizione FROM ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo'", $dbi); 1365 list($dgruppo)=mysql_fetch_row($result); 1366 echo "<tr><td style=\"background-color: rgb(255, 0, 0); color: black; text-align: center\"><img src=\"modules/Elezioni/images/alert.gif\" align=\"middle\" alt=\"\"><br/><b> ATTENZIONE!<BR/>I voti delle liste collegate<br/> superano i voti assegnati al gruppo $dgruppo </b><br></td></tr>"; 1367 } 1368 elseif($vliste<$vgruppo and ($tipo_cons=18 or $tipo_cons=19)) 1369 { 1370 $errgrulis[$id_gruppo]=1; 1371 $result = mysql_query("SELECT descrizione FROM ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo'", $dbi); 1372 list($dgruppo)=mysql_fetch_row($result); 1373 echo "<tr><td style=\"background-color: rgb(255, 0, 0); color: black; text-align: center\"><img src=\"modules/Elezioni/images/alert.gif\" align=\"middle\" alt=\"\"><br/><b> ATTENZIONE!<BR/>I voti assegnati al gruppo $dgruppo <br/> superano i voti delle liste collegate</b><br></td></tr>"; 1374 } 1375 } 1376 } 1377 1275 1378 } 1276 1379 if(!isset($votinulli)) $votinulli=0; 1277 echo "<t d></td></tr></table>";1380 echo "<tr><td></td></tr></table>"; 1278 1381 if ($validi+$nulli+$bianchi+$contestati+$votinulli>0 or $genere==0) { 1279 echo "<table class=\"table-menu\" style=\" width: 60%; color: black\"><tr><td colspan=\"3\"><form name=\"sezioni\" action=\"admin.php\">";1382 echo "<table class=\"table-menu\" style=\" width: 60%; color: black\"><tr><td colspan=\"3\"><form name=\"sezioni\" action=\"admin.php\">"; 1280 1383 echo "<input type=\"hidden\" name=\"op\" value=\"rec_voti_gruppi\">" 1281 1384 ."<input type=\"hidden\" name=\"id_cons_gen\" value=\"$id_cons_gen\">" … … 1308 1411 $i=1; 1309 1412 $tot_pref=0; 1310 1413 $totsg=0; 1311 1414 while(list($id_cons2,$id_gruppo,$num_gruppo, $descr_gruppo, $simbolo) = mysql_fetch_row($result)){ 1312 1415 … … 1351 1454 $res = mysql_query("SELECT * FROM ".$prefix."_ele_voti_gruppo where id_cons='$id_cons' and id_sez='$id_sez' and id_gruppo='$id_gruppo' ", $dbi); 1352 1455 $pro= mysql_fetch_array($res, 3); 1353 echo "</td><td align=\"right\"><input name=\"voti$i\" value=\"".$pro['voti']."\" size=\"7\" style=\"text-align:right\"></td>"; 1354 if($dettnulli) echo "</td><td align=\"right\"><input name=\"solog$i\" value=\"".$pro['solo_gruppo']."\" size=\"7\" style=\"text-align:right\"></td>"; 1456 $errcolor=''; 1457 if(isset($errgrulis[$id_gruppo])) $errcolor="style=\"background-color: rgb(255, 0, 0);\""; 1458 echo "</td><td align=\"right\" $errcolor><input name=\"voti$i\" value=\"".$pro['voti']."\" size=\"7\" style=\"text-align:right\"></td>"; 1459 # $lisgrures = mysql_query("SELECT count(id_lista) FROM ".$prefix."_ele_lista where id_cons='$id_cons' and id_gruppo='$id_gruppo'", $dbi); 1460 # list($totlis) = mysql_fetch_row($lisgrures); 1461 # if($totlis>1) $insinp=""; else $insinp= "type =\"hidden\" "; 1462 if($dettnulli) {echo "<td align=\"right\"><input name=\"solog$i\" value=\"".$pro['solo_gruppo']."\" size=\"7\" style=\"text-align:right\"></td>"; $totsg+=$pro['solo_gruppo'];} 1355 1463 $tot_pref += $pro['voti']; 1464 echo "</tr>"; 1356 1465 } 1357 1466 … … 1361 1470 } 1362 1471 if ($genere!=0) { 1472 $res = mysql_query("SELECT disgiunto FROM ".$prefix."_ele_cons_comune where id_cons='$id_cons' ", $dbi); 1473 list($disgiunto)=mysql_fetch_row($res); 1363 1474 $res = mysql_query("SELECT solo_lista FROM ".$prefix."_ele_sezioni where id_sez='$id_sez' ", $dbi); 1364 1475 list($sololis)=mysql_fetch_row($res); 1365 echo "<tr style=\"background-color: $bgcolor1; text-align:center\"><td></td><td>"._TOTPREF."</td><td>$tot_pref</td></tr>"; 1366 if(isdisgiunto()) 1476 echo "<tr style=\"background-color: $bgcolor1; text-align:center\"><td></td><td>"._TOTPREF."</td><td>$tot_pref</td>"; 1477 if($dettnulli) echo "<td>$totsg</td>"; 1478 echo "</tr>"; 1479 if($disgiunto) 1367 1480 echo "<tr style=\"background-color: $bgcolor1; text-align:center\"><td></td><td>"._SOLOLIS."</td><td><input name=\"sololista\" value=\"".$sololis."\" size=\"7\" style=\"text-align:right\"></td></tr>"; 1368 1481 } … … 1375 1488 } 1376 1489 1377 echo "</td></tr></table> ";1490 echo "</td></tr></table></center>"; 1378 1491 } 1379 1492 if ($genere!=0){ … … 1421 1534 $tab="_ele_voti_gruppo"; 1422 1535 $y--; 1423 if(isdisgiunto()) 1536 $res = mysql_query("SELECT disgiunto FROM ".$prefix."_ele_cons_comune where id_cons='$id_cons' ", $dbi); 1537 list($disgiunto)=mysql_fetch_row($res); 1538 if($disgiunto) 1424 1539 $res=mysql_query("update ".$prefix."_ele_sezioni set solo_lista='".$arg[$y--]."' where id_sez='$id_sez'", $dbi); 1425 1540 … … 1515 1630 } 1516 1631 echo"</td></tr></table>"; 1632 include_once("modules/Elezioni/language/lang-$currentlang.php"); 1517 1633 include ("footer.php"); 1518 1634 ?> -
trunk/admin/modules/Elezioni/foto.php
r32 r254 53 53 $sql = "select stemma from ".$prefix."_ele_conf where id_com='0'"; 54 54 $res = mysql_query($sql,$dbi); 55 $dati = mysql_fetch_array($res); 56 $stemma = $dati['stemma']; 55 if($res) 56 { 57 $dati = mysql_fetch_array($res); 58 $stemma = $dati['stemma']; 59 } 57 60 } 58 61 echo $stemma; -
trunk/admin/modules/Elezioni/funzionidata.php
r192 r254 42 42 } 43 43 44 function ore( $min,$max)44 function ore() 45 45 { 46 46 $ora=''; -
trunk/admin/modules/Elezioni/language/lang-en.php
r189 r254 107 107 define("_CONSULTAZIONE","Regional Parliament Election"); 108 108 define("_GRUPPO","Candidate for President"); 109 break; 110 case 18: 111 define("_CONSULTAZIONE","Camera Election"); 112 define("_GRUPPO","Group Candidate"); 113 define("_SOLO_GRUPPO","Ballots for Group Candidate only"); 114 define("_LISTA","Linked List"); 115 define("_CANDIDATO","Blocked List"); 116 117 define("_DESCRCONS","CAMERA"); 118 break; 119 case 19: 120 define("_CONSULTAZIONE","Senato Election"); 121 define("_GRUPPO","Group Candidate"); 122 define("_SOLO_GRUPPO","Ballots for Group Candidate only"); 123 define("_LISTA","Linked List"); 124 define("_CANDIDATO","Blocked List"); 125 126 define("_DESCRCONS","SENATO"); 109 127 break; 110 128 … … 188 206 define("_LINGUA","Language"); 189 207 define("_FASCIA","Citizens"); 190 define("_TUTTESEDI","All electoral centers");208 define("_TUTTESEDI","All polling stations"); 191 209 define("_ATT_VOTI","Warning! ballots"); 192 210 define("_ATT_VOTANTI","Warning! voters"); … … 270 288 define("_COMUNE","City"); 271 289 define("_VIS_PERC","Show percentages"); 272 define("_SEZIONE"," Section");273 define("_SEZIONI"," Sections");290 define("_SEZIONE","Polling station"); 291 define("_SEZIONI","Polling Stations"); 274 292 define("_UOMINI","Men"); 275 293 define("_DONNE","Women"); 276 294 define("_COMPLESSIVI","in total"); 277 295 define("_VOTIE","Express ballots"); 278 define("_SEZNOS"," Sections to be Counted");279 define("_SEZSCR","Counted Sections");296 define("_SEZNOS","Polling Stations to be Counted"); 297 define("_SEZSCR","Counted Polling Stations"); 280 298 define("_LISTA","List"); 281 299 define("_PREFLISTA","Ballots to the list"); -
trunk/admin/modules/Elezioni/language/lang-it.php
r240 r254 8 8 /************************************************************************/ 9 9 global $tipo_cons; 10 10 11 switch ($tipo_cons){ 11 12 case '': … … 18 19 define("_GRUPPOLOGO","Logo del Presidente"); 19 20 define("_PRESI","Presidente"); 21 define("_LISTA","Lista"); 22 define("_CANDIDATO","Candidato"); 20 23 define("_CONSI","Consigliere"); 21 24 define("_DESCRCONS","PROVINCIALI"); … … 34 37 define("_PRESI","Sindaco"); 35 38 define("_CONSI","Consigliere"); 39 define("_LISTA","Lista"); 40 define("_CANDIDATO","Candidato"); 36 41 define("_SOLO_GRUPPO","Voti al solo candidato Sindaco"); 37 42 define("_DESCRCONS","COMUNALI"); … … 41 46 define("_SOLO_GRUPPO","Voti al solo candidato Presidente"); 42 47 define("_DESCRCONS","CIRCOSCRIZIONALI"); 48 define("_CANDIDATO","Candidato"); 49 define("_LISTA","Lista"); 43 50 break; 44 51 case 5: … … 47 54 define("_GRUPPOLOGO","Logo del Sindaco"); 48 55 define("_PRESI","Sindaco"); 56 define("_LISTA","Lista"); 57 define("_CANDIDATO","Candidato"); 49 58 define("_DESCRCONS","BALLOTTAGGIO"); 50 59 break; … … 52 61 define("_CONSULTAZIONE","Consultazione Camera"); //genere 2 53 62 define("_GRUPPO","Lista"); 63 define("_CANDIDATO","Candidato"); 54 64 define("_GRUPPOLOGO","Logo della Lista"); 55 65 define("_DESCRCONS","CAMERA SENZA GRUPPI"); … … 58 68 define("_CONSULTAZIONE","Consultazione Senato"); //genere 2 59 69 define("_GRUPPO","Lista"); 70 define("_CANDIDATO","Candidato"); 60 71 define("_GRUPPOLOGO","Logo della Lista"); 61 72 define("_DESCRCONS","SENATO SENZA GRUPPI"); … … 64 75 define("_CONSULTAZIONE","Consultazione Parlamentare Europea"); //genere 4 65 76 define("_GRUPPO","Lista"); 77 define("_CANDIDATO","Candidato"); 66 78 define("_GRUPPOLOGO","Logo della Lista"); 67 79 define("_CONSI","Candidato Lista"); … … 72 84 define("_GRUPPO","Candidato Presidente"); 73 85 define("_CONSI","Candidato Lista"); 86 define("_LISTA","Lista"); 87 define("_CANDIDATO","Candidato"); 74 88 define("_SOLO_GRUPPO","Voti al solo candidato Presidente"); 75 89 define("_DESCRCONS","REGIONALI"); … … 78 92 define("_CONSULTAZIONE","Consultazione Senato"); //genere 2 79 93 define("_GRUPPO","Coalizione"); 94 define("_LISTA","Lista"); 95 define("_CANDIDATO","Candidato"); 80 96 define("_DESCRCONS","SENATO CON GRUPPI"); 81 97 break; … … 83 99 define("_CONSULTAZIONE","Consultazione Camera"); //genere 2 84 100 define("_GRUPPO","Coalizione"); 101 define("_LISTA","Lista"); 102 define("_CANDIDATO","Candidato"); 85 103 define("_DESCRCONS","CAMERA CON GRUPPI"); 86 104 break; … … 91 109 define("_GRUPPOLOGO","Logo del Presidente"); 92 110 define("_PRESI","Presidente"); 111 define("_LISTA","Lista"); 112 define("_CANDIDATO","Candidato"); 93 113 define("_CONSI","Consigliere"); 94 114 define("_DESCRCONS","PROVINCIALI"); … … 99 119 define("_GRUPPOLOGO","Logo del Presidente"); 100 120 define("_PRESI","Presidente"); 121 define("_LISTA","Lista"); 122 define("_CANDIDATO","Candidato"); 101 123 define("_DESCRCONS","BALLOTTAGGIO"); 102 124 break; … … 106 128 define("_GRUPPOLOGO","Logo della Lista"); 107 129 define("_CONSI","Candidato Lista"); 130 define("_LISTA","Lista"); 131 define("_CANDIDATO","Candidato"); 108 132 define("_DESCRCONS","EUROPEE"); 109 133 break; … … 111 135 define("_CONSULTAZIONE","Consultazione Camera"); //genere 2 112 136 define("_GRUPPO","Coalizione"); 137 define("_LISTA","Lista"); 138 define("_CANDIDATO","Candidato"); 113 139 define("_DESCRCONS","CAMERA CON GRUPPI"); 114 140 break; … … 116 142 define("_CONSULTAZIONE","Consultazione Senato"); //genere 2 117 143 define("_GRUPPO","Coalizione"); 144 define("_LISTA","Lista"); 145 define("_CANDIDATO","Candidato"); 118 146 define("_DESCRCONS","SENATO CON GRUPPI"); 119 147 break; … … 121 149 define("_CONSULTAZIONE","Consultazione Elezioni Regionali"); //genere 5 122 150 define("_GRUPPO","Candidato Presidente"); 151 define("_LISTA","Lista"); 152 define("_CANDIDATO","Candidato"); 123 153 define("_DESCRCONS","REGIONALI"); 124 154 break; 125 case 28: 126 define("_CONSULTAZIONE","Consultazione Sindacale"); //genere 2 127 define("_GRUPPO","Sigla"); 128 define("_DESCRCONS","Rappresentanza Sindacale Unitaria"); 129 define("_CONSI","Candidato Lista"); 130 break; 155 case 18: 156 define("_CONSULTAZIONE","Consultazione Camera dei deputati"); //genere 5 157 define("_GRUPPO","Candidato Uninominale"); 158 define("_SOLO_GRUPPO","Voti al solo Candidato Uninominale"); 159 define("_LISTA","Lista collegata"); 160 define("_CANDIDATO","Listino bloccato"); 161 define("_ATT_UNI","Attenzione! Il dettaglio dei voti"); 162 define("_ATT_TOT_UNI","non corrisponde al totale per il solo candidato uninominale"); 163 define("_DESCRCONS","CAMERA"); 164 break; 165 case 19: 166 define("_CONSULTAZIONE","Consultazione Senato della Repubblica"); //genere 5 167 define("_GRUPPO","Candidato Uninominale"); 168 define("_SOLO_GRUPPO","Voti al solo Candidato Uninominale"); 169 define("_LISTA","Lista collegata"); 170 define("_CANDIDATO","Listino bloccato"); 171 define("_ATT_UNI","Attenzione! Il dettaglio dei voti"); 172 define("_ATT_TOT_UNI","non corrisponde al totale per il solo candidato uninominale"); 173 define("_DESCRCONS","CAMERA"); 174 break; 131 175 132 176 … … 182 226 define("_TESTATA","Immagine per la testata"); 183 227 define("_BLOCCO","Visualizzare il blocco laterale?"); 228 184 229 define("_MULTICOMUNE","Gestione multicomune?"); 185 230 define("_MOBILE","Usare il tema per il cellulare?"); … … 315 360 define("_SEZNOS","Sezioni non scrutinate"); 316 361 define("_SEZSCR","Sezioni scrutinate"); 317 define("_LISTA","Lista");318 362 define("_PREFLISTA","Preferenze di Lista"); 319 define("_CANDIDATO","Candidato");320 363 define("_GESAMMIN","Gestione Amministrativa "); 321 364 define("_DESCR","Denominazione"); … … 468 511 define("_CONFIGWIDGET","Configurazione dei box laterali"); 469 512 define("_SEGNALA","Segnala l'installazione a Eleonline"); 513 514 470 515 ?> -
trunk/client/modules/Elezioni/blocchi/cerca_candidato.php
r238 r254 13 13 die ("You can't access this file dirrectly..."); 14 14 } 15 global $id_comune; 15 16 16 17 # validatore form … … 34 35 <form method="post" name="form_candi" action="" onsubmit="return validateForm()" > 35 36 Inserisci il cognome o/e il nome intero del candidato da cercare<br/> 36 <input type="text" name="cognome" maxlength="30" size="10" value=""> 37 <input type="submit" value="Cerca"> 37 <input type="text" name="cognome" maxlength="30" size="10" value="">'; 38 echo "<input type=\"hidden\" name=\"id_comune\" value=\"$id_comune\">"; 39 echo '<input type="submit" value="Cerca"> 38 40 </form> 39 41 </div> 40 42 '; 41 43 42 $cerca_cand=$_SESSION['cerca_cand']; 44 if(isset($_SESSION['cerca_cand'])) $cerca_cand=$_SESSION['cerca_cand']; else $cerca_cand=""; 43 45 echo $cerca_cand; 44 46 $_SESSION['cerca_cand']=''; … … 66 68 } 67 69 68 $sql_cand= mysql_query("SELECT * FROM ".$prefix."_ele_candidati where ( cognome like '%$cognome%' $numeratore nome like '%$nome%') OR (cognome like '%$nome%'69 $numeratore nome like '%$cognome%') ", $dbi);70 $num_tot = mysql_num_rows($sql_cand); 71 $res = mysql_query("SELECT * FROM ".$prefix."_ele_candidati where ( cognome like '%$cognome%' $numeratore nome like '%$nome%') OR (cognome like '%$nome%' $numeratore nome like '%$cognome%')ORDER BY id_cand DESC LIMIT 0,7", $dbi);70 $sql_cand= mysql_query("SELECT * FROM ".$prefix."_ele_candidati where ((cognome like '%$cognome%' $numeratore nome like '%$nome%') OR (cognome like '%$nome%' 71 $numeratore nome like '%$cognome%')) and id_cons in(select id_cons from ".$prefix."_ele_cons_comune where id_comune='$id_comune')", $dbi); 72 $num_tot = mysql_num_rows($sql_cand); 73 $res = mysql_query("SELECT * FROM ".$prefix."_ele_candidati where ((cognome like '%$cognome%' $numeratore nome like '%$nome%') OR (cognome like '%$nome%' $numeratore nome like '%$cognome%')) and id_cons in(select id_cons from ".$prefix."_ele_cons_comune where id_comune='$id_comune') ORDER BY id_cand DESC LIMIT 0,7", $dbi); 72 74 while (list($id_cand,$id_cons2,$id_lista,$cognome,$nome,$note,$simbolo,$num_candidato) = mysql_fetch_row($res)) { 73 75 $res1 = mysql_query("SELECT id_cons_gen FROM ".$prefix."_ele_cons_comune where id_cons='$id_cons2'" , $dbi); -
trunk/client/modules/Elezioni/candidato.php
r2 r254 136 136 137 137 $res = mysql_query("SELECT id_cons FROM ".$prefix."_ele_candidati where id_cons='$id_cons' and cognome like \"$lettera%\" ", $dbi); 138 $max = mysql_num_rows($res);138 if($res) $max = mysql_num_rows($res); 139 139 140 140 } -
trunk/client/modules/Elezioni/foto.php
r171 r254 22 22 23 23 if ($id_lista){ 24 $sql = "select *from ".$prefix."_ele_lista where id_lista='$id_lista'";24 $sql = "select stemma from ".$prefix."_ele_lista where id_lista='$id_lista'"; 25 25 $res = mysql_query($sql,$dbi); 26 $dati = mysql_fetch_array($res); 27 $stemma = $dati['stemma']; 26 list($stemma) = mysql_fetch_row($res); 28 27 }elseif ($id_gruppo){ 29 $sql = "select *from ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo'";28 $sql = "select programma,stemma from ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo'"; 30 29 $res = mysql_query($sql,$dbi); 31 $dati = mysql_fetch_array($res); 32 if(isset($pdf)) $stemma = $dati['programma']; 33 else $stemma = $dati['stemma']; 30 list($programma,$stemma) = mysql_fetch_row($res); 31 if(isset($pdf)) $stemma = $programma; 34 32 }elseif ($id_sede){ 35 $sql = "select *from ".$prefix."_ele_sede where id_sede='$id_sede'";33 $sql = "select mappa from ".$prefix."_ele_sede where id_sede='$id_sede'"; 36 34 $res = mysql_query($sql,$dbi); 37 $dati = mysql_fetch_array($res); 38 $stemma = $dati['mappa']; 35 list($stemma) = mysql_fetch_row($res); 39 36 }elseif ($id_comune){ 40 $sql = "select *from ".$prefix."_ele_comuni where id_comune='$id_comune'";37 $sql = "select stemma from ".$prefix."_ele_comuni where id_comune='$id_comune'"; 41 38 $res = mysql_query($sql,$dbi); 42 $dati = mysql_fetch_array($res); 43 $stemma = $dati['stemma']; #die("qui: $sql $stemma"); 39 list($stemma) = mysql_fetch_row($res); 44 40 }else{ 45 41 die(); -
trunk/client/modules/Elezioni/grafici.php
r253 r254 11 11 die ("You can't access this file directly..."); 12 12 } 13 14 include "pdoquery.php";15 $res=tipocons();16 $descr_cons=$res[1];$tipo_cons=$res[2];$genere=$res[3];$votog=$res[4];$votol=$res[5];$votoc=$res[6];$circo=$res[7];17 die("SELECT t1.descrizione, t1.tipo_cons,t2.genere, t2.voto_g, t2.voto_l, t2.voto_c, t2.circo ($descr_cons,$tipo_cons,$genere,$votog,$votol,$votoc,$circo)");18 13 19 14 -
trunk/client/modules/Elezioni/gruppo.php
r253 r254 4 4 /* by Luciano Apolito & Roberto Gigli */ 5 5 /* http://www.eleonline.it */ 6 /* info@eleonline.it luciano@aniene.netrgigli@libero.it */6 /* info@eleonline.it rgigli@libero.it */ 7 7 /************************************************************************/ 8 8 … … 28 28 if (isset($param['offsetsez'])) $offsetsez=intval($param['offsetsez']); else $offsetsez=''; 29 29 if (isset($param['perc'])) $perc=$param['perc']; else $perc=''; 30 if (isset($param['info'])) get_magic_quotes_gpc() ? $info=$param['info']:$info=addslashes($param['info']); else $info='';31 if (isset($param['files'])) get_magic_quotes_gpc() ? $files=$param['files']:$files=addslashes($param['files']); else $files='';30 if (isset($param['info'])) $info=addslashes($param['info']); else $info=''; 31 if (isset($param['files'])) $files=addslashes($param['files']); else $files=''; 32 32 if (isset($param['voti_lista'])) $voti_lista=intval($param['voti_lista']); else $voti_lista= 0; 33 33 if (isset($param['perc_lista'])) $perc_lista=$param['perc_lista']; else $perc_lista= 0; 34 if (isset($param['lettera'])) get_magic_quotes_gpc() ? $lettera=$param['lettera']:$lettera=addslashes($param['lettera']); else $lettera='';34 if (isset($param['lettera'])) $lettera=addslashes($param['lettera']); else $lettera=''; 35 35 if (isset($param['id_gruppo'])) $id_gruppo=intval($param['id_gruppo']); else $id_gruppo=''; 36 36 #if (isset($param['tipo_cons'])) $tipo_cons=intval($param['tipo_cons']); else $tipo_cons=''; 37 37 if (isset($param['pdf'])) $pdf=intval($param['pdf']); else $pdf=''; 38 if (isset($param['orienta'])) get_magic_quotes_gpc() ? $orienta=$param['orienta']:$orienta=addslashes($param['orienta']); else $orienta='';39 if (isset($param['datipdf'])) get_magic_quotes_gpc() ? $datipdf=$param['datipdf']:$datipdf=addslashes($param['datipdf']); else $datipdf='';40 if (isset($param['formato'])) get_magic_quotes_gpc() ? $formato=$param['formato']:$formato=addslashes($param['formato']); else $formato='';38 if (isset($param['orienta'])) $orienta=addslashes($param['orienta']); else $orienta=''; 39 if (isset($param['datipdf'])) $datipdf=addslashes($param['datipdf']); else $datipdf=''; 40 if (isset($param['formato'])) $formato=addslashes($param['formato']); else $formato=''; 41 41 # anti-xss nov. 2009 42 42 $id_comune=htmlentities($id_comune); … … 63 63 $res = mysql_query("SELECT t1.descrizione, t1.tipo_cons,t2.genere, t2.voto_g, t2.voto_l, t2.voto_c, t2.circo FROM ".$prefix."_ele_consultazione as t1, ".$prefix."_ele_tipo as t2 where t1.tipo_cons=t2.tipo_cons and t1.id_cons_gen='$id_cons_gen' ", $dbi); 64 64 list($descr_cons,$tipo_cons,$genere,$votog,$votol,$votoc,$circo) = mysql_fetch_row($res); 65 $res = mysql_query("SELECT t2.id_cons FROM ".$prefix."_ele_consultazione as t1, ".$prefix."_ele_cons_comune as t2 where t1.id_cons_gen=t2.id_cons_gen and t2.id_cons_gen='$id_cons_gen' and t2.id_comune='$id_comune'" , $dbi);66 list($id_cons ) = mysql_fetch_row($res);65 $res = mysql_query("SELECT t2.id_cons,t2.solo_gruppo,t2.disgiunto FROM ".$prefix."_ele_consultazione as t1, ".$prefix."_ele_cons_comune as t2 where t1.id_cons_gen=t2.id_cons_gen and t2.id_cons_gen='$id_cons_gen' and t2.id_comune='$id_comune'" , $dbi); 66 list($id_cons,$dettnulli,$disgiunto) = mysql_fetch_row($res); 67 67 68 68 … … 78 78 function gruppo_circo(){ 79 79 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; 80 global $id_comune,$id_cons_gen,$op,$minsez,$id_lista,$id_circ,$csv,$min,$orienta,$formato, 80 global $id_comune,$id_cons_gen,$op,$minsez,$id_lista,$id_circ,$csv,$min,$orienta,$formato,$dettnulli,$disgiunto, 81 81 $orvert,$offset,$offsetsez,$perc,$info,$files,$nomefile; 82 82 $nomefile=""; … … 147 147 if (!($offset)) $offset=25; 148 148 if (!($min)) $min=1; 149 if (!($offsetsez)) $offsetsez=2 0;149 if (!($offsetsez)) $offsetsez=22; 150 150 if (!($minsez)) $minsez=1; 151 151 if ($min>$offset) { … … 177 177 list($minsez)=mysql_fetch_row($res_min); 178 178 } 179 elseif (strstr( $op,'circo')) 180 $res_sez = mysql_query("SELECT count(num_circ),min(num_circ),max(num_circ) from ".$prefix."_ele_circoscrizione where id_cons=$id_cons",$dbi); 179 181 else 180 $res_sez = mysql_query("SELECT count(num_sez) from ".$prefix."_ele_sezioni where id_cons=$id_cons",$dbi); 181 list($tot_sez)=mysql_fetch_row($res_sez); 182 $res_sez = mysql_query("SELECT count(num_sez),min(num_sez),max(num_sez) from ".$prefix."_ele_sezioni where id_cons=$id_cons",$dbi); 183 if($res_sez) list($tot_sez,$numsezmin,$numsezmax)=mysql_fetch_row($res_sez); 184 $res_sez = mysql_query("SELECT count(num_sez) from ".$prefix."_ele_sezioni where id_cons=$id_cons",$dbi); 185 list($tuttelesez)=mysql_fetch_row($res_sez); 186 182 187 $num_sez=$tot_sez;//mysql_data_seek($res_sez,0); 183 if ($circo) $offsetsez=$num _sez+$minsez-1;//setta offsetsez sull'ultima sezione della circoscrizione184 if(strstr( $op,"circo")) {185 $res_sez = mysql_query("SELECT count(num_circ) from ".$prefix."_ele_circoscrizione where id_cons=$id_cons",$dbi); //estrae il numero delle circoscrizioni186 list($num_sez)=mysql_fetch_row($res_sez);187 }188 if ($circo) $offsetsez=$numsezmax; //$num_sez+$minsez-1;//setta offsetsez sull'ultima sezione della circoscrizione 189 # if(strstr( $op,"circo")) { 190 # $res_sez = mysql_query("SELECT count(num_circ) from ".$prefix."_ele_circoscrizione where id_cons=$id_cons",$dbi); //estrae il numero delle circoscrizioni 191 # list($num_sez)=mysql_fetch_row($res_sez); 192 # } 188 193 #Tolgo la scelta della circoscrizione o collegio perché gestita per tutte le pagine in index.php 189 194 /* if ($circo){ // elenco per scelta circoscrizione … … 229 234 $res_cand = mysql_query("SELECT id_cand, concat(cognome,' ', nome), num_cand from ".$prefix."_ele_$tab where id_cons=$id_cons and id_lista=$id_lista order by num_cand",$dbi); 230 235 if ($circo) $condcirc="and t5.id_circ=$id_circ"; 236 231 237 $res_voti = mysql_query("select $tab2, t1.num_cand, concat(t1.cognome,' ', t1.nome), sum(t2.voti),'','','','','' 232 238 from ".$prefix."_ele_candidati as t1, ".$prefix."_ele_voti_candidati as t2, " … … 277 283 278 284 279 280 281 285 $res_voti = mysql_query("select $tab2, $t.num_$tab15, $t.descrizione, sum(t2.voti), $votigl 282 286 from … … 299 303 group by $t.num_$tab15,$tab3 300 304 order by $tab3,$t.num_$tab15",$dbi); 305 301 306 } 302 307 if ($res_scr) list($tot_scr)=mysql_fetch_row($res_scr);else $tot_scr=0; 303 308 if ($res_cand) $num_cand=mysql_num_rows($res_cand); else $num_cand=0; 304 if(!$circo){ 305 if (!(0 < $minsez and $minsez<=$num _sez)) $minsez=1;306 if (!(0<$offsetsez and $offsetsez<=$num _sez)) $offsetsez=$num_sez;309 if(!$circo){ 310 if (!(0 < $minsez and $minsez<=$numsezmax)) $minsez=1; 311 if (!(0<$offsetsez and $offsetsez<=$numsezmax)) $offsetsez=$numsezmax; 307 312 } 308 313 if (!(0 < $min and $min<=$num_cand)) $min=1; … … 334 339 if(!$circo){ 335 340 echo "<p>"._SCEGLI." $tipo1 n. <input name=\"minsez\" value=\"$minsez\" size=\"4\" ></input>"; 336 echo _A." n. <input name=\"offsetsez\" value=\"$offsetsez\" size=\"4\" ></input> (max. $num _sez)";341 echo _A." n. <input name=\"offsetsez\" value=\"$offsetsez\" size=\"4\" ></input> (max. $numsezmax)"; 337 342 } 338 343 # pagine 339 $diff=($offsetsez-$minsez); 340 if ($minsez>1){ 341 $minsez_p= ($minsez-$diff)>1 ? $minsez-$diff-1:1; 344 ############ 345 if (strstr( $op,'circo')) 346 $resnsez = mysql_query("SELECT count(num_circ) from ".$prefix."_ele_circoscrizione where id_cons=$id_cons and num_circ>=$minsez and num_circ<=$offsetsez",$dbi); 347 else 348 $resnsez = mysql_query("SELECT count(num_sez) from ".$prefix."_ele_sezioni where id_cons=$id_cons and num_sez>=$minsez and num_sez<=$offsetsez",$dbi); 349 list($diff)=mysql_fetch_row($resnsez); 350 ######## 351 # $diff=($offsetsez-$minsez); 352 if ($minsez>1){ 353 $minsez_p= ($minsez-$diff)>1 ? $minsez-$diff:1; 342 354 343 $offsetsez_p=$offsetsez-$diff -1;355 $offsetsez_p=$offsetsez-$diff; 344 356 echo "<div style=\"float: right; width:200px;margin-left:10px;margin-right:400px;font-size:12px \"><a href=\"modules.php?name=Elezioni&file=index&id_cons_gen=$id_cons_gen&id_comune=$id_comune&op=$op&min=$min&offset=$offset&minsez=$minsez_p&offsetsez=$offsetsez_p&perc=$perc&id_lista=$id_lista\"> <- $tipo2 Precedenti</a></div>"; 345 357 }else{echo "";} 346 358 347 if ($offsetsez<$num _sez){348 $minsez_s=$minsez+$diff +1;349 $offsetsez_s= ($offsetsez+$diff)>$num_sez ? $num_sez: $offsetsez+$diff +1;359 if ($offsetsez<$numsezmax){ 360 $minsez_s=$minsez+$diff; 361 $offsetsez_s= ($offsetsez+$diff)>$num_sez ? $num_sez: $offsetsez+$diff; 350 362 351 363 echo "<div style=\"float: left; width:200px; margin-left:10px;\"><a href=\"modules.php?name=Elezioni&file=index&op=$op&id_cons_gen=$id_cons_gen&id_comune=$id_comune&orvert=$orvert&min=$min&offset=$offset&minsez=$minsez_s&offsetsez=$offsetsez_s&perc=$perc&id_lista=$id_lista\"> $tipo2 Successive -></a></div>"; … … 386 398 //echo "</tr><tr><td><b>"._COMUNE." $descr_comune</b> - "._RISULTATI.": $descr_cons <br/>"; 387 399 //echo "tot:$tot_scr"; 388 //if ($tipo_cons!=4 && $tot_scr) echo " - Sezioni scrutinate: $tot_scr su $t ot_sez";400 //if ($tipo_cons!=4 && $tot_scr) echo " - Sezioni scrutinate: $tot_scr su $tuttelez"; 389 401 390 402 # liste e gruppi da.... a … … 487 499 if (!$csv){ 488 500 echo "<h5> Sezioni scrutinate"; 489 if ($tipo_cons!=4) echo ": $tot_scr su $t ot_sez ";501 if ($tipo_cons!=4) echo ": $tot_scr su $tuttelesez "; 490 502 echo "</h5> "; 491 503 } 492 493 504 $y=1; 494 505 $ar[0][0]=$tipo3; … … 506 517 // sandro: carica i numeri di sezione dal DB - giugno 2009 507 518 // caso: sezioni in collegi diversi non consecutive 519 if (strstr( $op,'circo')) 520 $res_numsez=mysql_query("select num_circ,id_circ from ".$prefix."_ele_circoscrizione where id_cons='$id_cons' and num_circ>='$minsez' and num_circ<='$offsetsez' order by num_circ",$dbi); 521 else{ 508 522 if($circo) { $secirco=" and t2.id_circ=$id_circ";} else $secirco="and t1.num_sez >= $minsez and t1.num_sez <= $offsetsez"; 509 523 $numsezioni = $offsetsez-$ominsez; 510 524 $res_numsez = mysql_query("SELECT t1.num_sez,t1.id_sez from ".$prefix."_ele_sezioni as t1, ".$prefix."_ele_sede as t2 where t1.id_cons=$id_cons and t1.id_sede=t2.id_sede $secirco order by t1.num_sez",$dbi); 511 for ($z=1;$z<=($offsetsez-$ominsez);$z++) { 512 $res=mysql_fetch_row($res_numsez); 525 } 526 # for ($z=1;$z<=($offsetsez-$ominsez);$z++) { 527 while($res=mysql_fetch_row($res_numsez)) { 528 $z=$res[0]; 513 529 514 530 ##############inserimento percentuale di scrutinio nella sezione … … 516 532 $scrunulli=0; 517 533 $grpercscru=0; 518 if($op=="gruppo_sezione") 519 $resperc=mysql_query("select sum(validi),sum(nulli+bianchi+contestati+voti_nulli+solo_lista) from ".$prefix."_ele_sezioni where id_sez='".$res[1]."'",$dbi); 520 elseif($op=="lista_sezione" and $votog) 521 $resperc=mysql_query("select sum(validi),sum(nulli+bianchi+contestati+voti_nulli) from ".$prefix."_ele_sezioni where id_sez='".$res[1]."'",$dbi); 522 523 elseif($op=="lista_sezione") 524 $resperc=mysql_query("select sum(validi_lista),sum(nulli+bianchi+contestati+voti_nulli+contestati_lista+solo_gruppo+voti_nulli_lista) from ".$prefix."_ele_sezioni where id_sez='".$res[1]."'",$dbi); 534 $altri=0; 535 $votiscru=0; 536 if($op=="gruppo_sezione"){ 537 $resperc=mysql_query("select sum(validi),sum(solo_lista) from ".$prefix."_ele_sezioni where id_sez='".$res[1]."'",$dbi); 538 $votiperc=mysql_query("select sum(voti) from ".$prefix."_ele_voti_gruppo where id_sez='".$res[1]."'",$dbi); 539 } 540 elseif($op=="lista_sezione"){ 541 $resperc=mysql_query("select sum(validi),sum(contestati_lista+solo_gruppo+voti_nulli_lista) from ".$prefix."_ele_sezioni where id_sez='".$res[1]."'",$dbi); 542 $votiperc=mysql_query("select sum(voti) from ".$prefix."_ele_voti_lista where id_sez='".$res[1]."'",$dbi); 543 } 525 544 if (isset($resperc) and $resperc) 526 545 list($scruvalidi,$scrunulli)=mysql_fetch_row($resperc); 546 if (isset($votiperc) and $votiperc) 547 list($votiscru)=mysql_fetch_row($votiperc); 527 548 $resperc = mysql_query("select sum(voti_complessivi) from ".$prefix."_ele_voti_parziale where id_sez='".$res[1]."' group by data,orario order by data desc, orario desc limit 0,1 ",$dbi); 528 549 if ($resperc) 529 550 list($totschede)=mysql_fetch_row($resperc); 530 if (isset($ totschede) and $totschede>0 )531 $grpercscru= number_format(($scruvalidi+$scrunulli)*100/$totschede,0);551 if (isset($scruvalidi) and $scruvalidi>0 ) 552 $grpercscru=$votiscru ? number_format(($votiscru+$scrunulli)*100/$scruvalidi,0) : 0; 532 553 533 554 ################### <span class=\"red\"><i>".$temp3[$key]." %</i></span> … … 545 566 if ($res_voti) 546 567 while (list($num_circ,$desc_circ,$num_cand,$nome,$voti,$sevalidi,$senulli,$sebianchi,$secontestati,$sevonulli) = mysql_fetch_row($res_voti)){ 547 if ($num_circ<$minpos or $num_circ>$maxpos) continue;548 568 $z=array_search($num_circ, $pos); 549 569 if (!isset($votitot[($z)])) { … … 563 583 564 584 565 566 567 for ($y=$min;$y<=($offset+$piuvot);$y++) $ar[0][$y]=" "; 568 for ($z=1;$z<=($offsetsez-$ominsez);$z++) 569 for ($y=$min;$y<=($offset+$piuvot);$y++) $ar[$z][$y]=" "; //inizializza le celle interne 570 $onetime=""; 585 for ($y=$min;$y<=($offset+$piuvot);$y++) $ar[0][$y]=" "; 586 if (strstr( $op,'circo')) 587 $lis_sez=mysql_query("select num_circ from ".$prefix."_ele_circoscrizione where id_cons='$id_cons' and num_circ>='$minsez' and num_circ<='$offsetsez' order by num_circ",$dbi); 588 else 589 $lis_sez=mysql_query("select num_sez from ".$prefix."_ele_sezioni where id_cons='$id_cons' and num_sez>='$minsez' and num_sez<='$offsetsez' order by num_sez",$dbi); 590 $nsezsel=mysql_num_rows($lis_sez); 591 while(list($z)=mysql_fetch_row($lis_sez)) 592 { for ($y=$min;$y<=($offset+$piuvot);$y++) $ar[$z][$y]=" ";} //inizializza le celle interne 593 594 ################################################################### 595 # for ($y=$min;$y<=($offset+$piuvot);$y++) $ar[0][$y]=" "; 596 # for ($z=1;$z<=($offsetsez-$ominsez);$z++) 597 # for ($y=$min;$y<=($offset+$piuvot);$y++) $ar[$z][$y]=" "; //inizializza le celle interne 598 $onetime=""; 571 599 if ($res_voti) 572 600 { … … 575 603 $valar[($z)][$num_cand]=$voti; 576 604 } 577 foreach ($valar as $key=>$val){ 605 foreach ($valar as $key=>$val){ 578 606 if(isset($votitot[($key)])) 579 607 $percar[$key]=arrayperc($val,$votitot[($key)]); 580 608 } 581 609 582 mysql_data_seek($res_voti,0);610 if(mysql_num_rows($res_voti)) mysql_data_seek($res_voti,0); 583 611 while (list($num_circ,$desc_circ,$num_cand,$nome,$voti,$sevalidi,$senulli,$sebianchi,$secontestati,$sevonulli) = mysql_fetch_row($res_voti)){ 584 $z=array_search($num_circ, $pos); 612 if($num_cand<$min or $num_cand>$offset) continue; 613 614 if (!isset($temp[$num_cand])) $temp[$num_cand]=0; 615 $temp[$num_cand]+=$voti; 616 $z=array_search($num_circ, $pos); if (!$z) continue; 585 617 if ($num_cand>=$min and $num_cand<=$offset){ 586 618 if($num_circ>=$minpos and $num_circ <=$maxpos){ … … 594 626 $ar[($z)][$num_cand]=$percento; 595 627 } 596 if (!isset($temp[$num_cand])) $temp[$num_cand]=0; 597 $temp[$num_cand]+=$voti; 598 599 } 628 629 630 631 } 632 if (!strstr( $op,'candidato')){ 600 633 if (!isset($tempar[$num_cand])) $tempar[$num_cand]=0; 601 $tempar[$num_cand]+=$voti; 602 if ($visvot!='cand'){ 634 $tempar[$num_cand]+=$voti;} 635 if ($visvot!='cand'){ 603 636 $posvoti=($offset); 604 637 $ar[0][$posvoti+1]='<b>Voti Validi</b>'; … … 607 640 $ar[0][$posvoti+4]='<b>Voti Contestati</b>'; 608 641 $ar[0][$posvoti+5]='<b>Voti Nulli</b>'; 609 if (($maxpos)>=$num_circ and $minpos<=$num_circ){ 610 $posvoti++; 611 $ar[($z)][$posvoti++]="<b>$sevalidi</b>"; 612 $ar[($z)][$posvoti++]="<b>$senulli</b>"; 613 $ar[($z)][$posvoti++]="<b>$sebianchi</b>"; 614 $ar[($z)][$posvoti++]="<b>$secontestati</b>"; 615 $ar[($z)][$posvoti]="<b>$sevonulli</b>"; 616 } 617 } 618 } 619 } 620 if (($offsetsez+1)>=$num_sez){ 621 $ar[(2+$offsetsez-$minsez)][0]="<b>"._TOT."<br />"._COMPLESSIVO."</b>"; 642 if (($maxpos)>=$num_circ and $minpos<=$num_circ){ 643 //$posvoti++; 644 $ar[($z)][$posvoti+1]="<b>$sevalidi</b>"; 645 $ar[($z)][$posvoti+2]="<b>$senulli</b>"; 646 $ar[($z)][$posvoti+3]="<b>$sebianchi</b>"; 647 $ar[($z)][$posvoti+4]="<b>$secontestati</b>"; 648 $ar[($z)][$posvoti+5]="<b>$sevonulli</b>"; 649 } 650 } 651 } 652 } 653 654 if (($offsetsez+1)>=$num_sez){ 655 $ar[(1+$numsezmax)][0]="<b>"._TOT."<br />"._COMPLESSIVO."</b>"; 622 656 if(isset($temp)) { 623 if (!isset($tab15) ) $tab15="candidati";657 if (!isset($tab15) or !$tab15) $tab15="candidati"; 624 658 if($tab15=="gruppo"){ 625 659 $votigl=" sum(validi),sum(nulli),sum(bianchi),sum(contestati),sum(voti_nulli)"; … … 627 661 $votigl=" sum(validi_lista),sum(nulli),sum(bianchi),sum(contestati_lista),sum(voti_nulli)"; 628 662 }else{ 629 //$votigl=" sum(validi_lista),sum(nulli),sum(bianchi),sum(contestati_lista),sum(voti_nulli_lista)";630 $votigl=" sum(validi_lista),sum(nulli),sum(bianchi),sum(contestati_lista),sum(voti_nulli)";663 if($dettnulli) $votigl=" sum(validi_lista),sum(nulli),sum(bianchi),sum(contestati_lista),sum(voti_nulli_lista)"; 664 else $votigl=" sum(validi_lista),sum(nulli),sum(bianchi),sum(contestati_lista),sum(voti_nulli)"; 631 665 } 632 666 if($circo) 633 667 $resv = mysql_query("SELECT $votigl from ".$prefix."_ele_sezioni AS t1 634 668 LEFT JOIN soraldo_ele_sede AS t2 ON t1.id_sede = t2.id_sede WHERE t1.id_cons='$id_cons' and t2.id_circ=$id_circ",$dbi); 635 else 636 $resv = mysql_query("SELECT $votigl from ".$prefix."_ele_sezioni where id_cons='$id_cons'",$dbi); 669 else 670 $resv = mysql_query("SELECT $votigl from ".$prefix."_ele_sezioni as t1 where t1.id_cons='$id_cons' and t1.id_sez=(select t2.id_sez from ".$prefix."_ele_voti_$tab15 as t2 where t2.id_sez=t1.id_sez group by t2.id_sez)",$dbi); 671 637 672 list ($sevaltot,$senultot,$sebiatot,$secontot,$sevnutot)= mysql_fetch_row($resv); 638 673 $voticompl=$sevaltot+$senultot+$sebiatot+$secontot+$sevnutot; 639 674 $resvt = mysql_query("SELECT voti from ".$prefix."_ele_voti_$tab15 where id_cons='$id_cons'",$dbi); 640 675 if($resvt) list($votlt)=mysql_fetch_row($resvt); else $votlt=0; 641 $temp3=arrayperc($tempar,$sevaltot);676 if($perc) $temp3=arrayperc($temp,$sevaltot); 642 677 while (list($key,$voti)= each($temp)) { 643 678 if ($perc=='true' and $voticompl) … … 646 681 } else 647 682 $percento="<b>$voti</b>"; 648 $ar[ 2+$offsetsez-$minsez][$key]=$percento;683 $ar[1+$numsezmax][$key]=$percento; 649 684 } 650 685 } … … 652 687 $key=$offset+1; 653 688 $tmp=array($sevaltot,$senultot,$sebiatot,$secontot,$sevnutot); 654 $temp3=arrayperc($tmp,$voticompl);689 if($perc) $temp3=arrayperc($tmp,$voticompl); 655 690 while(list($k,$voti)= each($tmp)) { 656 691 … … 659 694 $percento="<b>$voti<br /><span class=\"red\"><i>".$temp3[$k]." %</i></span></b>"; 660 695 } else $percento="<b>$voti</b>"; 661 $ar[ 2+$offsetsez-$minsez][++$key]=$percento;696 $ar[1+$numsezmax][++$key]=$percento; 662 697 663 698 } … … 791 826 $res5 = mysql_query("select t1.* 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' ",$dbi); 792 827 $sezioni=mysql_num_rows($res5); 793 794 828 if ($numero!=0) echo "<h5><i> "._SEZSCRU." $numero "._SU." $sezioni </i></h5>"; 795 829 -
trunk/client/modules/Elezioni/index.php
r253 r254 15 15 $_GET : $_POST; 16 16 17 include("pdoquery.php"); 17 18 18 if (isset($param['rss'])) $rss=intval($param['rss']); else $rss='0'; 19 19 if (isset($param['xls'])) $xls=intval($param['xls']); else $xls='0'; … … 24 24 if (isset($param['id_cons_gen'])) $id_cons_gen=intval($param['id_cons_gen']); else 25 25 { 26 $id_cons_gen=dbpredefinita(); 27 26 $res = mysql_query("SELECT id_cons FROM ".$prefix."_ele_comuni where id_comune='$id_comune' ", $dbi); 27 list($id_cons_pred)=mysql_fetch_row($res); 28 $res = mysql_query("SELECT id_cons_gen FROM ".$prefix."_ele_cons_comune where id_cons='$id_cons_pred' ", $dbi); 29 list($id_cons_gen)=mysql_fetch_row($res); 28 30 } 29 31 if (isset($param['op'])) $op=$param['op']; else $op=''; … … 60 62 $ordine=htmlentities($ordine); 61 63 62 $ hondt = dbvalorehondt();63 64 $res=dbselectcons(); 65 66 $ genere=$res['genere'];67 $t ipo_cons=$res['tipo_cons'];68 $descr_cons=$res['descrizione']; 69 $id_cons_gen=$res['id_cons_gen'];70 echo "descr:$descr_cons"; 71 72 73 74 ########## 64 $res = mysql_query("SELECT id_conf FROM ".$prefix."_ele_cons_comune where id_cons_gen='$id_cons_gen' and id_comune='$id_comune'" , $dbi); 65 list($hondt) = mysql_fetch_row($res); 66 67 $sql = "SELECT t3.genere,t1.tipo_cons,t1.descrizione,t2.id_cons_gen FROM ".$prefix."_ele_consultazione as t1, ".$prefix."_ele_cons_comune as t2, ".$prefix."_ele_tipo as t3 where t1.tipo_cons=t3.tipo_cons and t2.id_comune=$id_comune and t1.id_cons_gen=t2.id_cons_gen and t2.id_cons_gen='$id_cons_gen' and t2.chiusa!='2' "; 68 $res = mysql_query("$sql",$dbi); 69 $tot=mysql_num_rows($res); 70 if ($tot>0 and $id_cons_gen>0) { 71 $sql = "SELECT t3.genere,t1.tipo_cons,t1.descrizione,t2.id_cons_gen FROM ".$prefix."_ele_consultazione as t1, ".$prefix."_ele_cons_comune as t2, ".$prefix."_ele_tipo as t3 where t1.tipo_cons=t3.tipo_cons and t2.id_comune=$id_comune and t1.id_cons_gen=t2.id_cons_gen and t2.id_cons_gen='$id_cons_gen' and t2.chiusa!='2'"; 72 }else{ 73 $sql = "SELECT t3.genere,t1.tipo_cons,t1.descrizione,t2.id_cons_gen FROM ".$prefix."_ele_consultazione as t1, ".$prefix."_ele_cons_comune as t2, ".$prefix."_ele_tipo as t3 where t1.tipo_cons=t3.tipo_cons and t2.id_comune=$id_comune and t1.id_cons_gen=t2.id_cons_gen and t2.chiusa!='2' order by t1.data_fine desc limit 0,1 "; 74 } 75 $res = mysql_query("$sql",$dbi); 76 if ($res) list($genere,$tipo_cons,$descr_cons,$id_cons_gen) = mysql_fetch_row($res); 75 77 76 78 if ($tipo_cons!=3) $limite=0; … … 90 92 $res = mysql_query("SELECT limite FROM ".$prefix."_ele_conf where id_conf='$hondt'" , $dbi); 91 93 list($limite) = mysql_fetch_row($res); 92 $res = mysql_query("SELECT fascia FROM ".$prefix."_ele_comuni where id_comune='$id_comune'", $dbi);94 $res = mysql_query("SELECT id_fascia FROM ".$prefix."_ele_cons_comune where id_comune='$id_comune' and id_cons='$id_cons'", $dbi); 93 95 list($fascia) = mysql_fetch_row($res); 94 96 if(!$id_circ){ … … 190 192 } else { 191 193 while (list($mid, $title, $preamble,$content, $editimage) = mysql_fetch_row($result)) { 192 if ($title != "" && $ content!= "") {194 if ($title != "" && $preamble != "") { 193 195 194 196 if ($info=="link"){ … … 532 534 $NicolaSezTot = mysql_fetch_row($NicolaSez); 533 535 534 $resperc=mysql_query("select sum(validi),sum(nulli+bianchi+contestati+voti_nulli +solo_lista) from ".$prefix."_ele_sezioni where id_cons='$id_cons'",$dbi);536 $resperc=mysql_query("select sum(validi),sum(nulli+bianchi+contestati+voti_nulli) from ".$prefix."_ele_sezioni where id_cons='$id_cons'",$dbi); 535 537 list($scruvalidi,$scrunulli)=mysql_fetch_row($resperc); 536 538 $resperc = mysql_query("select sum(voti_complessivi) from ".$prefix."_ele_voti_parziale where id_cons='$id_cons' group by data,orario order by data desc, orario desc limit 0,1 ",$dbi); … … 542 544 echo "<table border=\"2\"><tr><td style=\"text-align:center; \">"; 543 545 if(!$votog and $genere!=4){ echo "<h2><b>"._GRUPPO.": </b>"; 544 echo " Scrutinate ".($scruvalidi+$scrunulli)." schede su $totschede ($grpercscru %) <br></h2>";546 echo "</br>Scrutinate ".($scruvalidi+$scrunulli)." schede su $totschede ($grpercscru %) <br></h2>"; 545 547 } 546 548 #$numero sezioni su $sezioni<br> le schede scrutinate sono: $grpercscru % … … 572 574 $go="gruppo"; 573 575 if(!$votog and $genere!=4) echo "<div><h2><b>"._GRUPPO." </b><br /></h2></div>"; 576 if ($tipo_cons==18 or $tipo_cons==19) echo "<div><b>I voti di lista subiranno una integrazione al termine delle operazioni sul collegio con la ripartizione pro-quota derivata dai voti sull'uninominale</b></div>"; 574 577 /* 575 578 if ($circo){ // circoscrizione … … 886 889 $res1 = mysql_query("select * from ".$prefix."_ele_voti_".$tab." where id_cons='$id_cons' group by id_sez ",$dbi); 887 890 $numero=mysql_num_rows($res1); 888 $res2 = mysql_query("select *from ".$prefix."_ele_sezioni where id_cons='$id_cons'",$dbi);889 $sezioni=mysql_num_rows($res2);891 $res2 = mysql_query("select max(num_sez) from ".$prefix."_ele_sezioni where id_cons='$id_cons'",$dbi); 892 list($sezioni)=mysql_fetch_row($res2); 890 893 } 891 894 … … 954 957 // funzione visualizzazione delle liste per camera e senato con raggruppamenti/coalizioni 955 958 function liste(){ 956 global $id_cons,$id_cons_gen,$prefix,$dbi,$min,$offset,$op,$tipo_cons,$prev,$next,$votog,$votol,$circo ;959 global $id_cons,$id_cons_gen,$prefix,$dbi,$min,$offset,$op,$tipo_cons,$prev,$next,$votog,$votol,$circo,$genere,$id_comune; 957 960 //dati(); 958 961 $offset=10; -
trunk/client/modules/Elezioni/language/lang-en.php
r157 r254 141 141 define("_GRUPPO","Candidate for President"); 142 142 break; 143 143 case 18: 144 define("_CONSULTAZIONE","Camera Election"); //genere 5 145 define("_GRUPPO","Single Candidate"); 146 define("_SOLO_GRUPPO","Ballots for Group Candidate only"); 147 define("_LISTA","Linked List"); 148 define("_CANDIDATO","Bolcked List"); 149 150 define("_DESCRCONS","CAMERA"); 151 break; 152 case 19: 153 define("_CONSULTAZIONE","Senato Election"); //genere 5 154 define("_GRUPPO","Single Candidate"); 155 define("_SOLO_GRUPPO","Ballots for Group Candidate only"); 156 define("_LISTA","Linked List"); 157 define("_CANDIDATO","Bolcked List"); 158 159 define("_DESCRCONS","SENATO"); 144 160 } 145 161 -
trunk/client/modules/Elezioni/language/lang-it.php
r253 r254 48 48 define("_SEZNOS","Sezioni non scrutinate"); 49 49 define("_SEZSCR","Sezioni scrutinate"); 50 define("_LISTA","Lista");51 50 define("_PREFLISTA","Preferenze di Lista"); 52 define("_CANDIDATO","Candidato");53 51 define("_GESAMMIN","Gestione Amministrativa "); 54 52 define("_DESCR","Denominazione"); … … 218 216 define("_IDCIRC","Id collegio "); 219 217 define("_CIRC_N","Collegio n. "); 218 define("_LISTA","Lista"); 219 define("_CANDIDATO","Candidato"); 220 220 }else{ 221 221 define("_CIRCS","Circoscrizioni"); … … 288 288 define("_CONSIGLIO","Consiglio Provinciale"); 289 289 define("_ASOLO_GRUPPO","Solo Presidente"); 290 define("_LISTA","Lista"); 291 define("_CANDIDATO","Candidato"); 290 292 break; 291 293 case 2: … … 297 299 define("_SIMBOLO","Scheda"); 298 300 define("_PRESI","Quesito"); 301 define("_LISTA","Lista"); 302 define("_CANDIDATO","Candidato"); 303 define("_CONSI","Consigliere"); 299 304 break; 300 305 case 3: … … 311 316 define("_VOTI_LISTA","Voti di lista"); 312 317 define("_ASOLO_GRUPPO","Solo Sindaco"); 313 break; 314 case 4: 318 define("_LISTA","Lista"); 319 define("_CANDIDATO","Candidato"); 320 break; 321 case 4: 315 322 define("_SCELTA_CIR","Scegli la Circoscrizione"); 316 323 define("_CONSULTAZIONE","Consultazione Elezioni Circoscrizione"); … … 320 327 define("_CONSI","Consigliere"); 321 328 define("_CONSIGLIO","Consiglio Circoscrizionale"); 322 break; 329 define("_LISTA","Lista"); 330 define("_CANDIDATO","Candidato"); 331 break; 323 332 case 5: 324 333 define("_CONSULTAZIONE","Sessione di Ballottaggio"); … … 328 337 define("_GRUPPOLOGO","Logo del Sindaco"); 329 338 define("_PRESI","Presidente"); 339 define("_LISTA","Lista"); 340 define("_CANDIDATO","Candidato"); 341 define("_CONSI","Consigliere"); 330 342 break; 331 343 case 6: … … 336 348 define("_GRUPPO","Lista"); 337 349 define("_GRUPPOLOGO","Logo della Lista"); 350 define("_LISTA","Lista"); 351 define("_CANDIDATO","Candidato"); 352 define("_CONSI","Consigliere"); 338 353 break; 339 354 case 7: … … 344 359 define("_GRUPPO","Lista"); 345 360 define("_GRUPPOLOGO","Logo della Lista"); 361 define("_LISTA","Lista"); 362 define("_CANDIDATO","Candidato"); 363 define("_CONSI","Consigliere"); 346 364 break; 347 365 case 8: … … 354 372 define("_CONSI","Candidato Lista"); 355 373 define("_CONSIGLIO","Consiglio Europeo"); 374 define("_LISTA","Lista"); 375 define("_CANDIDATO","Candidato"); 356 376 break; 357 377 case 9: … … 364 384 define("_CONSI","Candidato Lista"); 365 385 define("_CONSIGLIO","Consiglio Regionale"); 386 define("_LISTA","Lista"); 387 define("_CANDIDATO","Candidato"); 366 388 break; 367 389 … … 376 398 define("_GRUPPOLOGO","Logo della Lista"); 377 399 define("_CONSIGLIO","Senatori"); 400 define("_LISTA","Lista"); 401 define("_CANDIDATO","Candidato"); 402 define("_CONSI","Consigliere"); 378 403 break; 379 404 … … 387 412 define("_GRUPPOLOGO","Logo della Lista"); 388 413 define("_CONSIGLIO","Deputati"); 414 define("_LISTA","Lista"); 415 define("_CANDIDATO","Candidato"); 416 define("_CONSI","Consigliere"); 389 417 break; 390 418 case 12: … … 400 428 define("_VOTI_LISTA","Voti di lista"); 401 429 define("_CONSIGLIO","Consiglio Provinciale"); 430 define("_CONSI","Consigliere"); 402 431 break; 403 432 case 13: … … 408 437 define("_GRUPPOLOGO","Logo del Presidente"); 409 438 define("_PRESI","Presidente"); 439 define("_LISTA","Lista"); 440 define("_CANDIDATO","Candidato"); 441 define("_CONSI","Consigliere"); 410 442 break; 411 443 case 14: … … 422 454 define("_GRUPPO","Coalizione"); 423 455 define("_DESCRCONS","CAMERA CON GRUPPI"); 456 define("_CONSI","Consigliere"); 424 457 break; 425 458 case 16: … … 428 461 define("_GRUPPO","Coalizione"); 429 462 define("_DESCRCONS","SENATO CON GRUPPI"); 463 define("_CONSI","Consigliere"); 430 464 break; 431 465 case 17: … … 434 468 define("_GRUPPO","Candidato Presidente"); 435 469 define("_DESCRCONS","REGIONALI"); 436 break; 437 470 define("_CONSI","Consigliere"); 471 break; 472 case 18: 473 define("_CONSULTAZIONE","Consultazione Camera dei deputati"); //genere 5 474 define("_GRUPPO","Candidato Uninominale"); 475 define("_GRUPPI","Candidati Uninominali"); 476 define("_SOLO_GRUPPO","Voti al solo Candidato Uninominale"); 477 define("_ASOLO_GRUPPO","Voti al solo</br>Candidato Uninominale"); 478 define("_LISTA","Lista collegata"); 479 define("_CANDIDATO","Listino bloccato"); 480 define("_CONSIGLIO","per il Proporzionale"); 481 define("_SIMBOLO","Candidato<br />Uninominale"); 482 define("_DESCRCONS","CAMERA"); 483 define("_CONSI","Candidato"); 484 break; 485 case 19: 486 define("_CONSULTAZIONE","Consultazione Senato della Repubblica"); //genere 5 487 define("_GRUPPO","Candidato Uninominale"); 488 define("_GRUPPI","Candidati Uninominali"); 489 define("_SOLO_GRUPPO","Voti al solo Candidato Uninominale"); 490 define("_ASOLO_GRUPPO","Voti al solo</br>Candidato Uninominale"); 491 define("_LISTA","Lista collegata"); 492 define("_CANDIDATO","Listino bloccato"); 493 define("_CONSIGLIO","per il Proporzionale"); 494 define("_SIMBOLO","Candidato<br />Uninominale"); 495 define("_DESCRCONS","CAMERA"); 496 define("_CONSI","Candidato"); 497 break; 498 438 499 439 500 } -
trunk/client/modules/Elezioni/menu.php
r213 r254 228 228 echo "<option value=\"graf_lista&visgralista=1\" ".$temp['graf_lista'].">"._LISTA."</option>"; 229 229 if ($genere>3){ 230 if (!$circo && !$votog )230 if (!$circo && !$votog && !$votoc) 231 231 echo "<option value=\"graf_candidato\" ".$temp['graf_candidato']." >"._CONSI."</option>"; 232 232 } -
trunk/client/temi/altro/menu.php
r249 r254 14 14 Funzione Menu a cascata 15 15 *************************/ 16 $sqlcomu="select descrizione ,fasciafrom ".$prefix."_ele_comuni where id_comune=$id_comune";16 $sqlcomu="select descrizione from ".$prefix."_ele_comuni where id_comune=$id_comune"; 17 17 $rescomu= mysql_query("$sqlcomu",$dbi); 18 list($descr_com,$fascia)=mysql_fetch_row($rescomu); 18 list($descr_com)=mysql_fetch_row($rescomu); 19 $sqlcomu="select id_fascia from ".$prefix."_ele_cons_comune where id_comune=$id_comune and id_cons='$id_cons'"; 20 $rescomu= mysql_query("$sqlcomu",$dbi); 21 list($fascia)=mysql_fetch_row($rescomu); 19 22 echo "\n"; 20 23 echo ' <table cellpadding="0" cellspacing="0" style="border:0px;text-align:left;width=100%;"><tr><td> … … 70 73 while(list($id,$descrizione) = mysql_fetch_row($res)) { 71 74 echo "<li class=\"icon matita\"><a href=\"modules.php?op=gruppo&name=Elezioni&id_comune=$id_comune&file=index&id_cons_gen=$id\"> 72 ".substr($descrizione,0, 31)."</a></li>";75 ".substr($descrizione,0,60)."</a></li>"; 73 76 74 77 } … … 115 118 if ($genere!=4) { 116 119 if (!$circo and $num_circ>1) 117 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_circo\">".substr(_GRUPPO." "._PER." "._CIRCO,0, 33)."</a></li>";118 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_sezione\">".substr(_GRUPPO." "._PER." "._SEZIONI,0, 33)."</a></li>";120 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_circo\">".substr(_GRUPPO." "._PER." "._CIRCO,0,50)."</a></li>"; 121 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_sezione\">".substr(_GRUPPO." "._PER." "._SEZIONI,0,50)."</a></li>"; 119 122 } 120 123 … … 122 125 if ($genere>2) { 123 126 if (!$circo and $num_circ>1) 124 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_circo\">".substr(_LISTA." "._PER." "._CIRCO,0, 33)."</a></li>";127 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_circo\">".substr(_LISTA." "._PER." "._CIRCO,0,50)."</a></li>"; 125 128 126 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_sezione\">".substr(_LISTA." "._PER." "._SEZIONI,0, 33)."</a></li>";129 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_sezione\">".substr(_LISTA." "._PER." "._SEZIONI,0,50)."</a></li>"; 127 130 128 131 … … 133 136 if (!$votoc){ 134 137 if(!$circo and $num_circ>1) 135 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_circo\">".substr(_CONSI." "._PER." "._CIRCO,0, 33)."</a></li>";136 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_sezione\">".substr(_CONSI." "._PER." "._SEZIONI,0, 33)."</a></li>";138 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_circo\">".substr(_CONSI." "._PER." "._CIRCO,0,50)."</a></li>"; 139 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_sezione\">".substr(_CONSI." "._PER." "._SEZIONI,0,50)."</a></li>"; 137 140 138 141 } … … 170 173 171 174 if ($genere>3){ 172 if (!$circo && !$votog ) {175 if (!$circo && !$votog && !$votoc) { 173 176 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=graf_candidato\">"._CONSI."</a></li>"; 174 177 } -
trunk/client/temi/blog/menu.php
r243 r254 14 14 Funzione Menu a cascata 15 15 *************************/ 16 $sqlcomu="select descrizione ,fasciafrom ".$prefix."_ele_comuni where id_comune=$id_comune";16 $sqlcomu="select descrizione from ".$prefix."_ele_comuni where id_comune=$id_comune"; 17 17 $rescomu= mysql_query("$sqlcomu",$dbi); 18 list($descr_com,$fascia)=mysql_fetch_row($rescomu); 18 list($descr_com)=mysql_fetch_row($rescomu); 19 $sqlcomu="select id_fascia from ".$prefix."_ele_cons_comune where id_comune=$id_comune and id_cons='$id_cons'"; 20 $rescomu= mysql_query("$sqlcomu",$dbi); 21 list($fascia)=mysql_fetch_row($rescomu); 19 22 20 23 echo ' <table cellpadding="0" cellspacing="0" style="border:0px;text-align:left;"><tr><td> … … 69 72 while(list($id,$descrizione) = mysql_fetch_row($res)) { 70 73 echo "<li class=\"icon matita\"><a href=\"modules.php?op=gruppo&name=Elezioni&id_comune=$id_comune&file=index&id_cons_gen=$id\"> 71 ".substr($descrizione,0, 31)."</a></li>";74 ".substr($descrizione,0,60)."</a></li>"; 72 75 73 76 } … … 114 117 if ($genere!=4) { 115 118 if (!$circo and $num_circ>1) 116 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_circo\">".substr(_GRUPPO." "._PER." "._CIRCO,0, 33)."</a></li>";117 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_sezione\">".substr(_GRUPPO." "._PER." "._SEZIONI,0, 33)."</a></li>";119 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_circo\">".substr(_GRUPPO." "._PER." "._CIRCO,0,50)."</a></li>"; 120 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_sezione\">".substr(_GRUPPO." "._PER." "._SEZIONI,0,50)."</a></li>"; 118 121 } 119 122 … … 121 124 if ($genere>2) { 122 125 if (!$circo and $num_circ>1) 123 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_circo\">".substr(_LISTA." "._PER." "._CIRCO,0, 33)."</a></li>";126 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_circo\">".substr(_LISTA." "._PER." "._CIRCO,0,50)."</a></li>"; 124 127 125 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_sezione\">".substr(_LISTA." "._PER." "._SEZIONI,0, 33)."</a></li>";128 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_sezione\">".substr(_LISTA." "._PER." "._SEZIONI,0,50)."</a></li>"; 126 129 127 130 … … 132 135 if (!$votoc){ 133 136 if(!$circo and $num_circ>1) 134 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_circo\">".substr(_CONSI." "._PER." "._CIRCO,0, 33)."</a></li>";135 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_sezione\">".substr(_CONSI." "._PER." "._SEZIONI,0, 33)."</a></li>";137 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_circo\">".substr(_CONSI." "._PER." "._CIRCO,0,50)."</a></li>"; 138 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_sezione\">".substr(_CONSI." "._PER." "._SEZIONI,0,50)."</a></li>"; 136 139 137 140 } … … 169 172 170 173 if ($genere>3){ 171 if (!$circo && !$votog ) {174 if (!$circo && !$votog && !$votoc) { 172 175 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=graf_candidato\">"._CONSI."</a></li>"; 173 176 } -
trunk/client/temi/default/menu.php
r243 r254 14 14 Funzione Menu a cascata 15 15 *************************/ 16 $sqlcomu="select descrizione ,fasciafrom ".$prefix."_ele_comuni where id_comune=$id_comune";16 $sqlcomu="select descrizione from ".$prefix."_ele_comuni where id_comune=$id_comune"; 17 17 $rescomu= mysql_query("$sqlcomu",$dbi); 18 list($descr_com,$fascia)=mysql_fetch_row($rescomu); 19 18 list($descr_com)=mysql_fetch_row($rescomu); 19 $sqlcomu="select id_fascia from ".$prefix."_ele_cons_comune where id_comune=$id_comune and id_cons='$id_cons'"; 20 $rescomu= mysql_query("$sqlcomu",$dbi); 21 list($fascia)=mysql_fetch_row($rescomu); 22 20 23 echo ' <table cellpadding="0" cellspacing="0" style="border:0px;text-align:left;"><tr><td> 21 24 <header class="main-header"> … … 70 73 while(list($id,$descrizione) = mysql_fetch_row($res)) { 71 74 echo "<li class=\"icon matita\"><a href=\"modules.php?op=gruppo&name=Elezioni&id_comune=$id_comune&file=index&id_cons_gen=$id\"> 72 ".substr($descrizione,0, 31)."</a></li>";75 ".substr($descrizione,0,60)."</a></li>"; 73 76 74 77 } … … 115 118 if ($genere!=4) { 116 119 if (!$circo and $num_circ>1) 117 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_circo\">".substr(_GRUPPO." "._PER." "._CIRCO,0, 33)."</a></li>";118 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_sezione\">".substr(_GRUPPO." "._PER." "._SEZIONI,0, 33)."</a></li>";120 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_circo\">".substr(_GRUPPO." "._PER." "._CIRCO,0,50)."</a></li>"; 121 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_sezione\">".substr(_GRUPPO." "._PER." "._SEZIONI,0,50)."</a></li>"; 119 122 } 120 123 … … 122 125 if ($genere>2) { 123 126 if (!$circo and $num_circ>1) 124 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_circo\">".substr(_LISTA." "._PER." "._CIRCO,0, 33)."</a></li>";127 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_circo\">".substr(_LISTA." "._PER." "._CIRCO,0,50)."</a></li>"; 125 128 126 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_sezione\">".substr(_LISTA." "._PER." "._SEZIONI,0, 33)."</a></li>";129 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_sezione\">".substr(_LISTA." "._PER." "._SEZIONI,0,50)."</a></li>"; 127 130 128 131 … … 133 136 if (!$votoc){ 134 137 if(!$circo and $num_circ>1) 135 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_circo\">".substr(_CONSI." "._PER." "._CIRCO,0, 33)."</a></li>";136 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_sezione\">".substr(_CONSI." "._PER." "._SEZIONI,0, 33)."</a></li>";138 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_circo\">".substr(_CONSI." "._PER." "._CIRCO,0,50)."</a></li>"; 139 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_sezione\">".substr(_CONSI." "._PER." "._SEZIONI,0,50)."</a></li>"; 137 140 138 141 } … … 170 173 171 174 if ($genere>3){ 172 if (!$circo && !$votog ) {175 if (!$circo && !$votog && !$votoc) { 173 176 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=graf_candidato\">"._CONSI."</a></li>"; 174 177 } -
trunk/client/temi/facebook/menu.php
r226 r254 26 26 $button="<br /><object><noscript><div><input name=\"vai\" type=\"image\" src=\"modules/Elezioni/images/ok2.jpg\" alt=\"ok\" title=\"ok\" /></div></noscript></object>"; 27 27 28 $sqlcomu="select descrizione ,fasciafrom ".$prefix."_ele_comuni where id_comune=$id_comune";28 $sqlcomu="select descrizione from ".$prefix."_ele_comuni where id_comune=$id_comune"; 29 29 $rescomu= mysql_query("$sqlcomu",$dbi); 30 list($descr_com,$fascia)=mysql_fetch_row($rescomu); 30 list($descr_com)=mysql_fetch_row($rescomu); 31 $sqlcomu="select id_fascia from ".$prefix."_ele_cons_comune where id_comune=$id_comune and id_cons='$id_cons'"; 32 $rescomu= mysql_query("$sqlcomu",$dbi); 33 list($fascia)=mysql_fetch_row($rescomu); 31 34 echo '<style type="text/css"> 32 35 html,body{margin:0;padding:0} … … 92 95 93 96 while(list($id,$descrizione) = mysql_fetch_row($res)) { 94 echo "<li class=\"icon matita\" ><a href=\"modules.php?op=gruppo&name=Elezioni&id_comune=$id_comune&file=index&id_cons_gen=$id\">95 ".substr($descrizione,0,3 1)."</a></li>";97 echo "<li class=\"icon matita\" ><a href=\"modules.php?op=gruppo&name=Elezioni&id_comune=$id_comune&file=index&id_cons_gen=$id\"> 98 ".substr($descrizione,0,33)."</a></li>"; 96 99 97 100 } … … 137 140 if ($genere!=4) { 138 141 if (!$circo and $num_circ>1) 139 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_circo\">".substr(_GRUPPO." "._PER." "._CIRCO,0,3 3)."</a></li>";140 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_sezione\">".substr(_GRUPPO." "._PER." "._SEZIONI,0,3 3)."</a></li>";142 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_circo\">".substr(_GRUPPO." "._PER." "._CIRCO,0,36)."</a></li>"; 143 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_sezione\">".substr(_GRUPPO." "._PER." "._SEZIONI,0,36)."</a></li>"; 141 144 } 142 145 … … 144 147 if ($genere>2) { 145 148 if (!$circo and $num_circ>1) 146 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_circo\">".substr(_LISTA." "._PER." "._CIRCO,0,3 3)."</a></li>";149 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_circo\">".substr(_LISTA." "._PER." "._CIRCO,0,36)."</a></li>"; 147 150 148 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_sezione\">".substr(_LISTA." "._PER." "._SEZIONI,0,3 3)."</a></li>";151 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_sezione\">".substr(_LISTA." "._PER." "._SEZIONI,0,36)."</a></li>"; 149 152 150 153 … … 155 158 if (!$votoc){ 156 159 if(!$circo and $num_circ>1) 157 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_circo\">".substr(_CONSI." "._PER." "._CIRCO,0,3 3)."</a></li>";158 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_sezione\">".substr(_CONSI." "._PER." "._SEZIONI,0,3 3)."</a></li>";160 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_circo\">".substr(_CONSI." "._PER." "._CIRCO,0,36)."</a></li>"; 161 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_sezione\">".substr(_CONSI." "._PER." "._SEZIONI,0,36)."</a></li>"; 159 162 160 163 } … … 191 194 192 195 if ($genere>3){ 193 if (!$circo && !$votog ) {196 if (!$circo && !$votog && !$votoc) { 194 197 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=graf_candidato\">"._CONSI."</a></li>"; 195 198 } -
trunk/client/temi/realistic/menu.php
r241 r254 26 26 $button="<br /><object><noscript><div><input name=\"vai\" type=\"image\" src=\"modules/Elezioni/images/ok2.jpg\" alt=\"ok\" title=\"ok\" /></div></noscript></object>"; 27 27 28 $sqlcomu="select descrizione ,fasciafrom ".$prefix."_ele_comuni where id_comune=$id_comune";28 $sqlcomu="select descrizione from ".$prefix."_ele_comuni where id_comune=$id_comune"; 29 29 $rescomu= mysql_query("$sqlcomu",$dbi); 30 list($descr_com,$fascia)=mysql_fetch_row($rescomu); 30 list($descr_com)=mysql_fetch_row($rescomu); 31 $sqlcomu="select id_fascia from ".$prefix."_ele_cons_comune where id_comune=$id_comune and id_cons='$id_cons'"; 32 $rescomu= mysql_query("$sqlcomu",$dbi); 33 list($fascia)=mysql_fetch_row($rescomu); 31 34 echo ' 32 35 <div id="contiene"> … … 83 86 while(list($id,$descrizione) = mysql_fetch_row($res)) { 84 87 echo "<li class=\"icon matita\"><a href=\"modules.php?op=gruppo&name=Elezioni&id_comune=$id_comune&file=index&id_cons_gen=$id\"> 85 ".substr($descrizione,0, 31)."</a></li>";88 ".substr($descrizione,0,60)."</a></li>"; 86 89 87 90 } … … 127 130 if ($genere!=4) { 128 131 if (!$circo and $num_circ>1) 129 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_circo\">".substr(_GRUPPO." "._PER." "._CIRCO,0, 33)."</a></li>";130 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_sezione\">".substr(_GRUPPO." "._PER." "._SEZIONI,0, 33)."</a></li>";132 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_circo\">".substr(_GRUPPO." "._PER." "._CIRCO,0,50)."</a></li>"; 133 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_sezione\">".substr(_GRUPPO." "._PER." "._SEZIONI,0,50)."</a></li>"; 131 134 } 132 135 … … 134 137 if ($genere>2) { 135 138 if (!$circo and $num_circ>1) 136 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_circo\">".substr(_LISTA." "._PER." "._CIRCO,0, 33)."</a></li>";139 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_circo\">".substr(_LISTA." "._PER." "._CIRCO,0,50)."</a></li>"; 137 140 138 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_sezione\">".substr(_LISTA." "._PER." "._SEZIONI,0, 33)."</a></li>";141 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_sezione\">".substr(_LISTA." "._PER." "._SEZIONI,0,50)."</a></li>"; 139 142 140 143 … … 145 148 if (!$votoc){ 146 149 if(!$circo and $num_circ>1) 147 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_circo\">".substr(_CONSI." "._PER." "._CIRCO,0, 33)."</a></li>";148 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_sezione\">".substr(_CONSI." "._PER." "._SEZIONI,0, 33)."</a></li>";150 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_circo\">".substr(_CONSI." "._PER." "._CIRCO,0,50)."</a></li>"; 151 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_sezione\">".substr(_CONSI." "._PER." "._SEZIONI,0,50)."</a></li>"; 149 152 150 153 } … … 181 184 182 185 if ($genere>3){ 183 if (!$circo && !$votog ) {186 if (!$circo && !$votog && !$votoc) { 184 187 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=graf_candidato\">"._CONSI."</a></li>"; 185 188 } -
trunk/client/temi/spectral/menu.php
r241 r254 26 26 $button="<br /><object><noscript><div><input name=\"vai\" type=\"image\" src=\"modules/Elezioni/images/ok2.jpg\" alt=\"ok\" title=\"ok\" /></div></noscript></object>"; 27 27 28 $sqlcomu="select descrizione ,fasciafrom ".$prefix."_ele_comuni where id_comune=$id_comune";28 $sqlcomu="select descrizione from ".$prefix."_ele_comuni where id_comune=$id_comune"; 29 29 $rescomu= mysql_query("$sqlcomu",$dbi); 30 list($descr_com,$fascia)=mysql_fetch_row($rescomu); 30 list($descr_com)=mysql_fetch_row($rescomu); 31 $sqlcomu="select id_fascia from ".$prefix."_ele_cons_comune where id_comune=$id_comune and id_cons='$id_cons'"; 32 $rescomu= mysql_query("$sqlcomu",$dbi); 33 list($fascia)=mysql_fetch_row($rescomu); 31 34 echo ' 32 35 <div id="contiene"> … … 181 184 182 185 if ($genere>3){ 183 if (!$circo && !$votog ) {186 if (!$circo && !$votog && !$votoc) { 184 187 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=graf_candidato\">"._CONSI."</a></li>"; 185 188 } -
trunk/client/temi/stylized/menu.php
r243 r254 14 14 Funzione Menu a cascata 15 15 *************************/ 16 $sqlcomu="select descrizione ,fasciafrom ".$prefix."_ele_comuni where id_comune=$id_comune";16 $sqlcomu="select descrizione from ".$prefix."_ele_comuni where id_comune=$id_comune"; 17 17 $rescomu= mysql_query("$sqlcomu",$dbi); 18 list($descr_com,$fascia)=mysql_fetch_row($rescomu); 18 list($descr_com)=mysql_fetch_row($rescomu); 19 $sqlcomu="select id_fascia from ".$prefix."_ele_cons_comune where id_comune=$id_comune and id_cons='$id_cons'"; 20 $rescomu= mysql_query("$sqlcomu",$dbi); 21 list($fascia)=mysql_fetch_row($rescomu); 19 22 20 23 echo ' <table cellpadding="0" cellspacing="0" style="border:0px;text-align:left;"><tr><td> … … 170 173 171 174 if ($genere>3){ 172 if (!$circo && !$votog ) {175 if (!$circo && !$votog && !$votoc) { 173 176 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=graf_candidato\">"._CONSI."</a></li>"; 174 177 } -
trunk/client/temi/tour/menu.php
r243 r254 14 14 Funzione Menu a cascata 15 15 *************************/ 16 $sqlcomu="select descrizione ,fasciafrom ".$prefix."_ele_comuni where id_comune=$id_comune";16 $sqlcomu="select descrizione from ".$prefix."_ele_comuni where id_comune=$id_comune"; 17 17 $rescomu= mysql_query("$sqlcomu",$dbi); 18 list($descr_com,$fascia)=mysql_fetch_row($rescomu); 18 list($descr_com)=mysql_fetch_row($rescomu); 19 $sqlcomu="select id_fascia from ".$prefix."_ele_cons_comune where id_comune=$id_comune and id_cons='$id_cons'"; 20 $rescomu= mysql_query("$sqlcomu",$dbi); 21 list($fascia)=mysql_fetch_row($rescomu); 19 22 20 23 echo ' <table cellpadding="0" cellspacing="0" style="border:0px;text-align:left;"><tr><td> … … 169 172 170 173 if ($genere>3){ 171 if (!$circo && !$votog ) {174 if (!$circo && !$votog && !$votoc) { 172 175 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=graf_candidato\">"._CONSI."</a></li>"; 173 176 } -
trunk/client/temi/yellowblu/menu.php
r243 r254 14 14 Funzione Menu a cascata 15 15 *************************/ 16 $sqlcomu="select descrizione ,fasciafrom ".$prefix."_ele_comuni where id_comune=$id_comune";16 $sqlcomu="select descrizione from ".$prefix."_ele_comuni where id_comune=$id_comune"; 17 17 $rescomu= mysql_query("$sqlcomu",$dbi); 18 list($descr_com,$fascia)=mysql_fetch_row($rescomu); 18 list($descr_com)=mysql_fetch_row($rescomu); 19 $sqlcomu="select id_fascia from ".$prefix."_ele_cons_comune where id_comune=$id_comune and id_cons='$id_cons'"; 20 $rescomu= mysql_query("$sqlcomu",$dbi); 21 list($fascia)=mysql_fetch_row($rescomu); 19 22 20 23 echo ' <table cellpadding="0" cellspacing="0" style="border:0px;text-align:left;"><tr><td> … … 70 73 while(list($id,$descrizione) = mysql_fetch_row($res)) { 71 74 echo "<li class=\"icon matita\"><a href=\"modules.php?op=gruppo&name=Elezioni&id_comune=$id_comune&file=index&id_cons_gen=$id\"> 72 ".substr($descrizione,0, 31)."</a></li>";75 ".substr($descrizione,0,60)."</a></li>"; 73 76 74 77 } … … 115 118 if ($genere!=4) { 116 119 if (!$circo and $num_circ>1) 117 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_circo\">".substr(_GRUPPO." "._PER." "._CIRCO,0, 33)."</a></li>";118 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_sezione\">".substr(_GRUPPO." "._PER." "._SEZIONI,0, 33)."</a></li>";120 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_circo\">".substr(_GRUPPO." "._PER." "._CIRCO,0,50)."</a></li>"; 121 echo "<li class=\"icon candi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=gruppo_sezione\">".substr(_GRUPPO." "._PER." "._SEZIONI,0,50)."</a></li>"; 119 122 } 120 123 … … 122 125 if ($genere>2) { 123 126 if (!$circo and $num_circ>1) 124 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_circo\">".substr(_LISTA." "._PER." "._CIRCO,0, 33)."</a></li>";127 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_circo\">".substr(_LISTA." "._PER." "._CIRCO,0,50)."</a></li>"; 125 128 126 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_sezione\">".substr(_LISTA." "._PER." "._SEZIONI,0, 33)."</a></li>";129 echo "<li class=\"icon liste\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=lista_sezione\">".substr(_LISTA." "._PER." "._SEZIONI,0,50)."</a></li>"; 127 130 128 131 … … 133 136 if (!$votoc){ 134 137 if(!$circo and $num_circ>1) 135 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_circo\">".substr(_CONSI." "._PER." "._CIRCO,0, 33)."</a></li>";136 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_sezione\">".substr(_CONSI." "._PER." "._SEZIONI,0, 33)."</a></li>";138 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_circo\">".substr(_CONSI." "._PER." "._CIRCO,0,50)."</a></li>"; 139 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=candidato_sezione\">".substr(_CONSI." "._PER." "._SEZIONI,0,50)."</a></li>"; 137 140 138 141 } … … 170 173 171 174 if ($genere>3){ 172 if (!$circo && !$votog ) {175 if (!$circo && !$votog && !$votoc) { 173 176 echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=graf_candidato\">"._CONSI."</a></li>"; 174 177 } -
trunk/install/sql/eleonline.sql
r253 r254 361 361 `vismf` ENUM( '0', '1' ) NOT NULL DEFAULT '0', 362 362 `solo_gruppo` enum('0', '1') NOT NULL default '0', 363 `disgiunto` enum('0', '1') NOT NULL default '0', 363 364 PRIMARY KEY (`id_cons`), 364 365 UNIQUE KEY `comune` (`id_comune`,`id_cons_gen`) … … 747 748 `id_cons_gen` int(11) NOT NULL default '0', 748 749 `orario` time NOT NULL default '00:00:00', 749 `data` date NOT NULL ,750 `data` date NOT NULL default '0000-00-00', 750 751 KEY `id_cons_gen` (`id_cons_gen`) 751 752 ) ENGINE=MyISAM DEFAULT CHARSET=latin1; … … 898 899 /*!40000 ALTER TABLE `soraldo_ele_tipo` DISABLE KEYS */; 899 900 LOCK TABLES `soraldo_ele_tipo` WRITE; 900 INSERT INTO `soraldo_ele_tipo` VALUES (1,'PROVINCIALI','it',3,'0','0','0','0'),(2,'REFERENDUM','it',0,'0','0','0','0'),(3,'COMUNALI','it',5,'0','0','0','0'),(4,'CIRCOSCRIZIONALI','it',5,'0','0','0','1'),(5,'BALLOTTAGGIO COMUNALI','it',1,'0','0','0','0'),(6,'CAMERA','it',2,'0','0','0','0'),(7,'SENATO','it',2,'0','0','0','0'),(8,'EUROPEE','it',4,'1','0','0','0'),(9,'REGIONALI','it',5,'0','0','0','0'),(10,'SENATO CON GRUPPI','it',5,'1','0','1','0'),(11,'CAMERA CON GRUPPI','it',5,'1','0','1','0'),(12,'PROVINCIALI CON COLLEGI','it',3,'0','0','0','1'),(13,'BALLOTTAGGIO PROVINCIALI','it',1,'0','0','0','0'),(14,'EUROPEE CON COLLEGI','it',4,'0','0','0','1'),(15,'CAMERA CON GRUPPI E COLLEGI','it',5,'1','0','1','1'),(16,'SENATO CON GRUPPI E COLLEGI','it',5,'1','0','1','1'),(17,'REGIONALI CON COLLEGI','it',5,'0','0','0','1'); 901 INSERT INTO `soraldo_ele_tipo` VALUES 902 (1, 'PROVINCIALI', 'it', 3, '0', '0', '0', '0'), 903 (2, 'REFERENDUM', 'it', 0, '0', '0', '0', '0'), 904 (3, 'COMUNALI', 'it', 5, '0', '0', '0', '0'), 905 (4, 'CIRCOSCRIZIONALI', 'it', 5, '0', '0', '0', '1'), 906 (5, 'BALLOTTAGGIO COMUNALI', 'it', 1, '0', '0', '0', '0'), 907 (6, 'CAMERA', 'it', 2, '0', '0', '0', '0'), 908 (7, 'SENATO', 'it', 2, '0', '0', '0', '0'), 909 (8, 'EUROPEE', 'it', 4, '1', '0', '0', '0'), 910 (9, 'REGIONALI', 'it', 5, '0', '0', '0', '0'), 911 (10, 'SENATO CON GRUPPI', 'it', 5, '1', '0', '1', '0'), 912 (11, 'CAMERA CON GRUPPI', 'it', 5, '1', '0', '1', '0'), 913 (12, 'PROVINCIALI CON COLLEGI', 'it', 3, '0', '0', '0', '1'), 914 (13, 'BALLOTTAGGIO PROVINCIALI', 'it', 1, '0', '0', '0', '0'), 915 (14, 'EUROPEE CON COLLEGI', 'it', 4, '0', '0', '0', '1'), 916 (15, 'CAMERA CON GRUPPI E COLLEGI', 'it', 5, '1', '0', '1', '1'), 917 (16, 'SENATO CON GRUPPI E COLLEGI', 'it', 5, '1', '0', '1', '1'), 918 (17, 'REGIONALI CON COLLEGI', 'it', 5, '0', '0', '0', '1'), 919 (18, 'CAMERA - Rosatellum 2.0', 'it', 5, '0', '0', '1', '0'), 920 (19, 'SENATO - Rosatellum 2.0', 'it', 5, '0', '0', '1', '0'); 901 921 UNLOCK TABLES; 902 922 /*!40000 ALTER TABLE `soraldo_ele_tipo` ENABLE KEYS */; … … 964 984 `voti` int(7) NOT NULL default '0', 965 985 `nulli_lista` INT( 7 ) NOT NULL DEFAULT '0', 986 `solo_lista` INT( 7 ) NOT NULL DEFAULT '0', 966 987 KEY `cons` (`id_cons`), 967 988 KEY `id_lista` (`id_lista`), … … 989 1010 `id_parz` int(11) NOT NULL auto_increment, 990 1011 `orario` time NOT NULL default '00:00:00', 991 `data` date NOT NULL ,1012 `data` date NOT NULL default '0000-00-00', 992 1013 `voti_uomini` int(7) NOT NULL default '0', 993 1014 `voti_donne` int(7) NOT NULL default '0',
Note:
See TracChangeset
for help on using the changeset viewer.