Index: trunk/admin/modules/Elezioni/ele_colora_sez.php
===================================================================
--- trunk/admin/modules/Elezioni/ele_colora_sez.php	(revision 393)
+++ trunk/admin/modules/Elezioni/ele_colora_sez.php	(revision 394)
@@ -20,16 +20,17 @@
 	$res->execute();	
 }else{ #candidati
-	$sql="SELECT t2.id_lista FROM ".$prefix."_ele_voti_candidati as t1 left join ".$prefix."_ele_candidati as t2 on t1.id_cand=t2.id_cand where t1.id_cons='$id_cons' and t1.id_sez='$id_sez' group by t2.id_lista";
+	$sql="SELECT t1.num_cand FROM ".$prefix."_ele_voti_candidati as t1 left join ".$prefix."_ele_candidati as t2 on t1.id_cand=t2.id_cand where t1.id_cons='$id_cons' and t1.id_sez='$id_sez' group by t2.id_lista";
 	$res = $dbi->prepare("$sql");
 	$res->execute();
 	$liste=$res->rowCount();
-	
+	list($listescru)=$res->fetch(PDO::FETCH_NUM);
+	if($res->rowCount() and $listescru==0) {$listescru=1;$liste=0;} 
 	$sql="SELECT count(id_lista) FROM ".$prefix."_ele_lista where id_cons='$id_cons' $iscirco";
 	$res = $dbi->prepare("$sql");
 	$res->execute();
 	list($ltot)=$res->fetch(PDO::FETCH_NUM);
-	if($liste && $liste==$ltot){
+	if(($liste && $liste==$ltot) or $listescru){
 		$sezstat=2;
-		$sql="UPDATE ".$prefix."_ele_sezioni set colore='#99CC33' where id_cons='$id_cons' and id_sez='$id_sez'"; #VERDE
+		$sql="UPDATE ".$prefix."_ele_sezioni set colore='#99CC33' where id_cons='$id_cons' and id_sez='$id_sez'"; ;#VERDE
 		$res = $dbi->prepare("$sql");
 		$res->execute();	
Index: trunk/admin/modules/Elezioni/ele_spoglio.php
===================================================================
--- trunk/admin/modules/Elezioni/ele_spoglio.php	(revision 393)
+++ trunk/admin/modules/Elezioni/ele_spoglio.php	(revision 394)
@@ -670,5 +670,5 @@
 
 function finale($id_cons,$do,$id_circ,$id_sede,$id_sez,$ops){
- global $aid, $prefix, $dbi,$id_cons_gen,$genere,$votog,$fascia,$limite;
+ global $aid, $prefix, $dbi,$id_cons_gen,$genere,$votog,$fascia,$limite,$scrtest;
 ////////////////////////////////////////////
 // da qua va la sezione per i voti finali
@@ -676,14 +676,24 @@
 $bgcolor1="#7777ff";
 $bgcolor2=$_SESSION['bgcolor2'];
-
-
-
-     	echo "<form name=\"spogliovoti\" data-ajax=\"false\" action=\"modules/Elezioni/salva_voti.php\">"
-      	."<input type=\"hidden\" name=\"op\" value=\"rec_finale\">";
-   	echo "<input type=\"hidden\" name=\"id_cons_gen\" value=\"$id_cons_gen\">"
-     	."<input type=\"hidden\" name=\"id_cons\" value=\"$id_cons\">"
-     	."<input type=\"hidden\" name=\"id_sez\" value=\"$id_sez\">"
-    	."<input type=\"hidden\" name=\"id_circ\" value=\"$id_circ\">"
-     	."<input type=\"hidden\" name=\"id_sede\" value=\"$id_sede\">";
+echo "<SCRIPT type=\"text/javascript\">\n\n<!--\n"
+."//-->\n";
+echo "function setsez() {\n";
+echo "document.getElementById('spogliovoti').submit(); }\n";
+echo "</script>\n";	
+
+$sql="select * from ".$prefix."_ele_voti_lista where id_cons=$id_cons and id_sez=$id_sez and id_lista=0";
+$res = $dbi->prepare("$sql");
+$res->execute(); 
+$stato=$res->rowCount();
+if($stato) $stato='checked'; else $stato='';
+echo "<form name=\"spogliovoti\" id=\"spogliovoti\" data-ajax=\"false\" action=\"modules/Elezioni/salva_voti.php\">"
+."<input type=\"hidden\" name=\"op\" value=\"rec_finale\">";
+echo "<input type=\"hidden\" name=\"id_cons_gen\" value=\"$id_cons_gen\">"
+."<input type=\"hidden\" name=\"id_cons\" value=\"$id_cons\">"
+."<input type=\"hidden\" name=\"id_sez\" value=\"$id_sez\">"
+."<input type=\"hidden\" name=\"id_circ\" value=\"$id_circ\">"
+."<input type=\"hidden\" name=\"id_sede\" value=\"$id_sede\">";
+if($scrtest)
+	echo "<div style=\"text-align:right;\">Considerare la sezione come scrutinata? <input type=\"checkbox\" name=\"scrutinata\" id=\"scrutinata\" value=\"true\" $stato onclick=\"setsez()\";> <br></div>";
 
 	echo "<table border=\"0\" width=\"100%\" align=\"center\"><tr bgcolor=\"$bgcolor1\" align=\"center\">";
@@ -750,5 +760,5 @@
 
 function preferenze_gruppi($id_cons,$do,$id_circ,$id_sede,$id_sez,$ops){
- global $aid, $prefix, $dbi, $tipo_cons, $genere,$id_cons_gen,$sezi,$circo,$dettnulli;
+ global $aid, $prefix, $dbi, $tipo_cons, $genere,$id_cons_gen,$sezi,$circo,$dettnulli,$scrtest;
 ////////////////////////////////////////////
 // da qua va la sezione per le preferenze ai gruppi
@@ -938,5 +948,5 @@
 			."<td colspan=\"2\"><b>"._VOTANTI."</b></td></tr>";
 		}else{
-			echo "<br><br> <table  class=\"table-menu\" style=\"width: 100%; color: black\"><tr align=\"center\" bgcolor=\"$bgcolor1\">"
+			echo "<br><br><table  class=\"table-menu\" style=\"width: 100%; color: black\"><tr align=\"center\" bgcolor=\"$bgcolor1\">"
 			."<td width=\"3%\"><b>"._NUM."</b></td>"
 			."<td width=\"50%\"><b>"._GRUPPO."</b></td>";
@@ -956,7 +966,4 @@
 		$tot_pref=0;
 		$totsg=0;
-		$pro=array();
-		$pro['voti']='';
-		$pro['solo_gruppo']='';
 		while(list($id_cons2,$id_gruppo,$num_gruppo, $descr_gruppo, $simbolo) = $result->fetch(PDO::FETCH_NUM)){
 			echo "<SCRIPT type=\"text/javascript\">\n\n<!--\n"
@@ -1012,6 +1019,6 @@
 					$res = $dbi->prepare("$sql");
 					$res->execute();
-					if($res->rowCount())
-						$pro= $res->fetch(PDO::FETCH_BOTH);
+					$pro= $res->fetch(PDO::FETCH_BOTH);
+					if(!$res->rowCount()) {$pro['voti']=''; $pro['solo_gruppo']='';}
 					$errcolor='';
 					if(isset($errgrulis[$id_gruppo])) {$errcolor="style=\"background-color: rgb(255, 0, 0);\"";}
@@ -1046,5 +1053,6 @@
 		}
 		echo "</td></tr></table></center>";
-	}
+		$scrtest=0;
+	}else{$scrtest=1;}
 	if ($genere!=0){
 		finale($id_cons,$do,$id_circ,$id_sede,$id_sez,$ops);
Index: trunk/admin/modules/Elezioni/salva_voti.php
===================================================================
--- trunk/admin/modules/Elezioni/salva_voti.php	(revision 393)
+++ trunk/admin/modules/Elezioni/salva_voti.php	(revision 394)
@@ -39,5 +39,7 @@
 if (isset($_GET['ops'])) $ops=intval($_GET['ops']); else $ops='';
 if (isset($_GET['delete'])) $delete=intval($_GET['delete']); else $delete='';
-
+if (isset($_GET['scrutinata'])) {$scrutinata=$_GET['scrutinata']==false ? false : true;}else $scrutinata=false;
+#$_SESSION['scrutinata']=$scrutinata;
+#if(isset($_SESSION['scrutinata'])) $scrutinata=$_SESSION['scrutinata']; #else $scrutinata=false;
 global $prefix,$id_parz,$genere,$fileout,$id_cons;
 if (!isset($fileout)) $fileout='';
@@ -69,4 +71,32 @@
 	$res->execute();
 	if ($fileout) fwrite($fp,"$sql;\n");
+######
+#include($sql."TEST: scru=$scrutinata");
+if(isset($scrutinata))
+{	
+	$sql="delete from ".$prefix."_ele_voti_gruppo where id_cons='$id_cons' and id_sez='$id_sez' and num_gruppo=0";
+	$res = $dbi->prepare("$sql");
+	$res->execute();
+	$sql="delete from ".$prefix."_ele_voti_lista where id_cons='$id_cons' and id_sez='$id_sez' and num_lista=0";
+	$res = $dbi->prepare("$sql");
+	$res->execute();
+	$sql="delete from ".$prefix."_ele_voti_candidati where id_cons='$id_cons' and id_sez='$id_sez' and num_cand=0";
+	$res = $dbi->prepare("$sql");
+	$res->execute();
+	if($scrutinata==true)
+	{
+		# provare insert dei soli id_cons e id_sez
+		$sql="insert into ".$prefix."_ele_voti_gruppo (id_cons,id_sez,num_gruppo) values('$id_cons','$id_sez',0)";
+		$res = $dbi->prepare("$sql");
+		$res->execute(); 
+		$sql="insert into ".$prefix."_ele_voti_lista (id_cons,id_sez) values('$id_cons','$id_sez')";
+		$res = $dbi->prepare("$sql");
+		$res->execute(); 
+		$sql="insert into ".$prefix."_ele_voti_candidati (id_cons,id_sez,num_cand) values('$id_cons','$id_sez',0)";
+		$res = $dbi->prepare("$sql");
+		$res->execute(); 
+#		
+	}		
+}	
 /*}else{
  	$sql="insert into ".$prefix."_ele_log values('$id_cons','$id_sez','$aid','','','validi:$ar[6] nulli:$ar[7] bianchi:$ar[8] contestati:$ar[9] voti_nulli:$ar[13]','validi=$validi, nulli=$nulli,bianchi=$bianchi,contestati=$contestati, voti_nulli=$votinulli','_ele_sezioni')";
Index: trunk/admin/versione.php
===================================================================
--- trunk/admin/versione.php	(revision 393)
+++ trunk/admin/versione.php	(revision 394)
@@ -1,7 +1,7 @@
 <?php
 
-$versione = "3.0 rev 393";
+$versione = "3.0 rev 394";
 $version_number = $versione;
-$datarel = "05 marzo 2023";
+$datarel = "21 maggio 2023";
 $version = "Eleonline $version_number (<i>Data Release: $datarel</i>)";
 
Index: trunk/client/modules/Elezioni/blocchi/gom_affluenze.php
===================================================================
--- trunk/client/modules/Elezioni/blocchi/gom_affluenze.php	(revision 393)
+++ trunk/client/modules/Elezioni/blocchi/gom_affluenze.php	(revision 394)
@@ -40,4 +40,7 @@
 	
 		echo "<h5>Ultime Affluenze</h5>";
+		if($numero=$sezioni)
+               echo "<div style=\"text-align:center;color:#ff0000\">"._PERC."<br><b>"._ORE." $ore,$minuti "._DEL."  $giorno/$mese/$anno</b></div>";
+		else
                echo "<div style=\"text-align:center;color:#ff0000\">"._PERC_TEND."<br><b>"._ORE." $ore,$minuti "._DEL."  $giorno/$mese/$anno</b></div>";
                                                                                                                              
Index: trunk/client/modules/Elezioni/blocchi/pie_affluenze.php
===================================================================
--- trunk/client/modules/Elezioni/blocchi/pie_affluenze.php	(revision 393)
+++ trunk/client/modules/Elezioni/blocchi/pie_affluenze.php	(revision 394)
@@ -21,9 +21,9 @@
 // numero sezioni scrutinate
 
-		$sql="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' $circos";
+	$sql="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' $circos";
 	$res2 = $dbi->prepare("$sql");
 	$res2->execute();
-
-		$sezioni=$res2->fetch(PDO::FETCH_NUM);
+	$numsez=$res2->rowCount();
+	$sezioni=$res2->fetch(PDO::FETCH_NUM);
 
     $sql="select orario,data  from ".$prefix."_ele_voti_parziale where id_cons='$id_cons' order  by data desc,orario desc limit 1";
@@ -37,73 +37,66 @@
         	list ($anno,$mese,$giorno)=explode('-',$data);
         	$tot_v_m=0;$tot_v_d=0;$tot_t=0;
-	
+			$sql="select t3.id_sez from ".$prefix."_ele_voti_parziale as t3 left join ".$prefix."_ele_sezioni as t1 on t3.id_sez=t1.id_sez left join ".$prefix."_ele_sede as t2 on t1.id_sede=t2.id_sede where t3.id_cons='$id_cons' and t3.data='$data' and t3.orario='$orario' $circos  group by t3.id_sez ";
+			$res1 = $dbi->prepare("$sql");
+			$res1->execute();
+			$numero=$res1->rowCount();		
+			echo "<h5>Ultime Affluenze</h5>";
+			if($numero==$numsez)
+				echo "<div style=\"text-align:center;color:#ff0000\">"._PERC."<br><b>"._ORE." $ore,$minuti "._DEL."  $giorno/$mese/$anno</b></div>";
+			else
+				echo "<div style=\"text-align:center;color:#ff0000\">"._PERC_TEND."<br><b>"._ORE." $ore,$minuti "._DEL."  $giorno/$mese/$anno</b></div>";
 
-  		$sql="select t3.id_sez from ".$prefix."_ele_voti_parziale as t3 left join ".$prefix."_ele_sezioni as t1 on t3.id_sez=t1.id_sez left join ".$prefix."_ele_sede as t2 on t1.id_sede=t2.id_sede where t3.id_cons='$id_cons' and t3.data='$data' and t3.orario='$orario' $circos  group by t3.id_sez ";
-	$res1 = $dbi->prepare("$sql");
-	$res1->execute();
-
-		$numero=$res1->rowCount();
-	
-		echo "<h5>Ultime Affluenze</h5>";
-               echo "<div style=\"text-align:center;color:#ff0000\">"._PERC_TEND."<br><b>"._ORE." $ore,$minuti "._DEL."  $giorno/$mese/$anno</b></div>";
-                                                                                                                             
-
-                
- 
 #		$res1 = mysql_query("select sum(t1.voti_complessivi), t2.num_gruppo , t2.id_gruppo from ".$prefix."_ele_voti_parziale as t1 left join ".$prefix."_ele_gruppo as t2 on (t1.id_gruppo=t2.id_gruppo) where t1.id_cons='$id_cons' and t1.orario='$orario' and t1.data='$data' group by t2.num_gruppo,t2.id_gruppo order by t2.num_gruppo " , $dbi);
 #modifica del 26giugno 09 per gestione circoscrizionali
-if($genere==0)	{	$sql="select sum(t1.voti_complessivi), t2.num_gruppo , t2.id_gruppo from ".$prefix."_ele_voti_parziale as t1 left join ".$prefix."_ele_gruppo as t2 on (t1.id_gruppo=t2.id_gruppo) where t1.id_cons='$id_cons' and t1.orario='$orario' and t1.data='$data' group by t2.num_gruppo,t2.id_gruppo order by t2.num_gruppo " ;
-	$res1 = $dbi->prepare("$sql");
-	$res1->execute();
+			if($genere==0)	
+			{	
+				$sql="select sum(t1.voti_complessivi), t2.num_gruppo , t2.id_gruppo from ".$prefix."_ele_voti_parziale as t1 left join ".$prefix."_ele_gruppo as t2 on (t1.id_gruppo=t2.id_gruppo) where t1.id_cons='$id_cons' and t1.orario='$orario' and t1.data='$data' group by t2.num_gruppo,t2.id_gruppo order by t2.num_gruppo " ;
+				$res1 = $dbi->prepare("$sql");
+				$res1->execute();
 
-		}else{
-  		$sql="select sum(t3.voti_complessivi),0,0  from ".$prefix."_ele_voti_parziale as t3 left join ".$prefix."_ele_sezioni as t1 on t3.id_sez=t1.id_sez left join ".$prefix."_ele_sede as t2 on t1.id_sede=t2.id_sede where t3.id_cons='$id_cons' and t3.data='$data' and t3.orario='$orario' $circos";
-	$res1 = $dbi->prepare("$sql");
-	$res1->execute();
-		}
+			}else{
+				$sql="select sum(t3.voti_complessivi),0,0  from ".$prefix."_ele_voti_parziale as t3 left join ".$prefix."_ele_sezioni as t1 on t3.id_sez=t1.id_sez left join ".$prefix."_ele_sede as t2 on t1.id_sede=t2.id_sede where t3.id_cons='$id_cons' and t3.data='$data' and t3.orario='$orario' $circos";
+				$res1 = $dbi->prepare("$sql");
+				$res1->execute();
+			}
 #fine modifica
-                                                                                                                                      
-		
-		
-		
-                                                                                                                             
-                while(list($voti_t, $num_gruppo,$id_gruppo) = $res1->fetch(PDO::FETCH_NUM)) {
+                                                                                                                            
+            while(list($voti_t, $num_gruppo,$id_gruppo) = $res1->fetch(PDO::FETCH_NUM)) {
 
-			$sql="select sum(t3.voti_complessivi)  from ".$prefix."_ele_voti_parziale as t3 left join ".$prefix."_ele_sezioni as t1 on t3.id_sez=t1.id_sez left join ".$prefix."_ele_sede as t2 on t1.id_sede=t2.id_sede where t3.id_cons='$id_cons' and t3.data='$data' and t3.orario='$orario' $circos";		
-                	if ($genere==0){$query.=" and t3.id_gruppo=$id_gruppo";}
-			$res_aff = $dbi->prepare("$sql");
-			$res_aff->execute();
+				$sql="select sum(t3.voti_complessivi)  from ".$prefix."_ele_voti_parziale as t3 left join ".$prefix."_ele_sezioni as t1 on t3.id_sez=t1.id_sez left join ".$prefix."_ele_sede as t2 on t1.id_sede=t2.id_sede where t3.id_cons='$id_cons' and t3.data='$data' and t3.orario='$orario' $circos";		
+						if ($genere==0){$query.=" and t3.id_gruppo=$id_gruppo";}
+				$res_aff = $dbi->prepare("$sql");
+				$res_aff->execute();
 
-			$voti_numero=$res_aff->rowCount();
-              	
-			$sql="select sum(t1.maschi+t1.femmine)  from ".$prefix."_ele_voti_parziale as t3 left join ".$prefix."_ele_sezioni as t1 on t3.id_sez=t1.id_sez left join ".$prefix."_ele_sede as t2 on t1.id_sede=t2.id_sede where t3.id_cons='$id_cons' and t3.data='$data' and t3.orario='$orario' $circos";		
-			
-			if ($genere==0){$query.=" and id_gruppo=$id_gruppo";}
-	$res1234 = $dbi->prepare("$sql");
-	$res1234->execute();
+				$voti_numero=$res_aff->rowCount();
+					
+				$sql="select sum(t1.maschi+t1.femmine)  from ".$prefix."_ele_voti_parziale as t3 left join ".$prefix."_ele_sezioni as t1 on t3.id_sez=t1.id_sez left join ".$prefix."_ele_sede as t2 on t1.id_sede=t2.id_sede where t3.id_cons='$id_cons' and t3.data='$data' and t3.orario='$orario' $circos";		
+				
+				if ($genere==0){$query.=" and id_gruppo=$id_gruppo";}
+				$res1234 = $dbi->prepare("$sql");
+				$res1234->execute();
 
-                	list($tot)=$res1234->fetch(PDO::FETCH_NUM);
-                	if ($tot)
-			    $perc=number_format($voti_t*100/$tot,2);
-			else {$tot=0;$perc="0.00";}
-	  
-			$resto=100-$perc;
-			if ($genere==0){echo "<div style=\"text-align:center\">referendum n. $num_gruppo</div";}
+				list($tot)=$res1234->fetch(PDO::FETCH_NUM);
+				if ($tot) $perc=number_format($voti_t*100/$tot,2);
+				else {$tot=0;$perc="0.00";}
+		  
+				$resto=100-$perc;
+				if ($genere==0){echo "<div style=\"text-align:center\">referendum n. $num_gruppo</div";}
 
-			echo "<center><img src=\"http://chart.apis.google.com/chart?
-			chs=200x70
-			&chd=t:$resto,$perc
-			&cht=p3
-			&chl=|$perc%
-			&chco=ff0000,ffff00 \"
-			alt=\"Sample chart\" />
-			 <a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=affluenze_graf\">Tutte le affluenze</a>
-			</center>";
+				echo "<center><img src=\"http://chart.apis.google.com/chart?
+				chs=200x70
+				&chd=t:$resto,$perc
+				&cht=p3
+				&chl=|$perc%
+				&chco=ff0000,ffff00 \"
+				alt=\"Sample chart\" />
+				 <a href=\"modules.php?id_cons_gen=$id_cons_gen&name=Elezioni&id_comune=$id_comune&file=index&op=affluenze_graf\">Tutte le affluenze</a>
+				</center>";
 
 
 
-	}	
+			}	
 
-        }
-}
+		}
+	}
 ?>
Index: trunk/client/modules/Elezioni/consiglieri.php
===================================================================
--- trunk/client/modules/Elezioni/consiglieri.php	(revision 393)
+++ trunk/client/modules/Elezioni/consiglieri.php	(revision 394)
@@ -96,5 +96,5 @@
 		$res_lis = $dbi->prepare("$sql");
 		$res_lis->execute();
-		if($res_lis->rowCount()==1)
+		if($res_lis->rowCount()==1 or $inffisso)
 		{
 			list($num_gruppo1,$voti1)= $res_lis->fetch(PDO::FETCH_NUM); 
@@ -110,9 +110,8 @@
 			if($votanti<($elettori/2) || $voti1<($votanti/2))
 			{
-				include(ele.php);
-				echo "<div>Non Ãš possibile assegnare i seggi, la consultazione Ãš nulla</div>";
-				include(footer.php);
+				echo "<div style=\"text-align:center;\"><br><br>Il numero di votanti Ãš inferiore al 50%, non Ãš possibile assegnare i seggi. <br>La consultazione Ãš nulla</div>";
+				include("footer.php");
 				die();
-			}
+			} 
 		}else{
 			list($num_gruppo1,$voti1)= $res_lis->fetch(PDO::FETCH_NUM);
@@ -121,4 +120,6 @@
 		if ($voti1>$voti2)
 			$numgruppo=$num_gruppo1;
+		else
+			$numgruppo=$num_gruppo2;
 	}
 	if ($fascia<=$limite and $numgruppo) {
@@ -127,5 +128,6 @@
 		else
 			consmin($fascia,$numgruppo);
-	}elseif ($gruppo>0) conssup($fascia,$gruppo,$collegate,$collperd,$primoturno);
+	}
+	elseif ($gruppo>0) conssup($fascia,$gruppo,$collegate,$collperd,$primoturno);
 	elseif ($numgruppo>0){
 		$sqllis = "SELECT t1.id_lista,t1.num_lista,t1.descrizione,t1.id_gruppo from ".$prefix."_ele_lista as t1, ".$prefix."_ele_gruppo as t2 where t1.id_cons='$id_cons' and t1.id_gruppo=t2.id_gruppo and t2.num_gruppo not in (".$_SESSION['ballo1'].",".$_SESSION['ballo2'].")";
@@ -186,6 +188,6 @@
 		echo "<input type=\"hidden\" name=\"id_comune\" value=\"$id_comune\"/>";
 		$sql = "SELECT t1.id_gruppo,t1.num_gruppo,t1.descrizione, sum(t2.voti) as pref FROM ".$prefix."_ele_gruppo as t1, ".$prefix."_ele_voti_gruppo as t2 where t1.id_gruppo=t2.id_gruppo and t1.id_cons='$id_cons' group by t1.id_gruppo,t1.num_gruppo,t1.descrizione order by pref desc limit 0,2";
-$res = $dbi->prepare("$sql");
-$res->execute();
+		$res = $dbi->prepare("$sql");
+		$res->execute();
 
 		while(list($id_gruppo,$num_gruppo, $descr_gruppo,$pref) = $res->fetch(PDO::FETCH_NUM)) {
@@ -214,8 +216,13 @@
 if (isset($votol)) {$votolista=$votol; $fisso=$votol;} #se votolista=1 c'e' voto di lista
 if (!isset($sincons)) $sincons=0; #se sincons=1 il sindaco eletto occupa un posto di consigliere
-$sql="SELECT t1.num_gruppo,sum(t2.voti) as voti from ".$prefix."_ele_gruppo as t1,  ".$prefix."_ele_voti_gruppo as t2 where t1.id_cons='$id_cons' and t1.id_gruppo=t2.id_gruppo group by t1.num_gruppo order by voti desc limit 0,2";
+####################### DA TOGLIERE
+$sql="SELECT t1.num_gruppo,sum(t2.voti) as voti from ".$prefix."_ele_gruppo as t1,  ".$prefix."_ele_voti_gruppo as t2 where t1.id_cons='$id_cons' and t1.id_gruppo=t2.id_gruppo group by t1.num_gruppo order by voti desc";
+#$sql="SELECT t1.num_gruppo,sum(t2.voti) as voti from ".$prefix."_ele_gruppo as t1,  ".$prefix."_ele_voti_gruppo as t2 where t1.id_cons='$id_cons' and t1.id_gruppo=t2.id_gruppo group by t1.num_gruppo order by voti desc limit 0,2";
 $res = $dbi->prepare("$sql");
 $res->execute();
 $numgruppi=$res->rowCount();
+#######################
+
+
 $sql = "SELECT sum(validi_lista+contestati_lista) from ".$prefix."_ele_sezioni where id_cons='$id_cons'";
 $res = $dbi->prepare("$sql");
@@ -240,34 +247,97 @@
  ################
 	#seleziona il sindaco (gruppo con piÃ¹ voti) e lista collegata
-	$sql = "SELECT t1.descrizione,t1.num_gruppo,sum(t3.voti) as voti from ".$prefix."_ele_gruppo as t1, ".$prefix."_ele_voti_gruppo as t3 where t1.id_cons='$id_cons' and t1.id_gruppo=t3.id_gruppo group by t1.descrizione, t1.num_gruppo order by voti desc limit 0,2";
+#	$sql = "SELECT t1.descrizione,t1.num_gruppo,sum(t3.voti) as voti from ".$prefix."_ele_gruppo as t1, ".$prefix."_ele_voti_gruppo as t3 where t1.id_cons='$id_cons' and t1.id_gruppo=t3.id_gruppo group by t1.descrizione, t1.num_gruppo order by voti desc limit 0,2";
+	$sql = "SELECT t1.descrizione,t1.num_gruppo,sum(t3.voti) as voti from ".$prefix."_ele_gruppo as t1, ".$prefix."_ele_voti_gruppo as t3 where t1.id_cons='$id_cons' and t1.id_gruppo=t3.id_gruppo group by t1.descrizione, t1.num_gruppo order by voti desc";
 	$res_per = $dbi->prepare("$sql");
 	$res_per->execute();
 	$votig=0;
-	$gruppo=array();
 	$conselcsne=array();
+	$desgruppi=array();
+	$arlismag=array();
+	$arlismin=array();
 	$lisvin=0;
 	$gruvin=0;
+	$grumin=0;
+	$votigrumin=0;
+	#Il controllo va spostato nella funzione consiglio() -- riferimento riga 124
 	while(list($descr,$num_gruppo,$voti)= $res_per->fetch(PDO::FETCH_NUM))
 	{
-		$sql = "SELECT t2.id_lista,t2.num_lista,t2.descrizione,sum(t3.voti) from ".$prefix."_ele_lista as t2, ".$prefix."_ele_voti_lista as t3 where t2.id_cons='$id_cons' and t2.id_lista=t3.id_lista and t2.num_gruppo=$num_gruppo group by t2.id_lista,t2.num_lista,t2.descrizione order by voti desc limit 0,1";
+#		$sql = "SELECT t2.id_lista,t2.num_lista,t2.descrizione,sum(t3.voti) from ".$prefix."_ele_lista as t2, ".$prefix."_ele_voti_lista as t3 where t2.id_cons='$id_cons' and t2.id_lista=t3.id_lista and t2.num_gruppo=$num_gruppo group by t2.id_lista,t2.num_lista,t2.descrizione order by voti desc limit 0,1";
+		$desgruppi[$num_gruppo]=$descr;
+		if($voti>=($votig-1)) # and (!$grp or $grp==$num_gruppo)
+		{
+			if($grp and $grp!=$num_gruppo)
+			{ #confronta i voti delle liste collegate ai candidati con stesso numero di voti e assegna il seggio a quello le cui liste hanno piÃ¹ voti
+				$sql = "SELECT t2.num_gruppo,sum(t3.voti) from ".$prefix."_ele_lista as t2, ".$prefix."_ele_voti_lista as t3 where t2.id_cons='$id_cons' and t2.id_lista=t3.id_lista and (t2.num_gruppo=$num_gruppo or t2.num_gruppo=$grp) group by t2.num_gruppo order by voti desc";
+				$res_lis = $dbi->prepare("$sql");
+				$res_lis->execute();
+				$votillrif=0;
+				while(list($num_grp,$votill)= $res_lis->fetch(PDO::FETCH_NUM))
+				{
+					if($votill>$votillrif) 
+					{
+						$gruvin=$num_grp;
+						$votig=$voti+1;
+						$votillrif=$votill; 
+						$grp=$num_grp;
+					} 	
+					if($grp!=$num_grp)
+					{
+						$sindel=1; 
+						$votigrumin=$voti;
+						$conselcsne[0]=array("$CSEC","","",$desgruppi[$num_grp],"",""); 
+						$grumin=$num_grp;
+					}
+
+				}
+			}else{
+				$gruvin=$num_gruppo;
+				$votig=$voti;
+				if ($grp)
+					$votig++;
+				$votigrumin=$voti;
+			}
+		}
+		elseif($votigrumin and $voti==$votigrumin)
+		{ #confronta i voti delle liste collegate ai candidati con stesso numero di voti e assegna il seggio a quello le cui liste hanno piÃ¹ voti
+			$sql = "SELECT t2.num_gruppo,sum(t3.voti) from ".$prefix."_ele_lista as t2, ".$prefix."_ele_voti_lista as t3 where t2.id_cons='$id_cons' and t2.id_lista=t3.id_lista group by t2.num_gruppo order by voti desc";
+			$res_lis = $dbi->prepare("$sql");
+			$res_lis->execute();
+			$votillrif=0;
+			while(list($num_grpmin,$votill)= $res_lis->fetch(PDO::FETCH_NUM))
+				if($voti>=$validi/5 and $votill>$votillrif) {$sindel=1; $votigrumin=$voti; $conselcsne[0]=array("$CSEC","","",$descr,"",""); $grumin=$num_gruppo;}
+		}else{
+			if($voti>=$validi/5 and !$sindel) {$sindel=1; $conselcsne[0]=array("$CSEC","","",$descr,"",""); }			 
+			$votigrumin=$voti;
+			$grumin=$num_gruppo;
+		}
+		if(!isset($conselcsne[0][0])) $conselcsne[0]=array("<br><b>Consiglieri di minoranza</b>","","","","","");
+#######
+
+	}
+#####
+	$sql = "SELECT t1.descrizione,t1.num_gruppo,sum(t3.voti) as voti from ".$prefix."_ele_gruppo as t1, ".$prefix."_ele_voti_gruppo as t3 where t1.id_cons='$id_cons' and t1.id_gruppo=t3.id_gruppo and t1.num_gruppo=$grp or t1.num_gruppo=$grumin group by t1.descrizione, t1.num_gruppo order by voti desc";
+	$res_per = $dbi->prepare("$sql");
+	$res_per->execute();
+	while(list($descr,$num_gruppo,$voti)= $res_per->fetch(PDO::FETCH_NUM))
+	{
+		$sql = "SELECT t2.id_lista,t2.num_lista,t2.descrizione,sum(t3.voti) from ".$prefix."_ele_lista as t2, ".$prefix."_ele_voti_lista as t3 where t2.id_cons='$id_cons' and t2.id_lista=t3.id_lista and t2.num_gruppo=$num_gruppo group by t2.id_lista,t2.num_lista,t2.descrizione order by voti desc";
 		$res_lis = $dbi->prepare("$sql");
 		$res_lis->execute();
-		list($id_lista1,$num_lista,$descr_lista,$votil)= $res_lis->fetch(PDO::FETCH_NUM);
-		
-		$desgruppi[$num_gruppo]=$descr;
-		$listagruppo[$num_lista]=$num_gruppo;
-		if($voti>=$votig and (!$grp or $grp==$num_gruppo)) 
+		while(list($id_lista1,$num_lista,$descr_lista,$votil)= $res_lis->fetch(PDO::FETCH_NUM))
 		{
-			if(!$lisvin ) {$lisvin=$num_lista; $gruvin=$num_gruppo;}
-			$votig=$voti;
-			if ($grp)
-				$votig++;
-			$gruppo[$num_gruppo]=array($descr,$num_gruppo,$id_lista1,$num_lista,$descr_lista,$voti);
-		}else{
-			if($voti>=$validi/5) {$sindel=1;$conselcsne[]=array("$CSEC","","",$descr,"","");}
-		}
-	}
+			$listagruppo[$num_lista]=$num_gruppo;
+			if($grp==$num_gruppo)
+			{
+				$arlismag[$num_gruppo][]=$num_lista;
+				if(!$lisvin ) {$lisvin=$num_lista; }
+			}else{
+				$arlismin[$num_gruppo][]=$num_lista;
+			}
+		}
+	}
+#####	
 	#seleziona la lista (o liste) con piÃ¹ voti
-	$sql = "SELECT t1.descrizione, t2.id_lista,t2.num_lista, t1.num_gruppo, sum(t2.voti) as voti from ".$prefix."_ele_voti_lista as t2 left join ".$prefix."_ele_lista as t1 on t1.id_lista=t2.id_lista where t2.id_cons='$id_cons' group by t2.id_lista,t2.num_lista,t1.num_gruppo, t1.descrizione order by voti desc";
+	$sql = "SELECT t1.descrizione, t2.id_lista,t2.num_lista, t1.num_gruppo, sum(t2.voti) as voti from ".$prefix."_ele_voti_lista as t2 left join ".$prefix."_ele_lista as t1 on t1.id_lista=t2.id_lista where t2.id_cons='$id_cons' and (t1.num_gruppo=$grp or t1.num_gruppo=$grumin) group by t2.id_lista,t2.num_lista,t1.num_gruppo, t1.descrizione order by voti desc";
 	$res_per = $dbi->prepare("$sql");
 	$res_per->execute();
@@ -346,5 +416,5 @@
 			else $consel[]=array($desliste[$lista],$lists[$lista],$val,$arvin[$lista][($z)],$cifra[$lista][($z)],number_format($quozienti[$lista]/($z+1),2,',','.'));
 		}
-	}
+	} 
     if($arvin[$lista][($z)]) $consel[]=array($desliste[$lista],"$PNE","",$arvin[$lista][($z)],$cifra[$lista][($z)],number_format($quozienti[$lista]/($z+1),2,',','.')); 
 	$assegnato=0;
Index: trunk/client/modules/Elezioni/index.php
===================================================================
--- trunk/client/modules/Elezioni/index.php	(revision 393)
+++ trunk/client/modules/Elezioni/index.php	(revision 394)
@@ -151,5 +151,5 @@
 	$siteistat=$id_comune;
 	if($simbolo!=''){
-	echo "<img src=\"modules.php?name=Elezioni&amp;file=foto&amp;id_comune=".$id_comune."\" alt=\"logo\" />";
+	echo "<img style=\"width: 150px; height: auto;\" src=\"modules.php?name=Elezioni&amp;file=foto&amp;id_comune=".$id_comune."\" alt=\"logo\" />";
 	}else{
 	echo "<img src=\"modules/Elezioni/images/logo.gif\" alt=\"logo\" height=\"100\" />";
@@ -642,5 +642,5 @@
 		$sql="SELECT COUNT(0) FROM ".$prefix."_ele_voti_ref WHERE id_cons ='$id_cons' group by id_sez";
 	else
-		$sql="SELECT COUNT(0) FROM ".$prefix."_ele_sezioni WHERE validi <>'0' AND id_cons ='$id_cons' group by id_sez";
+		$sql="SELECT COUNT(0) FROM ".$prefix."_ele_voti_lista WHERE id_cons ='$id_cons' group by id_sez";		
 	$resn = $dbi->prepare("$sql");
 	$resn->execute();
Index: trunk/client/versione.php
===================================================================
--- trunk/client/versione.php	(revision 393)
+++ trunk/client/versione.php	(revision 394)
@@ -1,7 +1,7 @@
 <?php
 
-$versione = "3.0 rev 393";
+$versione = "3.0 rev 394";
 $version_number = $versione;
-$datarel = "05 marzo 2023";
+$datarel = "21 maggio 2023";
 $version = "Eleonline $version_number (<i>Data Release: $datarel</i>)";
 
Index: trunk/install/sql/eleonline.sql
===================================================================
--- trunk/install/sql/eleonline.sql	(revision 393)
+++ trunk/install/sql/eleonline.sql	(revision 394)
@@ -1,15 +1,5 @@
--- phpMyAdmin SQL Dump
--- version 5.1.0
--- https://www.phpmyadmin.net/
---
--- Host: localhost
--- Creato il: Mar 11, 2022 alle 17:08
--- Versione del server: 10.3.27-MariaDB-0+deb10u1
--- Versione PHP: 7.3.31-1~deb10u1
-
 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
 START TRANSACTION;
 SET time_zone = "+00:00";
-
 
 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
@@ -18,22 +8,11 @@
 /*!40101 SET NAMES utf8mb4 */;
 
---
--- Database: `eleonline3`
---
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_access`
---
+CREATE DATABASE IF NOT EXISTS `eleonline` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
+USE `eleonline`;
 
 CREATE TABLE `soraldo_access` (
   `access_id` int(10) NOT NULL,
   `access_title` varchar(20) DEFAULT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
---
--- Dump dei dati per la tabella `soraldo_access`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 INSERT INTO `soraldo_access` (`access_id`, `access_title`) VALUES
@@ -43,10 +22,4 @@
 (64, 'Amministratore Unico'),
 (256, 'Superuser');
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_authors`
---
 
 CREATE TABLE `soraldo_authors` (
@@ -61,18 +34,8 @@
   `adminsuper` tinyint(2) NOT NULL DEFAULT 0,
   `admlanguage` varchar(30) NOT NULL DEFAULT ''
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
---
--- Dump dei dati per la tabella `soraldo_authors`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 INSERT INTO `soraldo_authors` (`aid`, `name`, `id_comune`, `email`, `pwd`, `counter`, `adminop`, `admincomune`, `adminsuper`, `admlanguage`) VALUES
-('suser', 'suser', 0, 'test@', '098f6bcd4621d373cade4e832627b4f6', 1, 0, 0, 1, 'it');
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_config`
---
+('suser', 'suser', 0, 'test@eleonline.it', '098f6bcd4621d373cade4e832627b4f6', 1, 0, 0, 1, 'it');
 
 CREATE TABLE `soraldo_config` (
@@ -102,18 +65,8 @@
   `tema_on` enum('0','1') NOT NULL DEFAULT '1',
   `ed_user` varchar(25) NOT NULL DEFAULT ''
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
---
--- Dump dei dati per la tabella `soraldo_config`
---
-
-INSERT INTO `soraldo_config` (`sitename`, `siteurl`, `site_logo`, `slogan`, `startdate`, `adminmail`, `tema`, `foot`, `language`, `blocco`, `testata`, `nome_testata`, `fileout`, `copyright`, `Versione`, `patch`, `siteistat`, `multicomune`, `flash`, `displayerrors`, `gkey`, `googlemaps`, `editor`, `tema_on`, `ed_user`) VALUES
-('', 'https://www.eleonline.it', '', 'Sito istituzionale', 'Maggio 2022', 'admin@localhost', 'facebook', '<b>Comune di Test</b><br>\r\nvia  - \r\nTel:  Fax: \r\n<hr>', 'it', '1', '', '', '', 'Gpl v3', 2, 0, 84023, '1', '0', '0', '', '0', '1', '1', 'Admin');
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_doc_cons`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
+
+INSERT INTO `soraldo_config` (`sitename`, `siteurl`, `site_logo`, `slogan`, `startdate`, `adminmail`, `tema`, `foot`, `language`, `blocco`, `testata`, `nome_testata`, `fileout`, `copyright`, `versione`, `patch`, `siteistat`, `multicomune`, `flash`, `displayerrors`, `gkey`, `googlemaps`, `editor`, `tema_on`, `ed_user`) VALUES
+('Elezioni On Line', 'http://localhost/ele3/trunk/client', '', 'Sito istituzionale', 'March 2023', 'test@eleonline.it', 'default', '', 'it', '1', '', '', '', 'Gpl v3', 3, 0, 58047, '0', '0', '0', '', '0', '1', '1', 'Admin');
 
 CREATE TABLE `soraldo_doc_cons` (
@@ -121,11 +74,5 @@
   `id_doc` int(11) NOT NULL DEFAULT 0,
   `tabella` varchar(25) NOT NULL DEFAULT ''
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_candidati`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_candidati` (
@@ -139,11 +86,5 @@
   `simbolo` varchar(30) NOT NULL DEFAULT '',
   `num_cand` int(7) NOT NULL DEFAULT 0
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_circoscrizione`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_circoscrizione` (
@@ -152,11 +93,5 @@
   `num_circ` int(7) NOT NULL DEFAULT 0,
   `descrizione` mediumtext DEFAULT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_collegi`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_collegi` (
@@ -164,26 +99,14 @@
   `id_cons_gen` int(11) NOT NULL DEFAULT 0,
   `descrizione` mediumtext DEFAULT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_come`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_come` (
   `id_cons` int(11) NOT NULL DEFAULT 0,
   `mid` int(7) NOT NULL,
-  `title` varchar(150) NOT NULL DEFAULT '',
-  `preamble` mediumtext NOT NULL,
-  `content` mediumtext NOT NULL,
-  `editimage` varchar(100) NOT NULL DEFAULT ''
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_comuni`
---
+  `title` varchar(150) NOT NULL DEFAULT ' ',
+  `preamble` text DEFAULT NULL,
+  `content` text DEFAULT NULL,
+  `editimage` varchar(100) NOT NULL DEFAULT ' '
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_comuni` (
@@ -200,11 +123,8 @@
   `id_cons` int(11) DEFAULT 0,
   `cap` mediumtext DEFAULT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_comu_collegi`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
+
+INSERT INTO `soraldo_ele_comuni` (`id_comune`, `descrizione`, `indirizzo`, `centralino`, `fax`, `email`, `fascia`, `capoluogo`, `simbolo`, `stemma`, `id_cons`, `cap`) VALUES
+(58047, 'Guidonia', '', '', '', '', 5, '0', '', '', 0, '');
 
 CREATE TABLE `soraldo_ele_comu_collegi` (
@@ -213,11 +133,5 @@
   `id_comune` int(11) NOT NULL DEFAULT 0,
   `id_cons_gen` int(11) NOT NULL DEFAULT 0
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_conf`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_conf` (
@@ -240,9 +154,5 @@
   `supfisso` enum('0','1') NOT NULL DEFAULT '0',
   `fascia_capoluogo` int(2) NOT NULL DEFAULT 0
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
---
--- Dump dei dati per la tabella `soraldo_ele_conf`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 INSERT INTO `soraldo_ele_conf` (`id_conf`, `descrizione`, `limite`, `consin`, `infpremio`, `supsbarramento`, `suppremio`, `listinfsbar`, `listinfconta`, `listsupconta`, `supminpremio`, `infminpremio`, `infdisgiunto`, `supdisgiunto`, `votolista`, `inffisso`, `supfisso`, `fascia_capoluogo`) VALUES
@@ -250,14 +160,8 @@
 (2, 'Regione Sicilia precedente al 2008', 2, '0', 67, 3, 60, 3, '1', '1', 40, 40, '0', '0', '0', '0', '0', 6),
 (3, 'Regione Sicilia Legge n. 22 del 16/12/2008', 2, '0', 67, 5, 60, 3, '1', '0', 40, 40, '0', '0', '0', '0', '0', 7),
-(4, 'Regione Sicilia Legge n.6/2011', 5, '1', 67, 5, 60, 5, '1', '1', 40, 40, '1', '1', '0', '0', '0', 7),
+(4, 'Regione Sicilia Legge n.6/2011', 5, '1', 67, 5, 60, 5, '1', '1', 40, 40, '1', '1', '0', '1', '0', 7),
 (5, 'Legge Italiana 267/2000 con riduzione 2011', 3, '1', 67, 3, 60, 3, '1', '1', 40, 40, '0', '0', '0', '0', '0', 7),
 (6, 'Legge Italiana 267/2000 con riduzione 2012', 3, '1', 67, 3, 60, 3, '1', '1', 40, 40, '0', '0', '0', '0', '0', 7),
 (7, 'Legge Italiana 267/2000 con modifiche 2014', 3, '1', 67, 3, 60, 3, '1', '1', 40, 40, '0', '0', '0', '0', '0', 6);
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_consultazione`
---
 
 CREATE TABLE `soraldo_ele_consultazione` (
@@ -267,11 +171,5 @@
   `data_fine` date DEFAULT NULL,
   `tipo_cons` int(7) NOT NULL DEFAULT 0
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_cons_comune`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_cons_comune` (
@@ -287,11 +185,5 @@
   `solo_gruppo` enum('0','1') DEFAULT '0',
   `disgiunto` enum('0','1') NOT NULL DEFAULT '0'
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_controlli`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_controlli` (
@@ -300,11 +192,5 @@
   `tipo` varchar(10) NOT NULL,
   `id` int(11) NOT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_documenti`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_documenti` (
@@ -313,11 +199,5 @@
   `nomedoc` varchar(25) NOT NULL DEFAULT '',
   `filedoc` blob NOT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_fasce`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_fasce` (
@@ -326,9 +206,5 @@
   `seggi` int(4) NOT NULL,
   `id_conf` int(11) DEFAULT 1
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
---
--- Dump dei dati per la tabella `soraldo_ele_fasce`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 INSERT INTO `soraldo_ele_fasce` (`id_fascia`, `abitanti`, `seggi`, `id_conf`) VALUES
@@ -401,10 +277,4 @@
 (9, 100000000, 48, 7);
 
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_gruppo`
---
-
 CREATE TABLE `soraldo_ele_gruppo` (
   `id_cons` int(11) NOT NULL DEFAULT 0,
@@ -418,26 +288,14 @@
   `prognome` mediumtext DEFAULT NULL,
   `programma` mediumblob DEFAULT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_link`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_link` (
   `id_cons` int(11) NOT NULL DEFAULT 0,
   `mid` int(7) NOT NULL,
-  `title` varchar(150) NOT NULL DEFAULT '',
-  `preamble` mediumtext NOT NULL,
-  `content` mediumtext NOT NULL,
-  `editimage` varchar(100) NOT NULL DEFAULT ''
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_lista`
---
+  `title` varchar(150) NOT NULL DEFAULT ' ',
+  `preamble` text DEFAULT NULL,
+  `content` text DEFAULT NULL,
+  `editimage` varchar(100) NOT NULL DEFAULT ' '
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_lista` (
@@ -452,11 +310,5 @@
   `simbolo` mediumtext DEFAULT NULL,
   `stemma` blob DEFAULT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_log`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_log` (
@@ -469,11 +321,5 @@
   `log_a` mediumtext DEFAULT NULL,
   `tabella` varchar(30) DEFAULT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_modelli`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_modelli` (
@@ -481,11 +327,5 @@
   `categoria` varchar(20) NOT NULL DEFAULT '',
   `modello` blob NOT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_numeri`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_numeri` (
@@ -496,11 +336,5 @@
   `content` mediumtext NOT NULL,
   `editimage` varchar(100) NOT NULL DEFAULT ''
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_operatori`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_operatori` (
@@ -512,45 +346,21 @@
   `id_circ` int(11) NOT NULL DEFAULT 0,
   `id_sez` int(11) NOT NULL DEFAULT 0
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_province`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_province` (
   `id` tinyint(11) NOT NULL DEFAULT 0,
   `descrizione` varchar(30) NOT NULL DEFAULT ''
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_regioni`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_regioni` (
   `id` int(11) NOT NULL DEFAULT 0,
   `descrizione` varchar(25) NOT NULL DEFAULT ''
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_rilaff`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_rilaff` (
   `id_cons_gen` int(11) NOT NULL DEFAULT 0,
   `orario` time NOT NULL DEFAULT '00:00:00',
-  `data` date NOT NULL DEFAULT '0000-00-00'
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_sede`
---
+  `data` date NOT NULL DEFAULT '1900-01-01'
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_sede` (
@@ -565,26 +375,14 @@
   `mappa` mediumblob NOT NULL,
   `filemappa` varchar(100) NOT NULL DEFAULT ''
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_servizi`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_servizi` (
   `id_cons` int(11) NOT NULL DEFAULT 0,
   `mid` int(7) NOT NULL,
-  `title` varchar(150) NOT NULL DEFAULT '',
-  `preamble` mediumtext NOT NULL,
-  `content` mediumtext NOT NULL,
-  `editimage` varchar(100) NOT NULL DEFAULT ''
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_sezioni`
---
+  `title` varchar(150) NOT NULL DEFAULT ' ',
+  `preamble` text DEFAULT NULL,
+  `content` text DEFAULT NULL,
+  `editimage` varchar(100) NOT NULL DEFAULT ' '
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_sezioni` (
@@ -607,23 +405,11 @@
   `voti_nulli_lista` int(7) NOT NULL DEFAULT 0,
   `solo_lista` int(7) NOT NULL DEFAULT 0,
-  `colore` varchar(50) DEFAULT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_temi`
---
+  `colore` varchar(50) DEFAULT '#FAFAD2'
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_temi` (
   `id` int(11) NOT NULL,
   `tema` varchar(20) NOT NULL DEFAULT ''
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_tipo`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_tipo` (
@@ -636,9 +422,5 @@
   `voto_c` enum('0','1') NOT NULL DEFAULT '0',
   `circo` enum('0','1') NOT NULL DEFAULT '0'
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
---
--- Dump dei dati per la tabella `soraldo_ele_tipo`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 INSERT INTO `soraldo_ele_tipo` (`tipo_cons`, `descrizione`, `lingua`, `genere`, `voto_g`, `voto_l`, `voto_c`, `circo`) VALUES
@@ -663,10 +445,4 @@
 (19, 'SENATO - Rosatellum 2.0', 'it', 5, '0', '0', '1', '0');
 
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_voti_candidati`
---
-
 CREATE TABLE `soraldo_ele_voti_candidati` (
   `id_cons` int(11) NOT NULL DEFAULT 0,
@@ -675,11 +451,5 @@
   `num_cand` int(2) UNSIGNED NOT NULL,
   `voti` int(7) NOT NULL DEFAULT 0
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_voti_gruppo`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_voti_gruppo` (
@@ -690,11 +460,5 @@
   `voti` int(7) NOT NULL DEFAULT 0,
   `solo_gruppo` int(7) NOT NULL DEFAULT 0
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_voti_lista`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_voti_lista` (
@@ -706,11 +470,5 @@
   `nulli_lista` int(7) NOT NULL DEFAULT 0,
   `solo_lista` int(7) DEFAULT 0
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_voti_parziale`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_voti_parziale` (
@@ -719,16 +477,10 @@
   `id_parz` int(11) NOT NULL,
   `orario` time NOT NULL DEFAULT '00:00:00',
-  `data` date NOT NULL DEFAULT '0000-00-00',
+  `data` date NOT NULL DEFAULT '1900-01-01',
   `voti_uomini` int(7) NOT NULL DEFAULT 0,
   `voti_donne` int(7) NOT NULL DEFAULT 0,
   `voti_complessivi` int(7) NOT NULL DEFAULT 0,
   `id_gruppo` int(11) NOT NULL DEFAULT 0
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_voti_ref`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_voti_ref` (
@@ -743,11 +495,5 @@
   `bianchi` int(7) DEFAULT 0,
   `contestati` int(7) DEFAULT 0
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
--- --------------------------------------------------------
-
---
--- Struttura della tabella `soraldo_ele_widget`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 CREATE TABLE `soraldo_ele_widget` (
@@ -758,9 +504,5 @@
   `pos_ver` int(3) NOT NULL DEFAULT 0,
   `attivo` int(1) NOT NULL DEFAULT 0
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
---
--- Dump dei dati per la tabella `soraldo_ele_widget`
---
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
 
 INSERT INTO `soraldo_ele_widget` (`id`, `nome_file`, `titolo`, `pos_or`, `pos_ver`, `attivo`) VALUES
@@ -780,30 +522,15 @@
 (14, 'cookie_law.php', 'cookie_law.php', 1, 0, 0);
 
---
--- Indici per le tabelle scaricate
---
-
---
--- Indici per le tabelle `soraldo_access`
---
+
 ALTER TABLE `soraldo_access`
   ADD PRIMARY KEY (`access_id`);
 
---
--- Indici per le tabelle `soraldo_authors`
---
 ALTER TABLE `soraldo_authors`
   ADD PRIMARY KEY (`aid`,`id_comune`),
   ADD KEY `aid` (`aid`);
 
---
--- Indici per le tabelle `soraldo_doc_cons`
---
 ALTER TABLE `soraldo_doc_cons`
   ADD KEY `id_cons` (`id_cons`,`id_doc`);
 
---
--- Indici per le tabelle `soraldo_ele_candidati`
---
 ALTER TABLE `soraldo_ele_candidati`
   ADD PRIMARY KEY (`id_cand`) USING BTREE,
@@ -811,34 +538,19 @@
   ADD KEY `id_cons` (`id_cons`,`id_lista`) USING BTREE;
 
---
--- Indici per le tabelle `soraldo_ele_circoscrizione`
---
 ALTER TABLE `soraldo_ele_circoscrizione`
   ADD UNIQUE KEY `id_circ` (`id_circ`),
   ADD UNIQUE KEY `id_cons` (`id_cons`,`num_circ`);
 
---
--- Indici per le tabelle `soraldo_ele_collegi`
---
 ALTER TABLE `soraldo_ele_collegi`
   ADD PRIMARY KEY (`id_collegio`),
   ADD KEY `id_cons_gen` (`id_cons_gen`);
 
---
--- Indici per le tabelle `soraldo_ele_come`
---
 ALTER TABLE `soraldo_ele_come`
   ADD UNIQUE KEY `mid` (`mid`);
 
---
--- Indici per le tabelle `soraldo_ele_comuni`
---
 ALTER TABLE `soraldo_ele_comuni`
   ADD PRIMARY KEY (`id_comune`),
   ADD KEY `access_id` (`descrizione`);
 
---
--- Indici per le tabelle `soraldo_ele_comu_collegi`
---
 ALTER TABLE `soraldo_ele_comu_collegi`
   ADD PRIMARY KEY (`id_cons_gen`,`id_comune`),
@@ -846,59 +558,32 @@
   ADD KEY `id_collegio` (`id_collegio`);
 
---
--- Indici per le tabelle `soraldo_ele_conf`
---
 ALTER TABLE `soraldo_ele_conf`
   ADD PRIMARY KEY (`id_conf`);
 
---
--- Indici per le tabelle `soraldo_ele_consultazione`
---
 ALTER TABLE `soraldo_ele_consultazione`
   ADD PRIMARY KEY (`id_cons_gen`),
   ADD UNIQUE KEY `descrizione` (`descrizione`(100));
 
---
--- Indici per le tabelle `soraldo_ele_cons_comune`
---
 ALTER TABLE `soraldo_ele_cons_comune`
   ADD PRIMARY KEY (`id_cons`),
   ADD UNIQUE KEY `comune` (`id_comune`,`id_cons_gen`);
 
---
--- Indici per le tabelle `soraldo_ele_controlli`
---
 ALTER TABLE `soraldo_ele_controlli`
   ADD KEY `sezione` (`id_sez`);
 
---
--- Indici per le tabelle `soraldo_ele_documenti`
---
 ALTER TABLE `soraldo_ele_documenti`
   ADD PRIMARY KEY (`id_doc`),
   ADD KEY `descrizione` (`descrizione`);
 
---
--- Indici per le tabelle `soraldo_ele_fasce`
---
 ALTER TABLE `soraldo_ele_fasce`
   ADD KEY `id_fascia` (`id_fascia`);
 
---
--- Indici per le tabelle `soraldo_ele_gruppo`
---
 ALTER TABLE `soraldo_ele_gruppo`
   ADD PRIMARY KEY (`id_gruppo`) USING BTREE,
   ADD KEY `id_cons` (`id_cons`,`id_circ`) USING BTREE;
 
---
--- Indici per le tabelle `soraldo_ele_link`
---
 ALTER TABLE `soraldo_ele_link`
   ADD PRIMARY KEY (`mid`);
 
---
--- Indici per le tabelle `soraldo_ele_lista`
---
 ALTER TABLE `soraldo_ele_lista`
   ADD PRIMARY KEY (`id_lista`) USING BTREE,
@@ -906,20 +591,11 @@
   ADD KEY `id_cons` (`id_cons`,`id_gruppo`) USING BTREE;
 
---
--- Indici per le tabelle `soraldo_ele_modelli`
---
 ALTER TABLE `soraldo_ele_modelli`
   ADD KEY `access_id` (`id_cons`);
 
---
--- Indici per le tabelle `soraldo_ele_numeri`
---
 ALTER TABLE `soraldo_ele_numeri`
   ADD PRIMARY KEY (`mid`),
   ADD KEY `id_cons` (`id_cons`);
 
---
--- Indici per le tabelle `soraldo_ele_operatori`
---
 ALTER TABLE `soraldo_ele_operatori`
   ADD UNIQUE KEY `id_cons_aid` (`id_cons`,`aid`,`id_comune`),
@@ -927,20 +603,11 @@
   ADD KEY `id_sede` (`id_sede`);
 
---
--- Indici per le tabelle `soraldo_ele_regioni`
---
 ALTER TABLE `soraldo_ele_regioni`
   ADD PRIMARY KEY (`id`),
   ADD KEY `descrizione` (`descrizione`);
 
---
--- Indici per le tabelle `soraldo_ele_rilaff`
---
 ALTER TABLE `soraldo_ele_rilaff`
   ADD KEY `id_cons_gen` (`id_cons_gen`);
 
---
--- Indici per le tabelle `soraldo_ele_sede`
---
 ALTER TABLE `soraldo_ele_sede`
   ADD PRIMARY KEY (`id_sede`),
@@ -948,34 +615,19 @@
   ADD KEY `id_circ` (`id_circ`);
 
---
--- Indici per le tabelle `soraldo_ele_servizi`
---
 ALTER TABLE `soraldo_ele_servizi`
   ADD PRIMARY KEY (`mid`),
   ADD KEY `id_cons` (`id_cons`);
 
---
--- Indici per le tabelle `soraldo_ele_sezioni`
---
 ALTER TABLE `soraldo_ele_sezioni`
   ADD UNIQUE KEY `id_sezi` (`id_sez`),
-  ADD KEY `id_cons` (`id_cons`),
+  ADD UNIQUE KEY `id_cons` (`id_cons`,`num_sez`) USING BTREE,
   ADD KEY `id_sede` (`id_sede`);
 
---
--- Indici per le tabelle `soraldo_ele_temi`
---
 ALTER TABLE `soraldo_ele_temi`
   ADD PRIMARY KEY (`id`);
 
---
--- Indici per le tabelle `soraldo_ele_tipo`
---
 ALTER TABLE `soraldo_ele_tipo`
   ADD PRIMARY KEY (`tipo_cons`);
 
---
--- Indici per le tabelle `soraldo_ele_voti_candidati`
---
 ALTER TABLE `soraldo_ele_voti_candidati`
   ADD KEY `id_sez` (`id_sez`),
@@ -983,7 +635,4 @@
   ADD KEY `id_cons` (`id_cons`,`id_sez`,`id_cand`) USING BTREE;
 
---
--- Indici per le tabelle `soraldo_ele_voti_gruppo`
---
 ALTER TABLE `soraldo_ele_voti_gruppo`
   ADD KEY `id_gruppo` (`id_gruppo`),
@@ -991,7 +640,4 @@
   ADD KEY `id_cons` (`id_cons`,`id_sez`,`id_gruppo`) USING BTREE;
 
---
--- Indici per le tabelle `soraldo_ele_voti_lista`
---
 ALTER TABLE `soraldo_ele_voti_lista`
   ADD KEY `id_lista` (`id_lista`),
@@ -999,7 +645,4 @@
   ADD KEY `id_cons` (`id_cons`,`id_sez`,`id_lista`) USING BTREE;
 
---
--- Indici per le tabelle `soraldo_ele_voti_parziale`
---
 ALTER TABLE `soraldo_ele_voti_parziale`
   ADD PRIMARY KEY (`id_parz`),
@@ -1008,7 +651,4 @@
   ADD KEY `id_gruppo` (`id_gruppo`);
 
---
--- Indici per le tabelle `soraldo_ele_voti_ref`
---
 ALTER TABLE `soraldo_ele_voti_ref`
   ADD KEY `id_gruppo` (`id_gruppo`),
@@ -1016,121 +656,61 @@
   ADD KEY `id_cons` (`id_cons`,`id_gruppo`) USING BTREE;
 
---
--- Indici per le tabelle `soraldo_ele_widget`
---
 ALTER TABLE `soraldo_ele_widget`
   ADD PRIMARY KEY (`id`);
 
---
--- AUTO_INCREMENT per le tabelle scaricate
---
-
---
--- AUTO_INCREMENT per la tabella `soraldo_ele_candidati`
---
+
 ALTER TABLE `soraldo_ele_candidati`
   MODIFY `id_cand` int(11) NOT NULL AUTO_INCREMENT;
 
---
--- AUTO_INCREMENT per la tabella `soraldo_ele_circoscrizione`
---
 ALTER TABLE `soraldo_ele_circoscrizione`
   MODIFY `id_circ` int(11) NOT NULL AUTO_INCREMENT;
 
---
--- AUTO_INCREMENT per la tabella `soraldo_ele_collegi`
---
 ALTER TABLE `soraldo_ele_collegi`
   MODIFY `id_collegio` int(11) NOT NULL AUTO_INCREMENT;
 
---
--- AUTO_INCREMENT per la tabella `soraldo_ele_come`
---
 ALTER TABLE `soraldo_ele_come`
   MODIFY `mid` int(7) NOT NULL AUTO_INCREMENT;
 
---
--- AUTO_INCREMENT per la tabella `soraldo_ele_conf`
---
 ALTER TABLE `soraldo_ele_conf`
   MODIFY `id_conf` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;
 
---
--- AUTO_INCREMENT per la tabella `soraldo_ele_consultazione`
---
 ALTER TABLE `soraldo_ele_consultazione`
   MODIFY `id_cons_gen` int(11) NOT NULL AUTO_INCREMENT;
 
---
--- AUTO_INCREMENT per la tabella `soraldo_ele_cons_comune`
---
 ALTER TABLE `soraldo_ele_cons_comune`
   MODIFY `id_cons` int(11) NOT NULL AUTO_INCREMENT;
 
---
--- AUTO_INCREMENT per la tabella `soraldo_ele_documenti`
---
 ALTER TABLE `soraldo_ele_documenti`
   MODIFY `id_doc` int(11) NOT NULL AUTO_INCREMENT;
 
---
--- AUTO_INCREMENT per la tabella `soraldo_ele_gruppo`
---
 ALTER TABLE `soraldo_ele_gruppo`
   MODIFY `id_gruppo` int(11) NOT NULL AUTO_INCREMENT;
 
---
--- AUTO_INCREMENT per la tabella `soraldo_ele_link`
---
 ALTER TABLE `soraldo_ele_link`
   MODIFY `mid` int(7) NOT NULL AUTO_INCREMENT;
 
---
--- AUTO_INCREMENT per la tabella `soraldo_ele_lista`
---
 ALTER TABLE `soraldo_ele_lista`
   MODIFY `id_lista` int(11) NOT NULL AUTO_INCREMENT;
 
---
--- AUTO_INCREMENT per la tabella `soraldo_ele_numeri`
---
 ALTER TABLE `soraldo_ele_numeri`
   MODIFY `mid` int(7) NOT NULL AUTO_INCREMENT;
 
---
--- AUTO_INCREMENT per la tabella `soraldo_ele_sede`
---
 ALTER TABLE `soraldo_ele_sede`
   MODIFY `id_sede` int(11) NOT NULL AUTO_INCREMENT;
 
---
--- AUTO_INCREMENT per la tabella `soraldo_ele_servizi`
---
 ALTER TABLE `soraldo_ele_servizi`
   MODIFY `mid` int(7) NOT NULL AUTO_INCREMENT;
 
---
--- AUTO_INCREMENT per la tabella `soraldo_ele_sezioni`
---
 ALTER TABLE `soraldo_ele_sezioni`
   MODIFY `id_sez` int(11) NOT NULL AUTO_INCREMENT;
 
---
--- AUTO_INCREMENT per la tabella `soraldo_ele_temi`
---
 ALTER TABLE `soraldo_ele_temi`
   MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
 
---
--- AUTO_INCREMENT per la tabella `soraldo_ele_voti_parziale`
---
 ALTER TABLE `soraldo_ele_voti_parziale`
   MODIFY `id_parz` int(11) NOT NULL AUTO_INCREMENT;
 
---
--- AUTO_INCREMENT per la tabella `soraldo_ele_widget`
---
 ALTER TABLE `soraldo_ele_widget`
-  MODIFY `id` int(10) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=13;
+  MODIFY `id` int(10) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=15;
 COMMIT;
 
