Changeset 247
- Timestamp:
- Jan 30, 2016, 11:38:54 PM (9 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/modules/Elezioni/ele_comuni.php
r228 r247 34 34 if (isset($param['simbolo'])) get_magic_quotes_gpc() ? $simbolo=$param['simbolo']:$simbolo=addslashes($param['simbolo']); else $simbolo=''; 35 35 if (isset($param['cerca'])) get_magic_quotes_gpc() ? $cerca=$param['cerca']:$cerca=addslashes($param['cerca']); else $cerca=''; 36 if (isset($param['cap'])) get_magic_quotes_gpc() ? $cap=$param['cap']:$cap=addslashes($param['cap']); else $cap=''; 36 37 37 38 $res = mysql_query("SELECT t1.tipo_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_comune='$id_comune' " , $dbi); … … 55 56 //crea la pagina delle affluenze 56 57 function all() { 57 global $bgcolor1, $bgcolor2, $prefix, $dbi,$id_cons,$desc,$indirizzo,$centralino,$fax,$email,$fasciatmp,$prov,$id_comune2,$id_cons_gen,$cerca ;58 global $bgcolor1, $bgcolor2, $prefix, $dbi,$id_cons,$desc,$indirizzo,$centralino,$fax,$email,$fasciatmp,$prov,$id_comune2,$id_cons_gen,$cerca,$cap; 58 59 if( !isset($id_conf) ) $id_conf=1; 59 60 echo "<SCRIPT type=\"text/javascript\">\n\n<!--\n"; … … 69 70 70 71 71 $resmod = mysql_query("SELECT id_comune,descrizione,indirizzo,centralino,fax,email,fascia,capoluogo,simbolo FROM ".$prefix."_ele_comuni where descrizione like '$cerca%' order by descrizione", $dbi);72 $resmod = mysql_query("SELECT id_comune,descrizione,indirizzo,centralino,fax,email,fascia,capoluogo,simbolo,cap FROM ".$prefix."_ele_comuni where descrizione like '$cerca%' order by descrizione", $dbi); 72 73 echo "<table width=\"100%\"><tr><td bgcolor=\"$bgcolor2\"> <form name=\"cerca\" action=\"admin.php\">" 73 74 ."<input type=\"hidden\" name=\"op\" value=\"inscomuni\">"; … … 107 108 echo "<td bgcolor=\"$bgcolor1\"><b>"._FAX."</b></td><td><input name=\"fax\" value=\"$fax\" size=\"6\"></td></tr>"; 108 109 echo "<tr><td bgcolor=\"$bgcolor1\"><b>"._EMAIL."</b></td><td><input name=\"email\" value=\"$email\"></td>"; 109 echo "<td></td><td><input type=\"hidden\" name=\"id_cons_gen\" value=\"$id_cons_gen\">"; 110 echo "<td bgcolor=\"$bgcolor1\"><b>CAP</b></td><td><input name=\"cap\" value=\"$cap\" size=\"6\"> (<i>per googlemaps</i>) </td></tr>"; 111 echo "<td></td><td></td><td></td><td><input type=\"hidden\" name=\"id_cons_gen\" value=\"$id_cons_gen\">"; 110 112 echo "<input type=\"hidden\" name=\"ok\" value=0>"; 111 113 if ($id_comune2) { … … 122 124 echo "<td bgcolor=\"$bgcolor1\"><b>"._CODICE."</b></td>"; 123 125 echo "<td bgcolor=\"$bgcolor1\" align=\"center\"><b>"._PROV."</b></td>"; 124 echo "<td bgcolor=\"$bgcolor1\" align=\"center\"><b>"._DESCR."</b></td>" 125 ."<td bgcolor=\"$bgcolor1\" align=\"center\"><b>"._INDIRIZZO."</b></td>"126 ."<td bgcolor=\"$bgcolor1\" align=\"center\"><b>"._CENTRALINO."</b></td>";127 echo "<td bgcolor=\"$bgcolor1\" align=\"center\"><b>"._FAX."</b></td>";126 echo "<td bgcolor=\"$bgcolor1\" align=\"center\"><b>"._DESCR."</b></td>"; 127 echo "<td bgcolor=\"$bgcolor1\" align=\"center\"><b>"._INDIRIZZO."</b></td>"; 128 //."<td bgcolor=\"$bgcolor1\" align=\"center\"><b>"._CENTRALINO."</b></td>"; 129 //echo "<td bgcolor=\"$bgcolor1\" align=\"center\"><b>"._FAX."</b></td>"; 128 130 echo "<td bgcolor=\"$bgcolor1\" align=\"center\"><b>"._EMAIL."</b></td>"; 131 echo "<td bgcolor=\"$bgcolor1\" align=\"center\"><b>CAP</b></td>"; 129 132 echo "<td bgcolor=\"$bgcolor1\" align=\"center\"><b>"._FASCIA."</b></td></tr>"; 133 130 134 131 135 #### 132 while (list($id_comune2,$desc,$indirizzo,$centralino,$fax,$email,$fasciatmp,$prov,$simbolo ) = mysql_fetch_row($resmod)){ //elenco dei modelli inseriti136 while (list($id_comune2,$desc,$indirizzo,$centralino,$fax,$email,$fasciatmp,$prov,$simbolo,$cap) = mysql_fetch_row($resmod)){ //elenco dei modelli inseriti 133 137 $bgcolor1=($bgcolor1==$_SESSION['bgcolor1'])?$_SESSION['bgcolor2']:$_SESSION['bgcolor1']; 134 138 if (!$simbolo) $simbolo="nulla.jpg"; … … 146 150 echo "<td><b>$desc</b></td>"; 147 151 echo "<td><b>$indirizzo</b></td>"; 148 echo "<td><b>$centralino</b></td>";149 echo "<td><b>$fax</b></td>";152 //echo "<td><b>$centralino</b></td>"; 153 //echo "<td><b>$fax</b></td>"; 150 154 echo "<td><b>".substr($email,0,15)."...</b></td>"; 155 echo "<td><b>$cap</b></td>"; 151 156 $resopt1 = mysql_query("select abitanti from ".$prefix."_ele_fasce where id_fascia=$fasciatmp and id_conf=$id_conf", $dbi); 152 157 list($tmpfascia)=mysql_fetch_row($resopt1); … … 176 181 echo "<input type=\"hidden\" name=\"ok\" value=0>"; 177 182 echo "</td><td nowrap>[<a 178 href=\"admin.php?op=inscomuni&desc=$desc&id_comune2=$id_comune2&indirizzo=$indirizzo&centralino=$centralino&fax=$fax&email=$email&fascia=$fasciatmp&prov=$prov&id_cons_gen=$id_cons_gen \"><img align=\"center\" src=\"modules/Elezioni/images/edit.gif\"183 href=\"admin.php?op=inscomuni&desc=$desc&id_comune2=$id_comune2&indirizzo=$indirizzo&centralino=$centralino&fax=$fax&email=$email&fascia=$fasciatmp&prov=$prov&id_cons_gen=$id_cons_gen&cap=$cap\"><img align=\"center\" src=\"modules/Elezioni/images/edit.gif\" 179 184 border=\"0\"> "._EDIT."</a>]"; 180 185 echo "</tr></form>"; … … 185 190 } 186 191 187 function comuni($ok, $do,$desc,$indirizzo,$centralino,$fax,$email,$id_comune,$fasciatmp,$prov,$simbolo ) {192 function comuni($ok, $do,$desc,$indirizzo,$centralino,$fax,$email,$id_comune,$fasciatmp,$prov,$simbolo,$cap) { 188 193 global $bgcolor1, $bgcolor2, $prefix, $dbi, $descr_cons, $id_cons_gen,$genere; 189 194 /* if ($do == "delete") { … … 214 219 $stemmanome=addslashes($nomestemma); 215 220 } 216 $result = mysql_query("insert into ".$prefix."_ele_comuni (id_comune,descrizione,indirizzo,centralino,fax,email,fascia,capoluogo,simbolo,stemma ) values ('$id_comune','$desc','$indirizzo','$centralino','$fax','$email','$fasciatmp','$prov','$stemmanome','$stemmablob')", $dbi) || die("<br><br>Errore di inserimento: ".mysql_error());221 $result = mysql_query("insert into ".$prefix."_ele_comuni (id_comune,descrizione,indirizzo,centralino,fax,email,fascia,capoluogo,simbolo,stemma,cap) values ('$id_comune','$desc','$indirizzo','$centralino','$fax','$email','$fasciatmp','$prov','$stemmanome','$stemmablob','$cap')", $dbi) || die("<br><br>Errore di inserimento: ".mysql_error()); 217 222 Header("Location: admin.php?op=inscomuni&id_cons_gen=$id_cons_gen"); 218 223 } else { … … 237 242 $cond=", simbolo='$stemmanome', stemma='$stemmablob'"; 238 243 } else {$cond='';$stemmanome=''; $stemmablob='';} 239 $result = mysql_query("update ".$prefix."_ele_comuni set descrizione='$desc' , indirizzo='$indirizzo', centralino='$centralino', fax='$fax' , email='$email', fascia='$fasciatmp',capoluogo='$prov' $cond where id_comune='$id_comune'", $dbi) || die("<br><br>Errore di inserimento: ".mysql_error());244 $result = mysql_query("update ".$prefix."_ele_comuni set descrizione='$desc' , indirizzo='$indirizzo', centralino='$centralino', fax='$fax' , cap='$cap' , email='$email', fascia='$fasciatmp',capoluogo='$prov' $cond where id_comune='$id_comune'", $dbi) || die("<br><br>Errore di inserimento: ".mysql_error()); 240 245 Header("Location: admin.php?op=inscomuni&id_cons_gen=$id_cons_gen"); 241 246 } … … 245 250 246 251 if ($do) 247 comuni($ok, $do,$desc,$indirizzo,$centralino,$fax,$email,$id_comune2,$fasciatmp,$prov,$simbolo );252 comuni($ok, $do,$desc,$indirizzo,$centralino,$fax,$email,$id_comune2,$fasciatmp,$prov,$simbolo,$cap); 248 253 ele(); 249 254 all(); -
trunk/admin/modules/Elezioni/ele_configurazione.php
r240 r247 56 56 if (isset($param['help'])) $help=intval($param['help']); 57 57 58 59 58 60 /******************************************************/ 59 61 /*Funzione di visualizzazione globale */ … … 82 84 echo "<td>"; 83 85 echo "<b>"._TEMA."</b></td>"; 86 verificatema(); //funzione alla fine del file 87 84 88 ########## 89 90 85 91 $resmod = mysql_query("SELECT tema FROM ".$prefix."_ele_temi order by tema", $dbi); 86 92 … … 200 206 201 207 208 function verificatema(){ 209 ############# verifica tema - presenti nella dir temi 210 global $dbi,$prefix; 211 $tlist='';$files=''; 212 $path = "../client/temi"; 213 $handle=opendir($path); 214 while ($file = readdir($handle)) { 215 $tlist .= "$file "; 216 } 217 218 closedir($handle); 219 $tlist = explode(" ", $tlist); 220 sort($tlist); 221 222 for ($i=0; $i < sizeof($tlist); $i++) { 223 if ( (preg_match('/^([_0-9a-zA-Z]+)([_0-9a-zA-Z]{3})$/',$tlist[$i])) ) $files=$tlist[$i]; 224 if($files!=''){ 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); 228 if (empty($id)) { // inserisce widget db se non esiste 229 $result = mysql_query("insert into ".$prefix."_ele_temi (id,tema) values ( NULL,'$files')", $dbi); 230 } 231 } 232 233 234 235 236 237 238 239 240 } 241 242 # se non esiste cancella dal db 243 $sql2 = mysql_query("SELECT * FROM ".$prefix."_ele_temi", $dbi); 244 while ($row = mysql_fetch_array($sql2)) { 245 $esi=0; 246 for ($i=0; $i < sizeof($tlist); $i++) { 247 $files=$tlist[$i]; 248 if($row['tema']==$files) $esi=1; 249 } 250 if($esi!=1){ 251 $del=mysql_query("DELETE FROM ".$prefix."_ele_tema WHERE id = '$row[id]'",$dbi); 252 } 253 } 254 255 ################# fine 256 257 } 258 259 260 261 262 202 263 203 264 -
trunk/admin/versione.php
r243 r247 1 1 <?php 2 2 3 $versione = "2.0 rev 24 3";3 $versione = "2.0 rev 247"; 4 4 $version_number = $versione; 5 $version = "Eleonline $version_number (<i>Data Release: 08 luglio 2015</i>)";5 $version = "Eleonline $version_number (<i>Data Release: 31 gennaio 2016</i>)"; 6 6 7 7 ?> -
trunk/client/header.php
r241 r247 60 60 # rotazione per tema tour 61 61 if (isset($_SESSION['ruota'])){$csv=1; echo "<body onload=\"loadpage()\"";} 62 else echo "<body ";62 else echo "<body onload=\"maps()\""; 63 63 if (!$csv) echo " style=\"background-image: url(temi/$tema/images/sfondo.jpg); background-repeat:repeat-x;\""; 64 64 echo " >\n"; -
trunk/client/inc/javascript.php
r210 r247 49 49 50 50 51 52 53 54 55 51 56 function googlemaps(){ 52 57 global $dbi,$prefix,$id_comune,$googlemaps,$op,$gkey,$lang; … … 57 62 $sql = mysql_query("select indirizzo from ".$prefix."_ele_sede where id_sede='$id_sede'", $dbi); 58 63 list($indirizzo)=mysql_fetch_row($sql); 59 $address="$indirizzo $comune"; 64 $address=rawurlencode("$indirizzo,$comune,58047"); 65 66 $resultGeoCode=file_get_contents('http://maps.google.com/maps/api/geocode/json?address='.$address.'&sensor=false'); 67 68 $output= json_decode($resultGeoCode); 69 70 if($output->status == 'OK'){ 71 $latitude = $output->results[0]->geometry->location->lat; //Returns Latitude 72 $longitude = $output->results[0]->geometry->location->lng; // Returns Longitude 73 $location = $output->results[0]->formatted_address; 74 } 75 76 77 $coords['lat'] = $latitude; 78 $coords['long'] = $longitude; 79 80 81 82 83 84 /* 85 86 87 60 88 61 89 $url = sprintf('http://maps.google.com/maps?output=js&q=%s',rawurlencode($address)); … … 75 103 } 76 104 105 */ 106 107 108 109 110 111 112 77 113 echo ' 78 114 <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true&language=it"></script> 79 115 <script type="text/javascript"> 80 function initialize() {116 function maps() { 81 117 var latlng = new google.maps.LatLng('.$coords['lat'].','.$coords['long'].'); // centro della mappa 82 118 var myLatlng = new google.maps.LatLng('.$coords['lat'].','.$coords['long'].'); // segnapunto … … 99 135 </script> 100 136 '; 137 101 138 } 102 139 ?> -
trunk/client/versione.php
r243 r247 1 1 <?php 2 2 3 $versione = "2.0 rev 24 3";3 $versione = "2.0 rev 247"; 4 4 $version_number = $versione; 5 $version = "Eleonline $version_number (<i>Data Release: 08 luglio 2015</i>)"; 5 $version = "Eleonline $version_number (<i>Data Release: 31 gennaio 2016</i>)"; 6 6 7 7 8 ?> -
trunk/install/sql/eleonline.sql
r235 r247 284 284 `stemma` blob, 285 285 `id_cons` int(11) default '0', 286 `cap` text, 286 287 PRIMARY KEY (`id_comune`), 287 288 KEY `access_id` (`descrizione`) … … 861 862 862 863 DROP TABLE IF EXISTS `soraldo_ele_temi`; 863 CREATE TABLE `soraldo_ele_temi` ( 864 `tema` varchar(20) NOT NULL 865 ) ENGINE=MyISAM DEFAULT CHARSET=latin1; 864 CREATE TABLE IF NOT EXISTS `soraldo_ele_temi` ( 865 `id` int(11) NOT NULL AUTO_INCREMENT, 866 `tema` varchar(20) NOT NULL DEFAULT '', 867 PRIMARY KEY (`id`) 868 ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; 866 869 867 870 -- … … 870 873 871 874 872 /*!40000 ALTER TABLE `soraldo_ele_temi` DISABLE KEYS */;873 LOCK TABLES `soraldo_ele_temi` WRITE;874 INSERT INTO `soraldo_ele_temi` VALUES ('default'),('altro'),('blog'),('stylized'),('tour'),('yellowblu'),('facebook');875 UNLOCK TABLES;876 /*!40000 ALTER TABLE `soraldo_ele_temi` ENABLE KEYS */;877 875 878 876 --
Note:
See TracChangeset
for help on using the changeset viewer.