function getNavigation() { if (Bloggy::checkSession()) { $pages = [0 => ['link' => 'Create', 'name' => '{TXT_BLOG_NAVIGATION_CREATE}'], 1 => ['link' => 'Posts', 'name' => '{TXT_BLOG_NAVIGATION_POSTS}'], 2 => ['link' => 'Account', 'name' => '{TXT_BLOG_NAVIGATION_ACCOUNT}'], 3 => ['link' => 'Logout', 'name' => '{TXT_BLOG_NAVIGATION_LOGOUT}']]; $user = new User(); if ($user->isAdmin($_SESSION['userId']) == '1') { $pageAdmin = [0 => ['link' => 'Admin', 'name' => '{TXT_BLOG_NAVIGATION_ADMIN}']]; array_splice($pages, 3, 0, $pageAdmin); } } else { $pages = [0 => ['link' => 'Login', 'name' => '{TXT_BLOG_NAVIGATION_LOGIN}']]; } $navigation = ''; foreach ($pages as &$page) { $navigation = $navigation . '<li><a href=\'{PATH_OFFSET}/{LANGUAGE}/' . $page['link'] . '\'>' . $page['name'] . '</a></li>'; } return $navigation; }