1 |
ravilov |
1.1 |
<?php |
2 |
ravilov |
1.14 |
if ($redir) { |
3 |
|
|
if ($redir == "harrison") include_once("inc/harrison.php"); |
4 |
|
|
else { |
5 |
ravilov |
1.16 |
include_once("inc/global.php"); |
6 |
|
|
include_once("inc/util.php"); |
7 |
ravilov |
1.14 |
include_once("inc/banneri.php"); |
8 |
|
|
// Sad tu neki brojac klikova ili nesto... |
9 |
ravilov |
1.16 |
$loc = $banneri[$redir - 1]["url"]; |
10 |
|
|
if (!$loc) $loc = "?section=home"; |
11 |
|
|
Header("Location: $loc"); |
12 |
ravilov |
1.14 |
} |
13 |
|
|
exit; |
14 |
|
|
} |
15 |
ravilov |
1.16 |
Header("Pragma: no-cache"); |
16 |
|
|
Header("Cache-Control: no-cache"); |
17 |
|
|
Header("Cache-Policy: no-cache"); |
18 |
ravilov |
1.1 |
include_once("inc/global.php"); |
19 |
ravilov |
1.5 |
include_once("inc/util.php"); |
20 |
ravilov |
1.12 |
$picdir = str_replace("//", "/", dirname($PHP_SELF)); |
21 |
|
|
$picdir = ($picdir == "/") ? "" : $picdir; |
22 |
|
|
$aupicdir = $vadpicdir = $picdir; |
23 |
|
|
$picdir .= "/img/news"; |
24 |
|
|
$aupicdir .= "/img/autori"; |
25 |
|
|
$vadpicdir .= "/img/vademecum"; |
26 |
ravilov |
1.1 |
$syspicdir = $HTTP_SERVER_VARS["DOCUMENT_ROOT"].$picdir; |
27 |
ravilov |
1.11 |
$sysaupicdir = $HTTP_SERVER_VARS["DOCUMENT_ROOT"].$aupicdir; |
28 |
ravilov |
1.12 |
$sysvadpicdir = $HTTP_SERVER_VARS["DOCUMENT_ROOT"].$vadpicdir; |
29 |
ravilov |
1.1 |
include_once("inc/Smarty.class.php"); |
30 |
|
|
include_once("inc/Smarty.local.php"); |
31 |
ravilov |
1.12 |
$onload = $refresh = $main = ""; |
32 |
ravilov |
1.1 |
$tpl = new Smarty(); |
33 |
ravilov |
1.10 |
$ns4 = strstr($HTTP_USER_AGENT, 'Mozilla/4.7') ? true : false; |
34 |
|
|
$tpl->assign("ns4", $ns4); |
35 |
ravilov |
1.12 |
if (!$isReg && $section != "registracija") $section = "prijava"; |
36 |
|
|
if (!$section) $section = $isReg ? "home" : "prijava"; |
37 |
ravilov |
1.10 |
$main_template = "index.tpl"; |
38 |
ravilov |
1.3 |
$fname = "$section.tpl"; |
39 |
ravilov |
1.1 |
$section_name = ""; |
40 |
ravilov |
1.7 |
$inc = $mnu = ""; |
41 |
ravilov |
1.13 |
$PATH = array($isMed ? "PLIVAMED.NET" : "PLIVAZDRAVLJE.HR"); |
42 |
ravilov |
1.11 |
if ($isMed) { |
43 |
ravilov |
1.12 |
$mnu = "menuMED.php"; |
44 |
ravilov |
1.11 |
if ($section == "home") { |
45 |
|
|
$section_name = "Home"; |
46 |
ravilov |
1.12 |
$inc = "pgHome"; |
47 |
|
|
} else if ($section == "search") { |
48 |
|
|
$section_name = "Pretra¾ivanje"; |
49 |
|
|
$mnu = ""; |
50 |
|
|
$inc = "pgSearch"; |
51 |
|
|
} else if ($section == "onama") { |
52 |
|
|
$section_name = "O nama"; |
53 |
|
|
$mnu = ""; |
54 |
|
|
$inc = ""; |
55 |
|
|
} else if ($section == "prijava") { |
56 |
|
|
$section_name = "Prijava"; |
57 |
|
|
$inc = "pgPrijava"; |
58 |
ravilov |
1.11 |
} else if ($section == "registracija") { |
59 |
|
|
$section_name = "Registracija"; |
60 |
ravilov |
1.12 |
$inc = "pgRegistracija"; |
61 |
ravilov |
1.11 |
} else if ($section == "knjiznica") { |
62 |
|
|
$section_name = "Knji¾nica"; |
63 |
ravilov |
1.12 |
$inc = "pgKnjiznica2"; |
64 |
ravilov |
1.19 |
$mnu = ""; |
65 |
ravilov |
1.11 |
} else if ($section == "linkovi") { |
66 |
|
|
$section_name = "Linkovi"; |
67 |
ravilov |
1.12 |
$inc = "pgLinkovi"; |
68 |
ravilov |
1.13 |
} else if ($section == "vademecum") { |
69 |
|
|
$section_name = "PLIVA Vademecum"; |
70 |
|
|
$inc = "pgKnjiznica-vademecum"; |
71 |
ravilov |
1.19 |
$mnu = ""; |
72 |
ravilov |
1.13 |
$fname = "vademecum.tpl"; |
73 |
|
|
} else if ($section == "lijekovi") { |
74 |
|
|
$section_name = "Lista lijekova"; |
75 |
|
|
$inc = "pgKnjiznica-lijekovi"; |
76 |
ravilov |
1.19 |
$mnu = ""; |
77 |
ravilov |
1.13 |
$fname = "lijekovi.tpl"; |
78 |
ravilov |
1.14 |
} else if ($section == "harrison") { |
79 |
|
|
$section_name = "Harrison's Online"; |
80 |
ravilov |
1.19 |
$inc = $mnu = ""; |
81 |
ravilov |
1.14 |
$fname = "harrisons.tpl"; |
82 |
|
|
} else if ($section == "qa") { |
83 |
|
|
$section_name = "Pitanja i odgovori"; |
84 |
|
|
$inc = "pgQA"; |
85 |
ravilov |
1.19 |
$mnu = ""; |
86 |
ravilov |
1.20 |
} else if ($section == "qa2") { |
87 |
|
|
$section_name = "Pitanja i odgovori #2"; |
88 |
|
|
$inc = "pgQA2"; |
89 |
ravilov |
1.19 |
} else if ($section == "kalendar") { |
90 |
|
|
$section_name = "Kalendar dogaðanja"; |
91 |
|
|
$inc = "pgKalendar"; |
92 |
ravilov |
1.14 |
} else if ($section == "zanimljivo") { |
93 |
|
|
$section_name = "Zanimljivosti"; |
94 |
ravilov |
1.19 |
$mnu = ""; |
95 |
ravilov |
1.14 |
$inc = "pgZanimljivosti"; |
96 |
ravilov |
1.17 |
} else if ($section == "lozinka") { |
97 |
|
|
$section_name = "Promjena lozinke"; |
98 |
|
|
$inc = "pgLozinka"; |
99 |
ravilov |
1.18 |
} else if ($section == "arhiva") { |
100 |
|
|
$section_name = "Arhiva"; |
101 |
ravilov |
1.19 |
if ($acat == "z") $mnu = ""; |
102 |
ravilov |
1.18 |
$inc = "pgArhiva"; |
103 |
ravilov |
1.20 |
} else { |
104 |
|
|
Header("Location: ?"); |
105 |
|
|
exit; |
106 |
ravilov |
1.11 |
} |
107 |
|
|
} else { |
108 |
|
|
if ($section == "home") { |
109 |
|
|
$section_name = "Home"; |
110 |
ravilov |
1.12 |
$mnu = "menuHome.php"; |
111 |
|
|
$inc = "pgHome"; |
112 |
|
|
} else if ($section == "search") { |
113 |
|
|
$section_name = "Pretra¾ivanje"; |
114 |
|
|
$mnu = ""; |
115 |
|
|
$inc = "pgSearch"; |
116 |
|
|
} else if ($section == "onama") { |
117 |
|
|
$section_name = "O nama"; |
118 |
ravilov |
1.19 |
$mnu = $inc = ""; |
119 |
ravilov |
1.11 |
} else if ($section == "bolesti") { |
120 |
|
|
$section_name = "Bolesti"; |
121 |
ravilov |
1.12 |
$mnu = "menuBolesti.php"; |
122 |
|
|
$inc = "pgBolesti"; |
123 |
ravilov |
1.11 |
} else if ($section == "simptomi") { |
124 |
|
|
$section_name = "Simptomi"; |
125 |
ravilov |
1.12 |
$mnu = "menuSimptomi.php"; |
126 |
|
|
$inc = "pgSimptomi"; |
127 |
ravilov |
1.11 |
} else if ($section == "stanja") { |
128 |
|
|
$section_name = "Stanja"; |
129 |
ravilov |
1.12 |
$mnu = "menuStanja.php"; |
130 |
|
|
$inc = "pgStanja"; |
131 |
ravilov |
1.11 |
} else if ($section == "lifestyle") { |
132 |
|
|
$section_name = "Lifestyle"; |
133 |
ravilov |
1.12 |
$mnu = "menuLifestyle.php"; |
134 |
|
|
$inc = "pgLifestyle"; |
135 |
ravilov |
1.11 |
} else if ($section == "knjiznica") { |
136 |
|
|
$section_name = "Knji¾nica"; |
137 |
ravilov |
1.12 |
$mnu = "menuKnjiznica.php"; |
138 |
|
|
$inc = "pgKnjiznica"; |
139 |
|
|
} else if ($section == "bmi") { |
140 |
|
|
$section_name = "BMI"; |
141 |
|
|
$mnu = ""; |
142 |
|
|
$inc = "pgBMI"; |
143 |
|
|
} else if ($section == "ovulacija") { |
144 |
|
|
$section_name = "Kalendar ovulacije"; |
145 |
|
|
$mnu = ""; |
146 |
|
|
$inc = "pgOvulacija"; |
147 |
ravilov |
1.13 |
} else if ($section == "novaustanova") { |
148 |
|
|
$section_name = "Nova ustanova"; |
149 |
|
|
$mnu = ""; |
150 |
|
|
$inc = "pgNovaUstanova"; |
151 |
ravilov |
1.14 |
} else if ($section == "qa") { |
152 |
|
|
$section_name = "Pitanja i odgovori"; |
153 |
|
|
$inc = "pgQA"; |
154 |
ravilov |
1.20 |
} else if ($section == "qa2") { |
155 |
|
|
$section_name = "Pitanja i odgovori #2"; |
156 |
|
|
$inc = "pgQA2"; |
157 |
ravilov |
1.14 |
} else if ($section == "duk") { |
158 |
|
|
$section_name = "Doktor u kuæi"; |
159 |
|
|
$mnu = $inc = ""; |
160 |
ravilov |
1.18 |
} else if ($section == "arhiva") { |
161 |
|
|
$section_name = "Arhiva"; |
162 |
|
|
$mnu = ""; |
163 |
|
|
$inc = "pgArhiva"; |
164 |
ravilov |
1.19 |
} else if ($section == "semafor") { |
165 |
|
|
$section_name = "Alergijski semafor"; |
166 |
|
|
$mnu = $inc = ""; |
167 |
ravilov |
1.20 |
} else { |
168 |
|
|
Header("Location: ?"); |
169 |
|
|
exit; |
170 |
ravilov |
1.11 |
} |
171 |
ravilov |
1.1 |
} |
172 |
ravilov |
1.15 |
$push_menu = true; |
173 |
ravilov |
1.12 |
if ($mnu && file_exists("inc/$mnu")) { |
174 |
ravilov |
1.11 |
$keep_template = false; |
175 |
ravilov |
1.12 |
include_once("inc/$mnu"); |
176 |
ravilov |
1.11 |
# if (!$section_menu) $section_menu = $menu[0]["name"]; |
177 |
ravilov |
1.12 |
if (!$menu) $menu = array(); |
178 |
ravilov |
1.11 |
$section_menu_name = ""; |
179 |
|
|
while (list($k, $v) = each($menu)) { |
180 |
|
|
$menu[$k]["caption2"] = urlencode($menu[$k]["caption"]); |
181 |
|
|
if ($v["name"] == $section_menu) $section_menu_name = $v["caption"]; |
182 |
|
|
} |
183 |
|
|
$tpl->assign("MENU", $menu); |
184 |
ravilov |
1.7 |
} |
185 |
ravilov |
1.19 |
if ($section_menu && !$keep_template) |
186 |
|
|
$fname = eregi_replace("(".$tpl->tpl_file_ext.")$", "-$section_menu\\1", $fname); |
187 |
|
|
$inc2 = $inc.($section_menu?"-$section_menu":""); |
188 |
|
|
if ($inc2 && file_exists("inc/$inc2.php")) $inc = $inc2; |
189 |
ravilov |
1.12 |
$inc .= ".php"; |
190 |
ravilov |
1.9 |
if ($section_name) array_push($PATH, MyUpper($section_name)); |
191 |
ravilov |
1.15 |
if ($section_menu_name && $push_menu) array_push($PATH, MyUpper($section_menu_name)); |
192 |
ravilov |
1.12 |
if ($section_menu2_name) array_push($PATH, MyUpper($section_menu2_name)); |
193 |
|
|
if ($inc && file_exists("inc/$inc")) include_once("inc/$inc"); |
194 |
ravilov |
1.20 |
unset($dbh); |
195 |
ravilov |
1.12 |
if ($isMed) { |
196 |
|
|
$tpl->assign("mainmenu", array( |
197 |
|
|
array("sec" => "home", "alt" => "home", "w" => 56, "h" => 23), |
198 |
|
|
array("sec" => "linkovi", "alt" => "linkovi", "w" => 60, "h" => 23), |
199 |
|
|
array("sec" => "knjiznica", "alt" => "knji¾nica", "w" => 74, "h" => 23), |
200 |
ravilov |
1.14 |
array("sec" => "lijekovi", "alt" => "Lista HZZO lijekova", "w" => 134, "h" => 23) |
201 |
ravilov |
1.12 |
)); |
202 |
|
|
} else { |
203 |
|
|
$tpl->assign("mainmenu", array( |
204 |
|
|
array("sec" => "home", "alt" => "home", "w" => 54, "h" => 23), |
205 |
|
|
array("sec" => "bolesti", "alt" => "bolesti", "w" => 60, "h" => 23), |
206 |
|
|
array("sec" => "simptomi", "alt" => "simptomi", "w" => 78, "h" => 23), |
207 |
|
|
array("sec" => "stanja", "alt" => "stanja", "w" => 57, "h" => 23), |
208 |
|
|
array("sec" => "lifestyle", "alt" => "lifestyle", "w" => 68, "h" => 23), |
209 |
|
|
array("sec" => "knjiznica", "alt" => "knji¾nica", "w" => 78, "h" => 23) |
210 |
|
|
)); |
211 |
|
|
} |
212 |
ravilov |
1.13 |
$tpl->assign("isedit", $isEdit); |
213 |
|
|
$tpl->assign("ismed", $isMed); |
214 |
|
|
$tpl->assign("isreg", $isReg); |
215 |
|
|
$tpl->assign("PATH", $PATH); |
216 |
|
|
$tpl->assign("newspicdir", "$picdir/"); |
217 |
|
|
$tpl->assign("aupicdir", "$aupicdir/"); |
218 |
|
|
$tpl->assign("vadpicdir", "$vadpicdir/"); |
219 |
|
|
$tpl->assign("section", $section); |
220 |
|
|
$tpl->assign("section_menu", $section_menu); |
221 |
|
|
$tpl->assign("section_menu2", $section_menu2); |
222 |
|
|
$tpl->assign("spec", $spec); |
223 |
ravilov |
1.18 |
$tpl->assign("offset", $offset); |
224 |
ravilov |
1.13 |
if ($fname && $section_name) $main = $tpl->fetch($fname); |
225 |
|
|
$tpl->assign("MAIN", $main); |
226 |
|
|
$tpl->assign("FOOTER", $tpl->fetch("footer.tpl")); |
227 |
ravilov |
1.1 |
$tpl->assign("onload", $onload); |
228 |
ravilov |
1.12 |
$tpl->assign("refresh", $refresh); |
229 |
ravilov |
1.18 |
$tpl->assign("trazi", $trazi); |
230 |
ravilov |
1.14 |
include_once("inc/banneri.php"); |
231 |
|
|
$idx = rand(0, count($banneri) - 1); |
232 |
|
|
$tpl->assign("banner", $banneri[$idx]["slika"]); |
233 |
|
|
$tpl->assign("banner_alt", $banneri[$idx]["alt"]); |
234 |
|
|
$tpl->assign("banner_url", "?redir=".($idx + 1)); |
235 |
|
|
$tpl->assign("show", $show ? true : false); |
236 |
ravilov |
1.17 |
$tpl->assign("date", strftime("%d.%m.%Y.")); |
237 |
ravilov |
1.18 |
$tpl->assign("acat", $acat); |
238 |
|
|
$tpl->assign("acat2", $acat2); |
239 |
ravilov |
1.20 |
$tpl->assign("SEMAFOR", GetSemafor()); |
240 |
ravilov |
1.10 |
$tpl->display($main_template); |
241 |
ravilov |
1.11 |
include_once("inc/tracker.php"); |
242 |
ravilov |
1.1 |
?> |