From bdfbe4947a2d83b09818653a2da9aa5c0f3b9cff Mon Sep 17 00:00:00 2001 From: "Michael Kaufmann (d00p)" Date: Tue, 27 Jan 2015 11:23:03 +0100 Subject: [PATCH] fix undefined variables introduced in commit #b1acc9a8efc01a5139b042f8f9e97881e4a52b83 Signed-off-by: Michael Kaufmann (d00p) --- lib/functions/output/function.buildNavigation.php | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/functions/output/function.buildNavigation.php b/lib/functions/output/function.buildNavigation.php index 6326df47..18f6643a 100644 --- a/lib/functions/output/function.buildNavigation.php +++ b/lib/functions/output/function.buildNavigation.php @@ -45,7 +45,11 @@ function buildNavigation($navigation, $userinfo) { $navigation_links = ''; foreach ($box['elements'] as $element_id => $element) { if ((!isset($element['show_element']) || $element['show_element'] === true) && - (!isset($element['required_resources']) || $element['required_resources'] == '' || (isset($userinfo[$element['required_resources']]) && ((int)$userinfo[$element['required_resources']] > 0 || $userinfo[$element['required_resources']] == '-1')))) { + (!isset($element['required_resources']) || $element['required_resources'] == '' || (isset($userinfo[$element['required_resources']]) && ((int)$userinfo[$element['required_resources']] > 0 || $userinfo[$element['required_resources']] == '-1'))) + ) { + $target = ''; + $active = ''; + $navurl = '#'; if (isset($element['url']) && trim($element['url']) != '') { // append sid only to local @@ -60,22 +64,19 @@ function buildNavigation($navigation, $userinfo) { } } - $target = ''; if (isset($element['new_window']) && $element['new_window'] == true) { $target = ' target="_blank"'; } - $active = ''; if (isset($_GET['page']) && substr_count($element['url'], "page=" . $_GET['page']) > 0 && substr_count($element['url'], basename($_SERVER["SCRIPT_FILENAME"])) > 0 && isset($_GET['action']) && substr_count($element['url'], "action=" . $_GET['action']) > 0) { $active = ' active'; } elseif (isset($_GET['page']) && substr_count($element['url'], "page=" . $_GET['page']) > 0 && substr_count($element['url'], basename($_SERVER["SCRIPT_FILENAME"])) > 0 && substr_count($element['url'], "action=") == 0 && !isset($_GET['action'])) { $active = ' active'; } - + $navurl = htmlspecialchars($element['url']); $navlabel = $element['label']; } else { - $navurl = htmlspecialchars($element['url']); $navlabel = $element['label']; }