source: trunk/admin/temi/facebook/menu.php@ 23

Last change on this file since 23 was 23, checked in by roby, 15 years ago

Gestione charset con query mysql e sostituzione funzioni ereg

File size: 10.9 KB
RevLine 
[2]1<?php
2/************************************************************************/
3/* Eleonline - Raccolta e diffusione dei dati elettorali */
4/* by Luciano Apolito & Roberto Gigli */
5/* http://www.eleonline.it */
6/* info@eleonline.it luciano@aniene.net rgigli@libero.it */
7/************************************************************************/
8
9if (!defined('MODULE_FILE')) {
10 die ("You can't access this file directly...");
11}
12
13/************************
14Funzione Menu a cascata
15*************************/
16
17
18 // definizione variabile per button 'ok' nei form per il noscript
19 $button="<br /><object><noscript><div><input name=\"vai\" type=\"image\" src=\"modules/Elezioni/images/ok2.jpg\" alt=\"ok\" title=\"ok\" /></div></noscript></object>";
20
21 $sqlcomu="select descrizione,fascia from ".$prefix."_ele_comuni where id_comune=$id_comune";
22 $rescomu= mysql_query("$sqlcomu",$dbi);
23 list($descr_com,$fascia)=mysql_fetch_row($rescomu);
24 echo '<style type="text/css">
25 html,body{margin:0;padding:0}
26 body{background:#FFF;color:#333}
27 div#contiene{width:999px;margin:0 auto;background: #3B5998;color:#fff}
28 </style>
29 <link rel="stylesheet" type="text/css" href="temi/facebook/menu/menu-dd.css">
30 <script type="text/javascript" src="temi/facebook/menu/jquery-1.2.6.pack.js"></script>
31 <script type="text/javascript" src="temi/facebook/menu/jquery.hoverIntent.minified.js"></script>
32 <script type="text/javascript" src="temi/facebook/menu/jquery-ddi2.js"></script>
33 <div id="contiene">
34
35
36 <ul id="nav"><li>
37 <a href="http://www.eleonline.it"><span style="font-size:18px;font: Comics;"><strong>elebook</strong></span></a>
38 </li>
39 <li>
40 <a href="index.php"><strong>Home</strong></a>
41 </li>';
42
43
44
45 // inizio tabella
46
47
48 /***********************************
49 Scelta Comune
50 ***********************************/
51
52 if ($multicomune=='1')
53 {
54 $sqlcomu="select t1.id_comune,t1.descrizione,count(0) from ".$prefix."_ele_comuni as t1, ".$prefix."_ele_cons_comune as t2 where t1.id_comune=t2.id_comune group by t1.id_comune,t1.descrizione order by t1.descrizione asc";
55 $rescomu= mysql_query("$sqlcomu",$dbi);
56 $esiste_multi=mysql_num_rows($rescomu);
57 if ($esiste_multi>=1) {
58 echo " <li>
59 <a href=\"#\"><strong>"._COMUNI."</strong></a>
60
61 <ul>";
62
63 while (list($id,$descrizione,)=mysql_fetch_row($rescomu)){
64 echo "<li><a href=\"modules.php?op=gruppo&amp;name=Elezioni&amp;id_comune=$id&amp;file=index\">$descrizione</a></li>";
65 }
66 echo "</ul></li>";
67
68 }
69 } // fine scelta comune
70
71
72
73 /***********************************
74 Scelta Consultazione
75 ***********************************/
76
77 $res = mysql_query("SELECT t1.id_cons_gen,t1.descrizione 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' and t2.chiusa!='2' order by t1.data_fine desc" , $dbi);
78 $esiste=mysql_num_rows($res);
79 //se esiste consultazione fa vedere i dati
80 if ($esiste>=1) {
81 echo " <li>
82 <a href=\"#\"><strong>"._ELEZIONI."</strong></a>
83 <ul>";
84
85 while(list($id,$descrizione) = mysql_fetch_row($res)) {
86 echo "<li><a href=\"modules.php?op=gruppo&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;id_cons_gen=$id\">
87 ".substr($descrizione,0,31)."</a></li>";
88
89 }
90
91
92 echo "</ul></li>";
93
94
95
96
97
98 /***********************************
99 Scelta Info
100 ***********************************/
101 //$temp = array('confronti'=>'','come'=>'','numeri'=>'','servizi'=>'','link'=>'','dati'=>'','affluenze_sez'=>'','votanti'=>'');
102
103 echo " <li><a href=\"#\"><strong>"._INFO."</strong></a>
104 <ul>";
105 echo "
106 <li class=\"sep\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;op=come&amp;id_comune=$id_comune&amp;file=index&amp;info=confronti\">"._CONFRONTI."</a><span></span></li>
107 <li><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;op=come&amp;id_comune=$id_comune&amp;file=index&amp;info=come\">"._COME."</a></li>
108 <li><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;op=come&amp;id_comune=$id_comune&amp;file=index&amp;info=numeri\">"._NUMERI."</a></li>
109 <li><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;op=come&amp;id_comune=$id_comune&amp;file=index&amp;info=servizi\">"._SERVIZI."</a></li>
110 <li><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;op=come&amp;id_comune=$id_comune&amp;file=index&amp;info=link\">"._LINK."</a></li>
111 <li class=\"sep\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;op=come&amp;id_comune=$id_comune&amp;file=index&amp;info=dati\">"._DATI."</a><span></span></li>
112 <li><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;op=come&amp;id_comune=$id_comune&amp;file=index&amp;info=affluenze_sez\">"._AFFLUENZE."</a></li>
113 <li><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;op=come&amp;id_comune=$id_comune&amp;file=index&amp;info=votanti\">"._VOTANTI."</a></li>
114
115";
116
117
118 echo "</ul></li>";
119
120
121 /***********************************
122 Scelta Dati
123 ***********************************/
124
125 $res = mysql_query("SELECT count(0) FROM ".$prefix."_ele_circoscrizione where id_cons='$id_cons' ", $dbi);
126 list($num_circ) = mysql_fetch_row($res);
127 echo " <li><a href=\"#\"><strong>"._RISULTATI."</strong></a>
128 <ul>";
129 if ($genere!=4) {
130 echo "<li><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=gruppo_circo\">".substr(_GRUPPO." "._PER." "._CIRCO,0,33)."</a></li>
131 <li><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=gruppo_sezione\">".substr(_GRUPPO." "._PER." "._SEZIONI,0,33)."</a></li>";
132 }
133
134 if (!$votol and $fascia>$limite){ // si vota per la lista
135 if ($genere>2) {
136 if (!$circo and $num_circ>1)
137 echo "<li><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=lista_circo\">".substr(_LISTA." "._PER." "._CIRCO,0,33)."</a></li>
138 <li><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=lista_sezione\">".substr(_LISTA." "._PER." "._SEZIONI,0,33)."</a></li>";
139
140
141 }
142
143 }
144 if ($genere>3 and !$votoc) {
145 if (!$votoc){
146 if(!$circo and $num_circ>1)
147 echo "<li><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=candidato_circo\">".substr(_CONSI." "._PER." "._CIRCO,0,33)."</a></li>
148 <li><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=candidato_sezione\">".substr(_CONSI." "._PER." "._SEZIONI,0,33)."</a></li>";
149
150 }
151 }
152 if ($tipo_cons==3 and $hondt>=1) {
153 echo "<li><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=consiglieri\">"._CALCONS."</a></li>";
154 }
155
156
157 echo "</ul></li>";
158
159
160
161
162 /***********************************
163 Scelta Grafici
164 ***********************************/
165
166 echo " <li><a href=\"#\"><strong>"._GRAFICI."</strong></a>
167 <ul>";
168
169
170 echo "<li><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=affluenze_graf\">"._AFFLUENZE."</a></li>";
171
172 echo "<li><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_votanti\">"._VOTI."</a></li>";
173 if($genere!=4){
174 echo "<li><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_gruppo\">"._GRUPPO."</a></li>";
175 }
176 if ($genere>2){
177 if (!$circo && !$votog) {
178 echo "<li><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_candidato\">"._CONSI."</a></li>";
179 }
180 }
181
182 echo "</ul></li>";
183
184
185 } // fine verifica esistenza consultazione : variabile $esiste
186
187
188
189 ################ tema #####
190 if ($tema_on=="1"){
191
192
193 include("temi/facebook/tema.php");
194
195 }
196//echo "</div>";
197echo " <li><a href=\"#\"><strong>"._OPTIONS."</strong></a>
198 <ul>";
199
200language();
201
202flash();
203
204noblocco();
205echo "</ul></li>";
206echo "</div>";
207
208
209# linguaggio x demo
210
211function language(){
212global $lang,$name,$op,$file,$filelang,$id_comune,$op,$id_cons,$id_cons_gen;
213$filename=$filelang;
214// linguaggio
215
216$menulist='';
217// scelta linguaggio
218 $langdir = dir("modules/Elezioni/language");
219 while($func=$langdir->read()) {
220 if(substr($func, 0, 5) == "lang-") {
221 $menulist .= "$func ";
222 }
223 }
224 closedir($langdir->handle);
225 $menulist = explode(" ", $menulist);
226 sort($menulist);
227 for ($i=0; $i < sizeof($menulist); $i++) {
228 if($menulist[$i]!="") {
[23]229 $tl = preg_replace("/lang-/","",$menulist[$i]);
230 $tl = preg_replace("/.php/","",$tl);
[2]231 $altlang = ucfirst($tl);
232
233 if ($lang==$tl) $bordo="class=\"bordo\"";else $bordo="class=\"nobordo\"";
234 echo "<li><a href=\"modules.php?name=$name&amp;op=$op&amp;id_comune=$id_comune&amp;id_cons=$id_cons&amp;id_cons_gen=$id_cons_gen&amp;newl=$tl\"><img $bordo src=\"modules/Elezioni/images/$tl.gif\" alt=\"$altlang\" title=\"$altlang\" width=\"15\" /> "._LINGUA." $tl</a></li>";
235 }
236 }
237
238}
239
240
241
242
243
244
245########################### Blocchi
246# flash x demo
247function flash(){
248global $flash,$name,$id_comune,$op,$id_cons,$id_cons_gen;
249
250if ($flash=='1'){
251 echo "<li><a href=\"modules.php?name=$name&amp;op=$op&amp;id_comune=$id_comune&amp;id_cons=$id_cons&amp;id_cons_gen=$id_cons_gen&amp;flash=0\"><img class=\"nobordo\" src=\"modules/Elezioni/images/flashno.gif\" alt=\"NoFlash\" title=\"NoFlash\" width=\"15\"/> "._OFF." Flash</a></li>";
252
253}else{
254
255echo "<li><a href=\"modules.php?name=$name&amp;op=$op&amp;id_comune=$id_comune&amp;id_cons=$id_cons&amp;id_cons_gen=$id_cons_gen&amp;flash=1\"><img class=\"nobordo\" src=\"modules/Elezioni/images/flashyes.gif\" alt=\"YesFlash\" title=\"YesFlash\" width=\"15\" /> "._ON." Flash</a></li>";
256
257
258}
259
260}
261
262
263# blocco no
264function noblocco(){
265global $blocco,$name,$id_comune,$op,$id_cons,$id_cons_gen;
266
267if ($blocco=='1'){
268 echo "<li><a href=\"modules.php?name=$name&amp;op=$op&amp;id_comune=$id_comune&amp;id_cons=$id_cons&amp;id_cons_gen=$id_cons_gen&amp;block=0\"><img class=\"nobordo\" src=\"modules/Elezioni/images/close.gif\" alt=\"NoBlocco\" title=\"NoBlocco\" width=\"15\"/> "._OFF." "._BLOCCO."</a></li>";
269
270}else{
271
272 echo "<li><a href=\"modules.php?name=$name&amp;op=$op&amp;id_comune=$id_comune&amp;id_cons=$id_cons&amp;id_cons_gen=$id_cons_gen&amp;block=1\"><img class=\"nobordo\" src=\"modules/Elezioni/images/open.gif\" alt=\"YesBlocco\" title=\"YesBlocco\" width=\"15\" /> "._ON." "._BLOCCO."</a></li>";
273
274}
275
276}
277
278
279
280
281
282
283
284?>
Note: See TracBrowser for help on using the repository browser.