PageRenderTime 82ms CodeModel.GetById 23ms RepoModel.GetById 2ms app.codeStats 0ms

/Views/user_view_single.php

https://gitlab.com/tonmoy1a/Bitm-Course-Manager
PHP | 263 lines | 218 code | 45 blank | 0 comment | 9 complexity | a426bfde51900e4233bb1aa16d15ad28 MD5 | raw file
  1. <?php
  2. include '../vendor/autoload.php';
  3. use BitmCourseApp\user\user_login\UserLogin;
  4. $objlogin = new UserLogin();
  5. $objlogin->checkLogin();
  6. $objlogin->prepare($_GET);
  7. $user_data = $objlogin->viewUser();
  8. ?>
  9. <!DOCTYPE html>
  10. <html lang="en">
  11. <head>
  12. <meta charset="utf-8">
  13. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  14. <meta name="viewport" content="width=device-width, initial-scale=1">
  15. <title>BITM Course Manager</title>
  16. <!-- Global stylesheets -->
  17. <link href="https://fonts.googleapis.com/css?family=Roboto:400,300,100,500,700,900" rel="stylesheet" type="text/css">
  18. <link href="assets/css/icons/icomoon/styles.css" rel="stylesheet" type="text/css">
  19. <link href="assets/css/minified/bootstrap.min.css" rel="stylesheet" type="text/css">
  20. <link href="assets/css/minified/core.min.css" rel="stylesheet" type="text/css">
  21. <link href="assets/css/minified/components.min.css" rel="stylesheet" type="text/css">
  22. <link href="assets/css/minified/colors.min.css" rel="stylesheet" type="text/css">
  23. <!-- /global stylesheets -->
  24. <!-- Core JS files -->
  25. <script type="text/javascript" src="assets/js/plugins/loaders/pace.min.js"></script>
  26. <script type="text/javascript" src="assets/js/core/libraries/jquery.min.js"></script>
  27. <script type="text/javascript" src="assets/js/core/libraries/bootstrap.min.js"></script>
  28. <script type="text/javascript" src="assets/js/plugins/loaders/blockui.min.js"></script>
  29. <!-- /core JS files -->
  30. <!-- Theme JS files -->
  31. <script type="text/javascript" src="assets/js/plugins/visualization/d3/d3.min.js"></script>
  32. <script type="text/javascript" src="assets/js/plugins/visualization/d3/d3_tooltip.js"></script>
  33. <script type="text/javascript" src="assets/js/plugins/forms/styling/switchery.min.js"></script>
  34. <script type="text/javascript" src="assets/js/plugins/forms/styling/uniform.min.js"></script>
  35. <script type="text/javascript" src="assets/js/plugins/forms/selects/bootstrap_multiselect.js"></script>
  36. <script type="text/javascript" src="assets/js/plugins/ui/moment/moment.min.js"></script>
  37. <script type="text/javascript" src="assets/js/plugins/pickers/daterangepicker.js"></script>
  38. <script type="text/javascript" src="assets/js/plugins/forms/selects/select2.min.js"></script>
  39. <script type="text/javascript" src="assets/js/pages/form_layouts.js"></script>
  40. <script type="text/javascript" src="assets/js/core/app.js"></script>
  41. <script type="text/javascript" src="assets/js/pages/dashboard.js"></script>
  42. <!-- /theme JS files -->
  43. <style>
  44. </style>
  45. </head>
  46. <body>
  47. <!-- Main navbar -->
  48. <div class="navbar navbar-inverse">
  49. <div class="navbar-header">
  50. <a class="navbar-brand" href="index.html"><img src="assets/images/logo_light.png" alt=""></a>
  51. <ul class="nav navbar-nav visible-xs-block">
  52. <li><a data-toggle="collapse" data-target="#navbar-mobile"><i class="icon-tree5"></i></a></li>
  53. <li><a class="sidebar-mobile-main-toggle"><i class="icon-paragraph-justify3"></i></a></li>
  54. </ul>
  55. </div>
  56. <div class="navbar-collapse collapse" id="navbar-mobile">
  57. <ul class="nav navbar-nav">
  58. <li><a class="sidebar-control sidebar-main-toggle hidden-xs"><i class="icon-paragraph-justify3"></i></a></li>
  59. </ul>
  60. <ul class="nav navbar-nav navbar-right">
  61. <li class="dropdown dropdown-user">
  62. <a class="dropdown-toggle" data-toggle="dropdown">
  63. <img src="elements/user_images/<?php echo $_SESSION['login_confirm']['image']; ?>" width="28" height="28" alt="">
  64. <span><?php echo $_SESSION['login_confirm']['username']; ?></span>
  65. <i class="caret"></i>
  66. </a>
  67. <ul class="dropdown-menu dropdown-menu-right">
  68. <li><a href="#"><i class="icon-user-plus"></i> My profile</a></li>
  69. <li class="divider"></li>
  70. <li><a href="#"><i class="icon-cog5"></i> Account settings</a></li>
  71. <li><a href="logout.php"><i class="icon-switch2"></i> Logout</a></li>
  72. </ul>
  73. </li>
  74. </ul>
  75. </div>
  76. </div>
  77. <!-- /main navbar -->
  78. <!-- Page container -->
  79. <div class="page-container">
  80. <!-- Page content -->
  81. <div class="page-content">
  82. <!-- Main sidebar -->
  83. <div class="sidebar sidebar-main">
  84. <div class="sidebar-content">
  85. <!-- User menu -->
  86. <div class="sidebar-user">
  87. <div class="category-content">
  88. <div class="media">
  89. <a href="#" class="media-left"><img src="elements/user_images/<?php echo $_SESSION['login_confirm']['image']; ?>" class="img-circle img-sm" alt=""></a>
  90. <div class="media-body">
  91. <span class="media-heading text-semibold"><?php echo $_SESSION['login_confirm']['full_name']; ?></span>
  92. <div class="text-size-mini text-muted">
  93. </div>
  94. </div>
  95. <div class="media-right media-middle">
  96. <ul class="icons-list">
  97. <li>
  98. <a href="#"><i class="icon-cog3"></i></a>
  99. </li>
  100. </ul>
  101. </div>
  102. </div>
  103. </div>
  104. </div>
  105. <!-- /user menu -->
  106. <!-- Main navigation -->
  107. <div class="sidebar-category sidebar-category-visible">
  108. <div class="category-content no-padding">
  109. <ul class="navigation navigation-main navigation-accordion">
  110. <!-- Main -->
  111. <li class="navigation-header"><span>Main</span> <i class="icon-menu" title="Main pages"></i></li>
  112. <li><a href="dashboard.php"><i class="icon-home4"></i> <span>Dashboard</span></a></li>
  113. <li class="active"><a href="user_manager.php"><i class="icon-user"></i> <span>User Menu</span></a></li>
  114. <li><a href="#"><i class="icon-people"></i> <span>Trainer</span></a></li>
  115. <li><a href="#"><i class="icon-book"></i> <span>Course</span></a></li>
  116. <li><a href="#"><i class="icon-laptop"></i> <span>Software Management</span></a></li>
  117. <li><a href="assign_course.php"><i class="icon-list-unordered"></i> <span>Assign Course</span></a></li>
  118. <li><a href="about_project.php"><i class="icon-primitive-square"></i> <span>About Project</span></a></li>
  119. </ul>
  120. </div>
  121. </div>
  122. <!-- /main navigation -->
  123. </div>
  124. </div>
  125. <!-- /main sidebar -->
  126. <!-- Main content -->
  127. <div class="content-wrapper">
  128. <!-- Page header -->
  129. <div class="page-header">
  130. <div class="page-header-content">
  131. <div class="page-title">
  132. <h4><i class="icon-arrow-left52 position-left"></i> <span class="text-semibold">Home</span> - User Menu</h4>
  133. </div>
  134. </div>
  135. <div class="breadcrumb-line">
  136. <ul class="breadcrumb">
  137. <li><a href="index.html"><i class="icon-home2 position-left"></i> Home</a></li>
  138. <li class="active">View User</li>
  139. </ul>
  140. </div>
  141. </div>
  142. <!-- /page header -->
  143. <!-- Content area -->
  144. <div class="content">
  145. <!-- Dashboard content -->
  146. <div class="panel panel-flat">
  147. <div class="panel-heading">
  148. <h5 class="panel-title">View User</h5>
  149. </div>
  150. <div class="panel-body">
  151. <a href="add_user.php"><button type="button" class="btn btn-primary">Add New User</button></a>&nbsp;&nbsp;&nbsp;
  152. <a href="user_view.php?viewBy=active"><button type="button" class="btn btn-primary">View User</button></a>
  153. </div>
  154. <?php if (isset($user_data) && !empty($user_data)) { ?>
  155. <div class="table-responsive">
  156. <table class="table table-hover">
  157. <thead>
  158. <tr>
  159. <th>User Photo</th>
  160. <th>Name</th>
  161. <th>Username</th>
  162. <th>Email</th>
  163. <th>User Type</th>
  164. <th>Activity Date</th>
  165. <th>Action</th>
  166. </tr>
  167. </thead>
  168. <tbody>
  169. <tr>
  170. <td><img src="elements/user_images/<?php echo $user_data['image'];?>" width="150"></td>
  171. <td><?php echo $user_data['full_name'];?></td>
  172. <td><?php echo $user_data['username'];?></td>
  173. <td><?php echo $user_data['email'];?></td>
  174. <td><?php if ($user_data['is_admin'] ==1) { echo 'Admin';} else {echo 'User';}?></td>
  175. <td>
  176. <div class="btn-group">
  177. <a href="#" class="label bg-teal dropdown-toggle" data-toggle="dropdown">Created</a>
  178. </div>
  179. <?php echo $user_data['created']; ?><br/>
  180. <div class="btn-group">
  181. <a href="#" class="label bg-teal dropdown-toggle" data-toggle="dropdown">Updated</a>
  182. </div>
  183. <?php if ($user_data['updated']=='0000-00-00 00:00:00') {echo 'Not Updated Yet';} else {echo $user_data['updated']; }?><br/>
  184. <div class="btn-group">
  185. <a href="#" class="label label-warning" data-toggle="dropdown">Deleted</a>
  186. </div>
  187. <?php if ($user_data['deleted']=='0000-00-00 00:00:00') {echo 'Not Deleted';} else {echo $user_data['deleted']; }?>
  188. </td>
  189. <td>
  190. <ul class="icons-list">
  191. <li><a href="#"><i class="icon-pencil7"></i></a></li>
  192. <li><a href="delete_user.php?viewBy=deleted&id=<?php echo $user_data['id'];?>"><i class="icon-trash" title="Remove"></i></a></li>
  193. </ul>
  194. </td>
  195. </tr>
  196. </tbody>
  197. </table>
  198. </div>
  199. <?php } else { ?>
  200. <h5 class="panel-title">No Data Available</h5>
  201. <?php } ?>
  202. </div>
  203. <!-- /dashboard content -->
  204. <!-- Footer -->
  205. <div class="footer text-muted">
  206. &copy; 2016. <a href="#">BASIS Institute of Technology & Management</a> Website<a href="http://www.bitm.org.bd/" target="_blank">BITM.COM</a>
  207. </div>
  208. <!-- /footer -->
  209. </div>
  210. <!-- /content area -->
  211. </div>
  212. <!-- /main content -->
  213. </div>
  214. <!-- /page content -->
  215. </div>
  216. <!-- /page container -->
  217. </body>
  218. </html>