function BuildPageHead($menu, $headstrings = '', $submenu = 0) { echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="http://fonts.googleapis.com/css?family=Signika:300,600&subset=latin,latin-ext" rel="stylesheet" type="text/css" /><link href="http://fonts.googleapis.com/css?family=Open+Sans:300italic,800italic,800" rel="stylesheet" type="text/css" /> <link href="Style/base.css" rel="stylesheet" type="text/css" /> <script src="/Scripts/jquery.js" language="javascript"></script> <title>Star Movies</title> ' . $headstrings . ' </head> <body> </div> <div class="header"> <div class="page"> <div class="title"> <a href="/"><img src="/Images/title.png" alt="Star Movies Logo" width="200px" height="100px" /></a> </div> <div class="menu"> <div class="topmenu"> <a href="/Login.php"> <img src="/Images/login.png" style="vertical-align:middle"; width="24px" height="24px" /> <span style="line-height:24px; vertical-align:middle; font-size:15px;">' . (isLoggedIn() ? "Abmelden" : "Anmelden") . '</span> </a> ' . (isLoggedIn() ? '' : '<a href="/"> <img src="/Images/register.png" style="vertical-align:middle"; width="24px" height="24px" /> <span style="line-height:24px; vertical-align:middle; font-size:15px;">Registrieren</span> </a>') . ' </div> <div class="clear"></div> ' . BuildMenu($menu) . ' </div> </div> </div> ' . ($menu == 4 && isManagerLoggedIn() ? '<div class="submenu"> <div class="page"> <div class="submenuentry' . ($submenu == 3 ? ' selsubmenuentry' : '') . '"> <a href="/Filmuebersicht.php" >Filme</a> </div> <div class="submenuentry' . ($submenu == 2 ? ' selsubmenuentry' : '') . '"> <a href="/Mitarbeiter.php" >Mitarbeiter</a> </div> <div class="submenuentry' . ($submenu == 1 ? ' selsubmenuentry' : '') . '"> <a href="/Kinouebersicht.php" >Kinos</a> </div> </div> </div> ' : '') . ' <div class="page"> <div class="main">'; }
<?php if (!defined("ADMIN_FILE")) { die("Illegal File Access"); } BuildMenu("" . $admin_file . ".php?op=StatusDB", "База данных", "db.png");
function DrawMenu($menuFileName) { if (file_exists(currentPageDirectory() . $menuFileName)) { $menu = BuildMenu(currentPageDirectory() . $menuFileName); } else { $menu = BuildMenu($menuFileName); } $menu->Draw(currentPageName(), nunitRelease()); }
<div class="row"> <div class="col-md-9"> <div class="logo"> <img src="images/logo.png" class="img-responsive" alt="logo"> </div> </div> <div class="col-lg-3"> </div> </div> </div> </header> <!--header page end--> <nav class="navbar navbar-default"> <div class="container"> <!-- Brand and toggle get grouped for better mobile display --> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <!-- Collect the nav links, forms, and other content for toggling --> <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> <?php BuildMenu(0); ?> </div> <!-- /.navbar-collapse --> </div> </div> <!-- /.container-fluid --> </nav>
<?php if (!defined('ADMIN_FILE')) { die("Illegal File Access"); } BuildMenu("" . $admin_file . ".php?op=BlocksAdmin", "Ѕлоки и баннеры", "block.png");
<?php if (!defined("ADMIN_FILE")) { die("Illegal File Access"); } BuildMenu("" . $admin_file . ".php?op=iUsers", "—мена парол¤", "password.png");
<?php if (!defined('ADMIN_FILE')) { die("Illegal File Access"); } BuildMenu("" . $admin_file . ".php?op=FaqAdmin", "Настройки ЧаВо", "faq.png");
function BuildMenu($parentId, $ParentName = '') { //$menu=''; $ObjMenu = new NewsType(); $MenuPrefix = $ObjMenu->getPrefix(); $_result = $ObjMenu->get(array('parent' => $parentId, 'menu' => 0)); //var_dump($_result); $_class = ''; if (count($_result) < 1) { return; } else { //var_dump(count($_result)); } $ulclass = '"" '; $exAttr = ''; if ($parentId < 1) { $ulclass = 'nav navbar-nav'; } else { $ulclass = 'dropdown-menu'; $exAttr = 'role="menu"'; } // echo '<ul class="' . $ulclass . '" ' . $exAttr . '>'; foreach ($_result as $menuItem) { //var_dump($menuItem); $class = ''; if (isset($_GET['page'])) { $curr_module = substr($_GET['page'], 0, strlen($menuItem[$MenuPrefix . 'module'])); //echo $curr_module.$menuItem[$MenuPrefix.'module']; } else { $curr_module = 'home'; } if (strtolower($curr_module) == strtolower($menuItem[$MenuPrefix . 'module'])) { $class = 'active'; } if ($class != '') { //echo $curr_module; } //echo $class; //var_dump($_row); $url = ''; if ($menuItem[$MenuPrefix . 'url'] == "0" || $menuItem[$MenuPrefix . 'url'] == '') { $url = ''; } elseif ($menuItem[$MenuPrefix . 'hasChild'] == '0') { $url = $menuItem[$MenuPrefix . 'module']; } elseif ($menuItem[$MenuPrefix . 'url'] == 1) { $url = 'ActivityList'; } elseif ($menuItem[$MenuPrefix . 'url']) { $url = $menuItem[$MenuPrefix . 'url']; } $exAttr = ''; if ($menuItem[$MenuPrefix . 'hasChild']) { $class .= ' dropdown'; $exAttr = 'class = "dropdown-toggle" data-toggle="dropdown"'; } //if($parentId>0) echo '<li class="' . $class . '" >'; echo '<a ' . $exAttr . ' href="'; if ($url == 'ActivityList') { echo getSiteLink($url, '', '', $menuItem[$MenuPrefix . 'uin'], $menuItem[$MenuPrefix . 'title']); } else { echo getSiteLink($url, ''); //echo getSiteLink($url,'',$menuItem[$MenuPrefix,'uin'],$menuItem[$MenuPrefix.'title']); } echo '" title="' . $menuItem[$MenuPrefix . 'title' . $_SESSION['lang_type']] . '">'; if ($menuItem[$MenuPrefix . 'module'] == 'home') { echo '<span class="fa fa-home fa-fw"></span>'; } else { echo $menuItem[$MenuPrefix . 'title' . $_SESSION['lang_type']]; if ($menuItem[$MenuPrefix . 'hasChild'] == 1) { echo '<span class="caret"></span>'; } } echo '</a>'; //$objSub= new NewsType(); if ($menuItem[$MenuPrefix . 'hasChild']) { $datasubMenu = $ObjMenu->getByParent($menuItem[$MenuPrefix . 'uin']); if (count($datasubMenu) > 0) { //echo $menuItem[$MenuPrefix.'uin'].' '.$menuItem[$MenuPrefix.'module']; BuildMenu($menuItem[$MenuPrefix . 'uin'], $menuItem[$MenuPrefix . 'module']); } } echo '</li>'; } echo '</ul>'; //return $menu; }