COM_output($display); exit; } //page title $page_title = $LANG_MAPS_1['maps_label']; if ($_REQUEST['mode'] == 'map' and $_REQUEST['mid'] != 0 && $_REQUEST['mid'] > 0 && is_numeric($_REQUEST['mid'])) { $page_title = DB_getItem($_TABLES['maps_maps'], 'name', "mid={$_REQUEST['mid']}"); } if ($_REQUEST['mode'] == 'markers' && $_REQUEST['mid'] != 0 && is_numeric($_REQUEST['mid'])) { $page_title .= ' | ' . DB_getItem($_TABLES['maps_maps'], 'name', "mid={$_REQUEST['mid']}"); } if ($_REQUEST['mode'] == 'marker' && isset($_REQUEST['mkid']) && $_REQUEST['mkid'] != '' && is_numeric($_REQUEST['mkid'])) { $page_title = DB_getItem($_TABLES['maps_markers'], 'name', "mkid={$_REQUEST['mkid']}"); } $display .= COM_siteHeader('menu', stripslashes($page_title)); $display .= MAPS_user_menu(); $msg = 0; if (isset($_REQUEST['msg'])) { $msg = COM_applyFilter($_REQUEST['msg'], true); } if ($msg > 0) { $display .= COM_showMessage($msg, 'maps'); } switch ($_REQUEST['mode']) { case 'map': // query database for map if ($_REQUEST['mid'] > 0 && is_numeric($_REQUEST['mid'])) { $display .= MAPS_getMap($_REQUEST['mid']); if ($_REQUEST['mid'] >= 0 && is_numeric($_REQUEST['mid'])) { $display .= MAPS_ListMarkers($_REQUEST['mid']); }
} $display .= MAPS_ViewMarkerInfos($_REQUEST['mkid']); } else { echo COM_refresh($_MAPS_CONF['site_url'] . '/index.php'); } break; case 'print': if (isset($_REQUEST['mid']) && isset($_REQUEST['mkid'])) { $display = COM_siteHeader('none', $LANG_MAPS_1['maps'] . ' | ' . $A['name'] . $more_title); $display = MAPS_getMarkerDetail($_REQUEST['mid'], $_REQUEST['mkid']); $display .= MAPS_ViewMarkerInfos($_REQUEST['mkid']); $display .= COM_siteFooter(-1); COM_output($display); exit; } else { echo COM_refresh($_MAPS_CONF['site_url'] . '/index.php'); } break; default: $display .= '<h1>' . $LANG_MAPS_1['my_markers'] . '</h1>'; $display .= MAPS_listUserMarkers(); } //Page title $pagetitle = ''; if (defined('MAPS_PAGE_TITLE')) { $pagetitle = ' | ' . MAPS_PAGE_TITLE; } $page = COM_siteHeader('menu', $LANG_MAPS_1['maps'] . $pagetitle); $page .= MAPS_user_menu() . $display; $page .= COM_siteFooter(0); COM_output($page);