$waypoints_visible = 1; } } if ($waypoints_visible != 0) { $waypoints = '<table id="gradient" cellpadding="5" width="97%" border="1" style="border-collapse: collapse; font-size: 12px; line-height: 1.6em">'; $waypoints .= '<tr>'; if ($cache_type == 1 || $cache_type == 3 || $cache_type == 7) { $waypoints .= '<th align="center" valign="middle" width="30"><b>' . tr('stage_wp') . '</b></th>'; } $waypoints .= '<th align="center" valign="middle" width="40"> <b>' . tr('symbol_wp') . '</b> </th> <th align="center" valign="middle" width="40"> <b>' . tr('type_wp') . '</b> </th> <th width="90" align="center" valign="middle"> <b>' . tr('coordinates_wp') . '</b> </th> <th align="center" valign="middle"><b>' . tr('describe_wp') . '</b></th></tr>'; } /*@var $waypoint lib\Objects\GeoCache\Waypoint */ foreach ($geocache->getWaypoints() as $waypoint) { if ($waypoint->getStatus() != Waypoint::STATUS_HIDDEN) { $wpTypeTranslation = tr('wayPointType' . $waypoint->getType()); $tmpline1 = $wpline; // string in viewcache.inc.php if ($waypoint->getStatus() == Waypoint::STATUS_VISIBLE) { $coords_lat_lon = "<a class=\"links4\" href=\"#\" onclick=\"javascript:window.open('http://www.opencaching.pl/coordinates.php?lat=" . $waypoint->getCoordinates()->getLatitude() . "&lon=" . $waypoint->getCoordinates()->getLongitude() . "&popup=y&wp=" . htmlspecialchars($geocache->getWaypointId(), ENT_COMPAT, 'UTF-8') . "','Koordinatenumrechnung','width=240,height=334,resizable=yes,scrollbars=1'); return event.returnValue=false\">" . mb_ereg_replace(" ", " ", htmlspecialchars(help_latToDegreeStr($waypoint->getCoordinates()->getLatitude()), ENT_COMPAT, 'UTF-8') . "<br/>" . htmlspecialchars(help_lonToDegreeStr($waypoint->getCoordinates()->getLongitude()), ENT_COMPAT, 'UTF-8')) . "</a>"; } if ($waypoint->getStatus() == Waypoint::STATUS_VISIBLE_HIDDEN_COORDS) { $coords_lat_lon = "N ?? ??????<br />E ?? ??????"; } $tmpline1 = mb_ereg_replace('{wp_icon}', htmlspecialchars($waypoint->getIconName(), ENT_COMPAT, 'UTF-8'), $tmpline1); $tmpline1 = mb_ereg_replace('{type}', htmlspecialchars($wpTypeTranslation, ENT_COMPAT, 'UTF-8'), $tmpline1); $tmpline1 = mb_ereg_replace('{lat_lon}', $coords_lat_lon, $tmpline1); $tmpline1 = mb_ereg_replace('{desc}', " " . nl2br($waypoint->getDescription()) . " ", $tmpline1); $tmpline1 = mb_ereg_replace('{wpid}', $waypoint->getId(), $tmpline1);