Changeset 86
- Timestamp:
- Apr 26, 2011, 10:41:31 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/modules/Elezioni/ele_associazioni.php
r79 r86 41 41 if (isset($_GET['min'])) $min=intval($_GET['min']); else $min=0; 42 42 if (isset($_GET['help'])) $help=intval($_GET['help']); 43 if (isset($_GET['pwd4'])) $pwd4=intval($_GET['pwd4']); 43 44 44 45 $offset=15; … … 61 62 echo "if (document.model.pwd3.checked==false) {\n"; 62 63 echo "document.model.chiusa.options[3].selected=false \n"; 64 echo "document.model.pwd4.checked=false \n"; 65 echo "document.getElementById('trspunta').style.visibility='hidden' \n"; 63 66 echo "} \n"; 67 echo "else document.getElementById('trspunta').style.visibility='visible' \n"; 64 68 echo "if (document.model.chiusa.options[3].selected==false) { 65 69 \n"; … … 67 71 echo "document.model.do.value=\"update\" \n"; 68 72 echo "}else{\n"; 69 echo "document.model.add.value=\""._DELETE." "._CONSULTA."\" \n"; 73 echo "if (document.model.pwd4.checked==false) \n"; 74 echo "document.model.add.value=\""._DELETE." "._DATI."\" \n"; 75 echo "else document.model.add.value=\""._DELETE." "._CONSULTA."\" \n"; 70 76 echo "document.model.do.value=\"delete\" \n"; 71 77 echo "} \n"; … … 150 156 echo "<input type=\"hidden\" name=\"idcomune\" value=\"$idcomune\">"; 151 157 echo "<input type=\"submit\" name=\"add\" value=\""._MODIFY."\" ></td></tr>"; 152 echo "<tr><td colspan=\"4\"><fieldset><legend>Abilita la cancellazione</legend><label id=\"prov\">"._SPUNTAELIMINA." <input type=\"checkbox\" name=\"pwd3\" value=\"\" onchange=\"del_cons()\"></label></fieldset>"; 158 echo "<tr><td colspan=\"4\"><fieldset><legend>"._SPUNTALABEL1."</legend><label id=\"prov1\">"._SPUNTAELIMINA." <input type=\"checkbox\" name=\"pwd3\" value=\"\" onchange=\"del_cons()\"></label></fieldset></td></tr>"; 159 echo "<tr id=\"trspunta\" style=\"visibility:hidden\"><td colspan=\"4\"><fieldset><legend>"._SPUNTALABEL2."</legend><label id=\"prov\">"._VIASPUNTAELIMINA." <input type=\"checkbox\" name=\"pwd4\" value=\"1\" onchange=\"del_cons()\"></label></fieldset>"; 153 160 }else{ 154 161 echo "<input type=\"hidden\" name=\"do\" value=\"add\">"; … … 206 213 207 214 function associazioni($ok, $do,$descr_comu,$id_cons_comu,$id_collegio,$id_comune,$chiusa,$id_conf) { 208 global $admin, $bgcolor1, $bgcolor2, $prefix, $dbi, $descr_cons,$genere,$id_cons_gen,$idcomunenew ;215 global $admin, $bgcolor1, $bgcolor2, $prefix, $dbi, $descr_cons,$genere,$id_cons_gen,$idcomunenew,$pwd4; 209 216 $delcons=0; 210 217 if ($do !="" and $id_cons_gen>0 and $idcomunenew>0) { … … 235 242 $res_del = mysql_query("delete from ".$prefix."_ele_voti_gruppo where id_cons=$idcns" ,$dbi); 236 243 $res_del = mysql_query("delete from ".$prefix."_ele_voti_parziale where id_cons=$idcns" ,$dbi); 244 if ($pwd4==1){ 237 245 $res_del = mysql_query("delete from ".$prefix."_ele_candidati where id_cons=$idcns" ,$dbi); 238 246 $res_del = mysql_query("delete from ".$prefix."_ele_lista where id_cons=$idcns" ,$dbi); … … 240 248 $res_del = mysql_query("delete from ".$prefix."_ele_sezioni where id_cons=$idcns" ,$dbi); 241 249 $res_del = mysql_query("delete from ".$prefix."_ele_cons_comune where id_cons=$idcns" ,$dbi); 250 }else{ 251 $res_del = mysql_query("update ".$prefix."_ele_sezioni set validi='0', nulli='0', bianchi='0', contestati='0', solo_gruppo='0', autorizzati_m='0', autorizzati_f='0', voti_nulli='0', validi_lista='0', contestati_lista='0', voti_nulli_lista='0' where id_cons=$idcns" ,$dbi); 242 252 253 } 243 254 Header("Location: admin.php?op=associazioni&id_cons_gen=$id_cons_gen"); 244 255 } -
trunk/admin/modules/Elezioni/ele_confcons.php
r54 r86 83 83 ."<tr><td align=\"center\"><b>"._LIMITE."</b></td><td><select name=\"limite\"><option value=\"0\">"._NOFASCIA; 84 84 85 $result1 = mysql_query("select id_fascia, abitanti from ".$prefix."_ele_fasce ", $dbi);85 $result1 = mysql_query("select id_fascia, abitanti from ".$prefix."_ele_fasce where data_fine='0000-00-00'", $dbi); 86 86 while(list($id,$descr)=mysql_fetch_row($result1)){ 87 87 $sel= ($id == $gru['limite']) ? "selected":""; -
trunk/admin/modules/Elezioni/ele_gruppo.php
r14 r86 66 66 ."<td align=\"center\"width=\"5%\"><b>"._NUM."</b></td>" 67 67 ."<td align=\"center\"><b>"._DESCR."</b></td>" 68 ."<td align=\"center\"width=\"5%\"><b>"._SIMBOLO."</b></td>" 69 ."<td align=\"center\"><b>"._FUNZIONI."</b></td></tr>"; 68 ."<td align=\"center\"width=\"5%\"><b>"._SIMBOLO."</b></td>"; 69 if ($tipo_cons!=2) 70 echo "<td align=\"center\"width=\"5%\"><b>"._PROGRAM."</b></td>"; 71 echo "<td align=\"center\"><b>"._FUNZIONI."</b></td></tr>"; 70 72 //-----------------------visualizza riga superiore per inserimento - 71 73 $circo= $cons_circ==1 ? "and id_circ='$id_circ'":""; … … 89 91 ."<input type=\"hidden\" name=\"id_gruppo\" value=\"".$gru['id_gruppo']."\">" 90 92 ."<tr><td><input type=\"text\" name=\"num_gruppo\" value=\"$nuovo_gruppo\" size=\"5\"></td>" 91 ."<td><input type=\"text\" name=\"descr_gruppo\" size=\"50\" value=\"".$gru['descrizione']."\"></td>"; 92 echo "<td><input type=\"file\" name=\"stemma\" size=\"10\"></td>"; //file=$gru[simbolo] 93 ."<td><input type=\"text\" name=\"descr_gruppo\" value=\"".$gru['descrizione']."\"></td>"; 94 echo "<td><input type=\"file\" name=\"stemma\" size=\"5\"></td>"; //file=$gru[simbolo] 95 if ($tipo_cons!=2) 96 echo "<td><input type=\"file\" name=\"programma\" size=\"5\"></td>"; 93 97 echo "<input type=\"hidden\" name=\"min\" value=\"$min\">"; 94 98 echo "<input type=\"hidden\" name=\"id_comune\" value=\"$id_comune\">"; … … 108 112 $max = mysql_num_rows($res); 109 113 $result = mysql_query("select * from ".$prefix."_ele_gruppo where id_cons='$id_cons' $circo ORDER BY num_gruppo LIMIT $min,$offset", $dbi); 110 while(list($id_cons2,$id_gruppo,$num_gruppo, $descr_gruppo, $simbolo ) = mysql_fetch_row($result)) {114 while(list($id_cons2,$id_gruppo,$num_gruppo, $descr_gruppo, $simbolo,,, $prognome) = mysql_fetch_row($result)) { 111 115 $restemp = mysql_query("select count(0) from ".$prefix."_ele_lista where id_gruppo='$id_gruppo'", $dbi); 112 116 list($numtemp)=mysql_fetch_row($restemp); … … 117 121 echo "<td align=\"center\"><b> 118 122 <img src=\"admin.php?op=foto&id_gruppo=$id_gruppo\" width=\"50\" heigth=\"50\"></b></td>"; 119 echo "<td align=\"center\" nowrap>[<a 123 if ($tipo_cons!=2) 124 echo "<td>$prognome</td>"; 125 echo "<td align=\"center\" nowrap>"; 126 echo "[<a 120 127 href=\"admin.php?op=gruppo&do=modify&id_gruppo=$id_gruppo&id_cons_gen=$id_cons_gen&id_circ=$id_circ&min=$min\"><img src=\"modules/Elezioni/images/edit.gif\" 121 128 border=\"0\" align=\"center\"> "._EDIT."</a>]"; … … 123 130 echo "[<a href=\"admin.php?op=gruppo&do=delete&id_gruppo=$id_gruppo&id_cons_gen=$id_cons_gen&id_circ=$id_circ&descr_gruppo=$descr_gruppo&min=$min\">"._DELETE." <img src=\"modules/Elezioni/images/delete.gif\" border=\"0\" align=\"center\"></a>]"; 124 131 else 125 echo " ["._DELETE." <img src=\"modules/Elezioni/images/delete.gif\" border=\"0\" align=\"center\"></a>]";132 echo " ["._DELETE." <img src=\"modules/Elezioni/images/delete.gif\" border=\"0\" align=\"center\"></a>]"; 126 133 echo "</td></tr>"; 127 134 } … … 175 182 $filestemma=$STEMM['tmp_name']; 176 183 $nomestemma=$STEMM['name']; 177 $sqlset='';178 184 if ($filestemma){ 179 185 $fdstemma = fopen ("$filestemma", "rb"); … … 183 189 $stemmanome=addslashes($nomestemma); 184 190 } 185 $result = mysql_query("insert into ".$prefix."_ele_gruppo (id_cons,id_gruppo,num_gruppo,descrizione,simbolo,stemma,id_circ) values ('$id_cons','$id_gruppo','$num_gruppo','$descr_gruppo','$stemmanome','$stemmablob','$id_circ')", $dbi); 191 192 $progblob=''; 193 $prognome=''; 194 $PROG=$_FILES['programma']; 195 $fileprog=$PROG['tmp_name']; 196 $nomeprog=$PROG['name']; 197 if ($fileprog){ 198 $fdprog = fopen ("$fileprog", "rb"); 199 $progcontents = fread ($fdprog, filesize ("$fileprog")); 200 fclose ($fdprog); 201 $progblob=addslashes($progcontents); 202 $prognome=addslashes($nomeprog ); 203 } 204 $result = mysql_query("insert into ".$prefix."_ele_gruppo (id_cons,id_gruppo,num_gruppo,descrizione,simbolo,stemma,id_circ,prognome,programma) values ('$id_cons','$id_gruppo','$num_gruppo','$descr_gruppo','$stemmanome','$stemmablob','$id_circ','$prognome','$progblob')", $dbi); 186 205 if (!$result) return; 187 206 Header("Location: admin.php?op=gruppo&id_cons_gen=$id_cons_gen&id_circ=$id_circ&min=$min"); … … 194 213 } 195 214 } elseif ($do == "update") { 215 $progblob=''; 216 $prognome=''; 217 $PROG=$_FILES['programma']; 218 $fileprog=$PROG['tmp_name']; 219 $nomeprog=$PROG['name']; 220 if ($fileprog){ 221 $fdprog = fopen ("$fileprog", "rb"); 222 $progcontents = fread ($fdprog, filesize ("$fileprog")); 223 fclose ($fdprog); 224 $progblob=addslashes($progcontents); 225 $prognome=addslashes($nomeprog ); 226 $cond=", prognome='$prognome', programma='$progblob'"; 227 } else {$cond='';} 228 229 230 196 231 $stemmablob=''; 197 232 $stemmanome=''; … … 199 234 $filestemma=$STEMM['tmp_name']; 200 235 $nomestemma=$STEMM['name']; 201 $sqlset='';202 236 if ($filestemma){ 203 237 $fdstemma = fopen ("$filestemma", "rb"); … … 206 240 $stemmablob=addslashes($stemmacontents); 207 241 $stemmanome=addslashes($nomestemma); 208 $cond =", simbolo='$stemmanome', stemma='$stemmablob'";209 } else {$cond ='';}210 $result = mysql_query("update ".$prefix."_ele_gruppo set num_gruppo='$num_gruppo' , descrizione='$descr_gruppo' $cond where id_gruppo='$id_gruppo' ", $dbi) || die("Errore di aggiornamento dei dati!".mysql_error());242 $cond2=", simbolo='$stemmanome', stemma='$stemmablob'"; 243 } else {$cond2='';} 244 $result = mysql_query("update ".$prefix."_ele_gruppo set num_gruppo='$num_gruppo' , descrizione='$descr_gruppo' $cond $cond2 where id_gruppo='$id_gruppo' ", $dbi) || die("Errore di aggiornamento dei dati!".mysql_error()); 211 245 Header("Location: admin.php?op=gruppo&id_cons_gen=$id_cons_gen&id_circ=$id_circ&min=$min"); 212 246 } -
trunk/admin/modules/Elezioni/language/it/ele_associazioni.html
r79 r86 14 14 assegnare una tra le modalita' di calcolo predefinite per 15 15 l'assegnazione dei seggi di consiglio secondo il metodo D'Hondt. 16 Cliccando sul corrispondente pulsante "Edita", a destra nella linea del comune su cui si vuole intervenire, e' possibile <b>modificare lo stato</b> della consultazione in "Attiva", "Chiusa" o "Nulla" oppure si puo' <b>ELIMINARE</b> la consultazione relativa al singolo comune (click su "Edita" e poi spunta su "Elimina" quindi impostare la combo di "Stato" su "Elimina"). Rimane inalterata l'impostazione generale della consultazione (tipologia, date e orari di rilevazione delle affluenze) e non viene modificato alcun dato relativo ad altri comuni.16 Cliccando sul corrispondente pulsante "Edita", a destra nella linea del comune su cui si vuole intervenire, e' possibile <b>modificare lo stato</b> della consultazione in "Attiva", "Chiusa" o "Nulla" oppure si puo' <b>ELIMINARE</b> la consultazione relativa al singolo comune (click su "Edita" e poi spunta su "Elimina", appare una seconda checkbox che va spuntata se si vuole eliminare completamente la consultazione, se non viene spuntata si cancellano solo i dati dello spoglio, cioe' affluenze e voti, quindi impostare la combo di "Stato" su "Elimina"). Rimane inalterata l'impostazione generale della consultazione (tipologia, date e orari di rilevazione delle affluenze) e non viene modificato alcun dato relativo ad altri comuni. 17 17 18 18 </td> -
trunk/admin/modules/Elezioni/language/lang-en.php
r79 r86 127 127 define("_CIRCS","Constituencies"); 128 128 } 129 define("_PROGRAM","Program"); 129 130 define("_ELIMINA","DELETE"); 130 131 define("_SPUNTAELIMINA","Check to enable deletion:"); -
trunk/admin/modules/Elezioni/language/lang-it.php
r79 r86 148 148 define("_CIRCS","Circoscrizioni"); 149 149 } 150 define("_PROGRAM","Programma"); 150 151 define("_ELIMINA","ELIMINA"); 151 define("_SPUNTAELIMINA","Metti la spunta per poter eliminare la consultazione:"); 152 define("_SPUNTAELIMINA","Metti la spunta per abilitare la cancellazione dei dati (solo voti e votanti):"); 153 define("_DATI","i dati dello spoglio"); 154 define("_SPUNTALABEL1","Abilita la cancellazione"); 155 define("_SPUNTALABEL2","Cancella anche candidati e struttura"); 156 define("_VIASPUNTAELIMINA","Metti la spunta per poter eliminare completamente la consultazione:"); 152 157 define("_NOTAOP","L'utente amministratore unico di un comune deve chiamarsi obbligatoriamente admin<br>Si stanno inserendo utenti per il comune di"); 153 158 define("_HELP","Help Contestuale"); -
trunk/client/modules/Elezioni/blocchi/04_sezioni.php
r62 r86 32 32 $max = mysql_num_rows($res); 33 33 if(!isset($html)) $html=''; 34 $html = "\n<table style=\"margin:0px auto;border =0px; width:90%\"><tr>";34 $html = "\n<table style=\"margin:0px auto;border:0px; width:90%\"><tr>"; 35 35 36 36 $i=0;$id_circ_old=0;$e=0; -
trunk/client/modules/Elezioni/foto.php
r20 r86 19 19 if (isset($param['id_comune'])) $id_comune=intval($param['id_comune']); else $id_comune=''; 20 20 if (isset($param['prefix'])) $prefix=$param['prefix']; 21 21 if (isset($param['pdf'])) $pdf=$param['pdf']; 22 22 23 23 if ($id_lista){ 24 $sql = "select * from ".$prefix."_ele_lista where id_lista= ".$id_lista;24 $sql = "select * from ".$prefix."_ele_lista where id_lista='$id_lista'"; 25 25 $res = mysql_query($sql,$dbi); 26 26 $dati = mysql_fetch_array($res); 27 27 $stemma = $dati['stemma']; 28 28 }elseif ($id_gruppo){ 29 $sql = "select * from ".$prefix."_ele_gruppo where id_gruppo= ".$id_gruppo;29 $sql = "select * from ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo'"; 30 30 $res = mysql_query($sql,$dbi); 31 31 $dati = mysql_fetch_array($res); 32 $stemma = $dati['stemma']; 32 if(isset($pdf)) $stemma = $dati['programma']; 33 else $stemma = $dati['stemma']; 33 34 }elseif ($id_sede){ 34 $sql = "select * from ".$prefix."_ele_sede where id_sede= ".$id_sede;35 $sql = "select * from ".$prefix."_ele_sede where id_sede='$id_sede'"; 35 36 $res = mysql_query($sql,$dbi); 36 37 $dati = mysql_fetch_array($res); 37 38 $stemma = $dati['mappa']; 38 39 }elseif ($id_comune){ 39 $sql = "select * from ".$prefix."_ele_comuni where id_comune= ".$id_comune;40 $sql = "select * from ".$prefix."_ele_comuni where id_comune='$id_comune'"; 40 41 $res = mysql_query($sql,$dbi); 41 42 $dati = mysql_fetch_array($res); … … 49 50 if ($stemma=="" && is_readable('modules/Elezioni/images/vuoto.jpg')){ 50 51 $stemma = fread( fopen( 'modules/Elezioni/images/vuoto.jpg', 'r' ), filesize( 'modules/Elezioni/images/vuoto.jpg' ) );} 52 if(isset($pdf)) header('Content-type: application/pdf'); 51 53 echo $stemma; 52 54 ?> -
trunk/client/modules/Elezioni/index.php
r83 r86 629 629 } 630 630 ####### 631 $result = mysql_query("select id_cons ,id_gruppo ,num_gruppo, descrizione from ".$prefix."_ele_gruppo where id_cons='$id_cons' $circos ORDER BY num_gruppo LIMIT $min,$offset", $dbi);632 while(list($id_cons2,$id_gruppo2,$num_gruppo, $descr_gruppo ) = mysql_fetch_row($result)) {631 $result = mysql_query("select id_cons ,id_gruppo ,num_gruppo, descrizione, prognome from ".$prefix."_ele_gruppo where id_cons='$id_cons' $circos ORDER BY num_gruppo LIMIT $min,$offset", $dbi); 632 while(list($id_cons2,$id_gruppo2,$num_gruppo, $descr_gruppo,$prognome) = mysql_fetch_row($result)) { 633 633 if ($num_gruppo!=0) { 634 634 echo "<table class=\"table-80\"> … … 710 710 echo "<tr> 711 711 <td class=\"bggray\"><h1><b>$num_gruppo</b></h1></td> 712 <td class=\"table-main\"><h1>$descr_gruppo</h1> $var1</td> 713 <td><b><img class=\"stemma\" src=\"modules.php?name=Elezioni&file=foto&id_gruppo=$id_gruppo2\" alt=\"immagine $descr_gruppo\" /></b></td>"; 712 <td class=\"table-main\"><h1>$descr_gruppo</h1> $var1</td>"; 713 if($tipo_cons!=2 and $prognome) 714 echo "<td onmouseover=\"this.style.cursor='pointer';\" onclick=\"javascript:window.open('modules.php?name=Elezioni&file=foto&id_gruppo=$id_gruppo2&pdf=1')\">"; 715 else echo "<td>"; 716 echo "<b><img class=\"stemma\" src=\"modules.php?name=Elezioni&file=foto&id_gruppo=$id_gruppo2\" alt=\"immagine $descr_gruppo\" /><br>"; 717 if($tipo_cons!=2 and $prognome) echo _PROGRAM; 718 echo "</b></td>"; 714 719 echo "</tr> 715 720 </table>"; -
trunk/client/modules/Elezioni/language/lang-en.php
r55 r86 158 158 } 159 159 160 define("_PROGRAM","Electoral<br>Program"); 160 161 161 162 define("_VOTI_RAGGR","Sum of ballots"); -
trunk/client/modules/Elezioni/language/lang-it.php
r82 r86 250 250 define("_LISTE","Liste"); 251 251 define("_VOTI_RAGGR","Totale voti alle liste"); 252 define("_PROGRAM","Programma<br>elettorale"); 252 253 253 254
Note:
See TracChangeset
for help on using the changeset viewer.