PageRenderTime 26ms CodeModel.GetById 22ms RepoModel.GetById 0ms app.codeStats 0ms

/views/header.php

https://gitlab.com/mehedi-xion/Project-mehedi
PHP | 247 lines | 188 code | 58 blank | 1 comment | 6 complexity | b5786d1fd74fec044f625de7a3084d03 MD5 | raw file
  1. <?php
  2. require_once '../../vendor/autoload.php';
  3. use ProjectMehedi\user\user_registration\user_registration;
  4. $objSingleUser = new user_registration();
  5. //$_POST['id'] = $_SESSION['logged']['unique_id'];
  6. $objSingleUser -> prepare($_POST);
  7. $singleUserLoggin = $objSingleUser -> single_user();
  8. function module_name(){
  9. $str_replace = str_replace("/project-mehedi/views/","",$_SERVER['REQUEST_URI']);
  10. $exploded = explode('/', $str_replace);
  11. if(!empty($exploded)){
  12. return ucfirst($exploded[0]);
  13. }
  14. }
  15. function checked($value = "", $key = ""){ // to hold select point of dropdown
  16. if(isset($_SESSION["$value"])){
  17. if($_SESSION["$value"] == "$key"){
  18. echo 'selected="selected"';
  19. unset($_SESSION["$value"]);
  20. }else{
  21. echo '';
  22. }
  23. }
  24. }
  25. ?>
  26. <!DOCTYPE html>
  27. <html lang="en">
  28. <head>
  29. <meta charset="utf-8">
  30. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  31. <meta name="viewport" content="width=device-width, initial-scale=1">
  32. <title><?php echo module_name(); ?></title>
  33. <link rel='shortcut icon' href='../assets/images/favicon.png' type='image'>
  34. <!-- Global stylesheets -->
  35. <!-- <link href="https://fonts.googleapis.com/css?family=Roboto:400,300,100,500,700,900" rel="stylesheet" type="text/css"> -->
  36. <link href="../assets/css/icons/icomoon/styles.css" rel="stylesheet" type="text/css">
  37. <link href="../assets/css/minified/bootstrap.min.css" rel="stylesheet" type="text/css">
  38. <link href="../assets/css/minified/core.min.css" rel="stylesheet" type="text/css">
  39. <link href="../assets/css/minified/components.min.css" rel="stylesheet" type="text/css">
  40. <link href="../assets/css/minified/colors.min.css" rel="stylesheet" type="text/css">
  41. <!-- /global stylesheets -->
  42. <!-- Our custom CSS -->
  43. <link href="../assets/css/custom.css" rel="stylesheet" type="text/css">
  44. <link href="../assets/css/timepicker.less" rel="stylesheet" type="text/css">
  45. <link href="../assets/css/bootstrap-datepicker.css" rel="stylesheet" type="text/css">
  46. <!-- /Our custom CSS -->
  47. <!-- Core JS files -->
  48. <script src="../assets/js/plugins/loaders/pace.min.js" type="text/javascript"></script>
  49. <script src="../assets/js/plugins/loaders/blockui.min.js" type="text/javascript"></script>
  50. <script type="text/javascript" src="../assets/js/core/libraries/jquery.min.js"></script>
  51. <script type="text/javascript" src="../assets/js/core/libraries/bootstrap.min.js"></script>
  52. <!-- /core JS files -->
  53. <!-- Theme JS files -->
  54. <script src="../assets/js/pages/form_bootstrap_select.js" type="text/javascript"></script>
  55. <script src="../assets/js/plugins/forms/selects/bootstrap_select.min.js" type="text/javascript"></script>
  56. <script type="text/javascript" src="../assets/js/core/app.js"></script>
  57. <!-- /theme JS files -->
  58. <!-- Pagination JS files -->
  59. <script type="text/javascript" src="../assets/js/core/pagination/footable.min.js"></script>
  60. <script type="text/javascript" src="../assets/js/core/pagination/footable.paginate.min.js"></script>
  61. <!-- /Pagination JS files -->
  62. <!-- Appear textbox after select paid course -->
  63. <!-- /Appear textbox after select paid course -->
  64. <!-- course disable confirmation js-->
  65. <script type="text/javascript" src="../assets/js/plugins/timepicker/bootstrap-timepicker.js"></script>
  66. <script type="text/javascript" src="../assets/js/plugins/timepicker/bootstrap-datepicker.min.js"></script>
  67. </head>
  68. <body class="sidebar-xs">
  69. <!-- Main navbar -->
  70. <div class="navbar navbar-inverse">
  71. <div class="navbar-header">
  72. <a class="navbar-brand" href="index.html"><img src="../assets/images/logo_light.png" alt=""></a>
  73. <ul class="nav navbar-nav pull-right visible-xs-block">
  74. <li><a data-toggle="collapse" data-target="#navbar-mobile"><i class="icon-tree5"></i></a></li>
  75. </ul>
  76. </div>
  77. <div class="navbar-collapse collapse" id="navbar-mobile">
  78. <ul class="nav navbar-nav">
  79. <li class="<?php echo module_name()=='Assign'? 'active':'';?>"><a href="../assign/index.php"><i class="icon-home5 position-left"></i> Assign Session</a></li>
  80. <li class="<?php echo module_name()=='Users'? 'active':'';?>"><a href="../users/index.php"><i class="icon-users2 position-left"></i> User</a></li>
  81. <li class="<?php echo module_name()=='Trainers'? 'active':'';?>"><a href="../trainers/index.php"><i class="icon-people position-left"></i> Trainer</a></li>
  82. <li class="<?php echo module_name()=='Courses'? 'active':'';?>"><a href="../courses/index.php"><i class=" icon-graduation2 position-left"></i> Course</a></li>
  83. <li class="<?php echo module_name()=='Labinfo'? 'active':'';?>"><a href="../labinfo/index.php"><i class="icon-display position-left"></i> Labinfo</a></li>
  84. <li class="<?php echo module_name()=='Softwar'? 'active':'';?>"><a href="../software/index.php"><i class="icon-gear position-left"></i> Software & Lab Mapping</a></li>
  85. </ul>
  86. <ul class="nav navbar-nav navbar-right">
  87. <li class="dropdown dropdown-user">
  88. <a class="dropdown-toggle" data-toggle="dropdown">
  89. <img src="../assets/images/user/<?php echo $singleUserLoggin['image'];?>" alt="">
  90. <span><?php echo $singleUserLoggin['username'];?></span>
  91. <i class="caret"></i>
  92. </a>
  93. <ul class="dropdown-menu dropdown-menu-right">
  94. <li><a href="../users/single_user.php?id=<?php echo $singleUserLoggin['unique_id'];?>"><i class="icon-user-plus"></i> My profile</a></li>
  95. <li><a href="../users/logout_user.php"><i class="icon-switch2"></i> Logout</a></li>
  96. </ul>
  97. </li>
  98. </ul>
  99. </div>
  100. </div>
  101. <!-- /main navbar -->
  102. <!-- Page container -->
  103. <div class="page-container">
  104. <!-- Page content -->
  105. <div class="page-content">
  106. <!-- Main sidebar -->
  107. <div class="sidebar">
  108. <div class="sidebar-content">
  109. <!-- User menu -->
  110. <div class="sidebar-user">
  111. <div class="category-content">
  112. <div class="media">
  113. <a href="../users/single_user.php?id=<?php echo $singleUserLoggin['unique_id'];?>" class="media-left"><img src="../assets/images/user/<?php echo $singleUserLoggin['image'];?>" class="img-circle img-sm" alt=""></a>
  114. <div class="media-body">
  115. <span class="media-heading text-semibold"><?php echo $singleUserLoggin['full_name'];?></span>
  116. <div class="text-size-mini text-muted">
  117. &nbsp;<?php echo ($singleUserLoggin['is_admin'] == 1)?'Admin':'User';?>
  118. </div>
  119. </div>
  120. </div>
  121. </div>
  122. </div>
  123. <!-- /user menu -->
  124. <!-- Main navigation -->
  125. <div class="sidebar-category sidebar-category-visible">
  126. <div class="category-content no-padding">
  127. <ul class="navigation navigation-main navigation-accordion">
  128. <!-- Main -->
  129. <li class="navigation-header"><span>Main Module</span> <i class="icon-menu" title="Main pages"></i></li>
  130. <li class="<?php echo module_name()=='Assign'? 'active':'';?>"><a href="../assign/index.php"><i class="icon-home5 position-left"></i> Assign Session</a></li>
  131. <li class="<?php echo module_name()=='Users'? 'active':'';?>"><a href="../users/index.php"><i class="icon-users2 position-left"></i> User</a></li>
  132. <li class="<?php echo module_name()=='Trainers'? 'active':'';?>"><a href="../trainers/index.php"><i class="icon-people position-left"></i> Trainer</a></li>
  133. <li class="<?php echo module_name()=='Courses'? 'active':'';?>"><a href="../courses/index.php"><i class=" icon-graduation2 position-left"></i> Course</a></li>
  134. <li class="<?php echo module_name()=='Labinfo'? 'active':'';?>"><a href="../labinfo/index.php"><i class="icon-display position-left"></i> Labinfo</a></li>
  135. <li class="<?php echo module_name()=='Softwar'? 'active':'';?>"><a href="../software/index.php"><i class="icon-gear position-left"></i> Software & Lab Mapping</a></li>
  136. <!-- /main -->
  137. </ul>
  138. </div>
  139. </div>
  140. <!-- /main navigation -->
  141. </div>
  142. </div>
  143. <!-- /main sidebar -->
  144. <!-- Main content -->
  145. <div class="content-wrapper">
  146. <!-- Page header -->
  147. <div class="page-header">
  148. <div class="page-header-content">
  149. <div class="page-title">
  150. <h4><i class="icon-users2 position-left"></i> <span class="text-semibold"><?php echo module_name(); ?></span> Module</h4>
  151. </div>
  152. <div class="heading-elements">
  153. <form action="../assign/search.php" method="GET" id="form_search">
  154. <div class="input-group">
  155. <input class="form-control border-slate border-lg" type="text" name="searchText" placeholder="Search here..">
  156. <span class="input-group-btn">
  157. <button type="button" class="btn btn-default border-slate dropdown-toggle btn-icon" data-toggle="dropdown">
  158. <span class="caret"></span>
  159. </button>
  160. <select class="dropdown-menu dropdown-menu-right" name="search_field">
  161. <option value="full">Search in Running Session</option>
  162. <option value="course">Search in Course</option>
  163. <option value="trainer">Search in Trainer</option>
  164. </select>
  165. <button class="btn bg-slate-700" type="submit" form="form_search" value="Submit">
  166. <i class="icon-search4"></i>
  167. </button>
  168. </span>
  169. </div>
  170. </form>
  171. </div>
  172. </div>
  173. <div class="breadcrumb-line">
  174. <ul class="breadcrumb">
  175. <li><i class="icon-home2 position-left"></i> Home</li>
  176. <?php
  177. $str_replace = str_replace("/project-mehedi/views/","",$_SERVER['REQUEST_URI']);
  178. $exploded = explode('/', $str_replace);
  179. foreach( $exploded as $path){
  180. if(strpos($path, '.php')){
  181. $substr = substr($path, strpos($path, ".php"));
  182. $trimdata = rtrim($path, $substr);
  183. echo "<li>".ucfirst($trimdata)."</li>";
  184. }else{
  185. echo "<li>".ucfirst(basename($path,'.php'))."</li>";
  186. }
  187. }
  188. ?>
  189. </ul>