|
181 | 181 | $js_data[] = array((double)$array['latitude'], |
182 | 182 | (double)$array['longitude'], |
183 | 183 | $array['name'], |
184 | | - $array['pathurl'], |
185 | | - $array['imgurl'], |
| 184 | + get_absolute_root_url() ."i.php?".$array['pathurl'], |
| 185 | + get_absolute_root_url() ."picture.php?/".$array['imgurl'], |
186 | 186 | $array['comment'], |
187 | 187 | $array['author'], |
188 | 188 | (int)$array['width'] |
189 | 189 | ); |
190 | 190 | } |
| 191 | +/* START Debug generate dummy data |
| 192 | +$js_data = array(); |
| 193 | +$str = 'abcdef'; |
| 194 | +$minLat = -90.00; |
| 195 | +$maxLat = 90.00; |
| 196 | +$minLon = -180.00; |
| 197 | +$maxLon = 180.00; |
| 198 | +for ($i = 1; $i <= 5000; $i++) |
| 199 | +{ |
| 200 | + $js_data[] = array( (double)$minLat + (double)((float)rand()/(float)getrandmax() * (($maxLat - $minLat) + 1)), |
| 201 | + (double)$minLon + (double)((float)rand()/(float)getrandmax() * (($maxLon - $minLon) + 1)), |
| 202 | + str_shuffle($str), |
| 203 | + "http://placehold.it/120x120", |
| 204 | + "http://placehold.it/200x200", |
| 205 | + "Comment", |
| 206 | + "Author", |
| 207 | + (int)120 |
| 208 | + ); |
| 209 | +} |
| 210 | +END Debug generate dummy data */ |
191 | 211 |
|
192 | 212 | // Load parameter, fallback to default if unset |
193 | 213 | $linkname = isset($conf['osm_conf']['left_menu']['link']) ? $conf['osm_conf']['left_menu']['link'] : 'OS World Map'; |
|
287 | 307 | $js .= "for (var i = 0; i < addressPoints.length; i++) { |
288 | 308 | var a = addressPoints[i]; |
289 | 309 | var title = a[2]; |
290 | | - var pathurl = '". get_absolute_root_url() ."i.php?'+a[3]; |
291 | | - var imgurl = '". get_absolute_root_url() ."picture.php?/'+a[4]; |
| 310 | + var pathurl = a[3]; |
| 311 | + var imgurl = a[4]; |
292 | 312 | var comment = a[5]; |
293 | 313 | var author = a[6]; |
294 | 314 | var width = a[7]; |
|
311 | 331 | } |
312 | 332 | else if($popupinfo_img and $popupinfo_link) |
313 | 333 | { |
314 | | - $myinfo .= "<br /><a href=\"'+imgurl+'\"><img src=\"'+pathurl+'\"></a>"; |
| 334 | + $myinfo .= "<br /><a href=\"'+imgurl+'\" target=\"_blank\"><img src=\"'+pathurl+'\"></a>"; |
315 | 335 | } |
316 | 336 | if($popupinfo_comment) |
317 | 337 | { |
|
338 | 358 | 'CONTENT_ENCODING' => get_pwg_charset(), |
339 | 359 | 'OSM_PATH' => embellish_url(get_absolute_root_url().OSM_PATH), |
340 | 360 | 'GALLERY_TITLE' => $linkname .' - '. $conf['gallery_title'], |
341 | | - 'HOME' => make_index_url(), |
342 | | - 'HOME_PREV' => isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : get_absolute_root_url(), |
343 | | - 'HOME_NAME' => l10n("Home"), |
344 | | - 'HOME_PREV_NAME' => l10n("Previous"), |
345 | | - 'TOTAL' => sprintf( l10n('%d items'), count($php_data) ), |
| 361 | + 'HOME' => make_index_url(), |
| 362 | + 'HOME_PREV' => isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : get_absolute_root_url(), |
| 363 | + 'HOME_NAME' => l10n("Home"), |
| 364 | + 'HOME_PREV_NAME' => l10n("Previous"), |
| 365 | + 'TOTAL' => sprintf( l10n('%d items'), count($php_data) ), |
346 | 366 | 'MYROOT_URL' => get_absolute_root_url(), |
347 | 367 | 'OSMJS' => $js, |
348 | 368 | ) |
|
0 commit comments