source: trunk/client/temi/facebook/menu.php@ 17

Last change on this file since 17 was 17, checked in by roby, 14 years ago

Sostituite le funzioni del gruppo ereg perché divenute "deprecate" con il php 5.3

File size: 12.2 KB
Line 
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// controlla javascript by linuxap
17/*
18$js=jsexist();
19if($js=="b"){
20$_SESSION['newtema']="default";
21die("javascript non supportato - <a href=\"index.php\">torna all'homepage</a>");
22}
23*/
24
25 // definizione variabile per button 'ok' nei form per il noscript
26 $button="<br /><object><noscript><div><input name=\"vai\" type=\"image\" src=\"modules/Elezioni/images/ok2.jpg\" alt=\"ok\" title=\"ok\" /></div></noscript></object>";
27
28 $sqlcomu="select descrizione,fascia from ".$prefix."_ele_comuni where id_comune=$id_comune";
29 $rescomu= mysql_query("$sqlcomu",$dbi);
30 list($descr_com,$fascia)=mysql_fetch_row($rescomu);
31 echo '<style type="text/css">
32 html,body{margin:0;padding:0}
33 body{background:#FFF;color:#333}
34 div#contiene{width:999px;margin:0 auto;background: #3B5998;color:#fff}
35 </style>
36 <link rel="stylesheet" type="text/css" href="temi/facebook/menu/menu-dd.css">
37 <script type="text/javascript" src="temi/facebook/menu/jquery-1.2.6.pack.js"></script>
38 <script type="text/javascript" src="temi/facebook/menu/jquery.hoverIntent.minified.js"></script>
39 <script type="text/javascript" src="temi/facebook/menu/jquery-ddi2.js"></script>
40 <div id="contiene">
41
42
43 <ul id="nav"><li>
44 <a href="http://www.eleonline.it"><span style="font-size:18px;font: Comics;"><strong>elebook</strong></span></a>
45 </li>
46 <li>
47 <a href="index.php"><strong>Home</strong></a>
48 </li>';
49
50
51
52 // inizio tabella
53
54
55 /***********************************
56 Scelta Comune
57 ***********************************/
58
59 if ($multicomune=='1')
60 {
61 $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";
62 $rescomu= mysql_query("$sqlcomu",$dbi);
63 $esiste_multi=mysql_num_rows($rescomu);
64 if ($esiste_multi>=1) {
65 echo " <li>
66 <a href=\"#\"><strong>"._COMUNI."</strong></a>
67
68 <ul>";
69
70 while (list($id,$descrizione,)=mysql_fetch_row($rescomu)){
71 echo "<li><a href=\"modules.php?op=gruppo&amp;name=Elezioni&amp;id_comune=$id&amp;file=index\">
72 <img src=\"modules/Elezioni/images/logo.gif\" width=\"16\" height=\"16\" class=\"nobordo\"> $descrizione</a></li>";
73 }
74 echo "</ul></li>";
75
76 }
77 } // fine scelta comune
78
79
80
81 /***********************************
82 Scelta Consultazione
83 ***********************************/
84
85 $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);
86 $esiste=mysql_num_rows($res);
87 //se esiste consultazione fa vedere i dati
88 if ($esiste>=1) {
89 echo " <li>
90 <a href=\"#\"><strong>"._ELEZIONI."</strong></a>
91 <ul>";
92
93 while(list($id,$descrizione) = mysql_fetch_row($res)) {
94 echo "<li class=\"icon matita\"><a href=\"modules.php?op=gruppo&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;id_cons_gen=$id\">
95 ".substr($descrizione,0,31)."</a></li>";
96
97 }
98
99
100 echo "</ul></li>";
101
102
103
104
105
106 /***********************************
107 Scelta Info
108 ***********************************/
109 //$temp = array('confronti'=>'','come'=>'','numeri'=>'','servizi'=>'','link'=>'','dati'=>'','affluenze_sez'=>'','votanti'=>'');
110
111 echo " <li><a href=\"#\"><strong>"._INFO."</strong></a>
112 <ul>";
113 echo "
114 <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>
115 <li class=\"icon voto\"><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>
116 <li class=\"icon numeri\"><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>
117 <li class=\"icon servizi\"><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>
118 <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>
119 <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>
120 <li class=\"icon affluenze\"><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>
121 <li class=\"icon votanti\"><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>
122
123";
124
125
126 echo "</ul></li>";
127
128
129 /***********************************
130 Scelta Dati
131 ***********************************/
132
133 $res = mysql_query("SELECT count(0) FROM ".$prefix."_ele_circoscrizione where id_cons='$id_cons' ", $dbi);
134 list($num_circ) = mysql_fetch_row($res);
135 echo " <li><a href=\"#\"><strong>"._RISULTATI."</strong></a>
136 <ul>";
137 if ($genere!=4) {
138 if (!$circo and $num_circ>1)
139 echo "<li class=\"icon candi\"><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>";
140 echo "<li class=\"icon candi\"><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>";
141 }
142
143 if (!$votol and $fascia>$limite){ // si vota per la lista
144 if ($genere>2) {
145 if (!$circo and $num_circ>1)
146 echo "<li class=\"icon liste\"><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>";
147
148 echo "<li class=\"icon liste\"><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>";
149
150
151 }
152
153 }
154 if ($genere>3 and !$votoc) {
155 if (!$votoc){
156 if(!$circo and $num_circ>1)
157 echo "<li class=\"icon consi\"><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>";
158 echo "<li class=\"icon consi\"><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>";
159
160 }
161 }
162 if ($hondt>=1) {
163 echo "<li class=\"icon dontd\"><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>";
164
165 }
166
167
168 echo "</ul></li>";
169
170
171
172
173 /***********************************
174 Scelta Grafici
175 ***********************************/
176
177 echo " <li><a href=\"#\"><strong>"._GRAFICI."</strong></a>
178 <ul>";
179
180
181 echo "<li class=\"icon stat\"><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>";
182
183 echo "<li class=\"sep\"><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><span></span></li>";
184#inutile if($genere!=4 || $tipo_cons==8)
185 echo "<li class=\"icon graf\"><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>";
186
187 if ($genere>3){
188 if (!$circo && !$votog) {
189 echo "<li class=\"icon consi\"><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>";
190 }
191 }
192
193 echo "</ul></li>";
194
195
196 } // fine verifica esistenza consultazione : variabile $esiste
197
198
199
200 ################ tema #####
201 if ($tema_on=="1"){
202
203
204 include("temi/facebook/tema.php");
205
206 }
207//echo "</div>";
208echo " <li><a href=\"#\"><strong>"._OPTIONS."</strong></a>
209 <ul>";
210
211language();
212
213flash();
214
215noblocco();
216echo "</ul></li>";
217
218echo "<li><a href=\"http://www.eleonline.it/site/modules.php?name=Contatti\"><i><span style=\"font-size:10px;\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
219 by luciano apolito & roberto gigli</span></i></a>
220 </li>";
221
222echo "</div>";
223
224
225# linguaggio x demo
226
227function language(){
228global $lang,$name,$op,$file,$filelang,$id_comune,$op,$id_cons,$id_cons_gen;
229$filename=$filelang;
230// linguaggio
231
232$menulist='';
233// scelta linguaggio
234 $langdir = dir("modules/Elezioni/language");
235 while($func=$langdir->read()) {
236 if(substr($func, 0, 5) == "lang-") {
237 $menulist .= "$func ";
238 }
239 }
240 closedir($langdir->handle);
241 $menulist = explode(" ", $menulist);
242 sort($menulist);
243 for ($i=0; $i < sizeof($menulist); $i++) {
244 if($menulist[$i]!="") {
245 $tl = preg_replace("lang-","",$menulist[$i]);
246 $tl = preg_replace(".php","",$tl);
247 $altlang = ucfirst($tl);
248
249 if ($lang==$tl) $bordo="class=\"bordo\"";else $bordo="class=\"nobordo\"";
250 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>";
251 }
252 }
253
254}
255
256
257
258
259
260
261########################### Blocchi
262# flash x demo
263function flash(){
264global $flash,$name,$id_comune,$op,$id_cons,$id_cons_gen;
265
266if ($flash=='1'){
267 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>";
268
269}else{
270
271echo "<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>";
272
273
274}
275
276}
277
278
279# blocco no
280function noblocco(){
281global $blocco,$name,$id_comune,$op,$id_cons,$id_cons_gen;
282
283if ($blocco=='1'){
284 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>";
285
286}else{
287
288 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>";
289
290}
291
292}
293
294
295
296
297
298
299
300?>
Note: See TracBrowser for help on using the repository browser.