| Current Path : /var/www/html/llcfapp/public/ |
| Current File : /var/www/html/llcfapp/public/header.php |
<?php
require_once('../api/autoload.php');
$_pdo = new PdoCrudHandler();
date_default_timezone_set("Asia/Karachi");
if(strpos($_SERVER['SCRIPT_NAME'], Config::getConfig("loginRedirect")) == false){
$user = new User();
$user->checklogin();
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<title>
<?php
if(isset($_SERVER['SCRIPT_NAME'])) {
// explode('.',end(explode('/',$_SERVER['SCRIPT_NAME'])))[0];
$script_name = explode('/',$_SERVER['SCRIPT_NAME']);
$script = end($script_name);
$str = explode('.', $script)[0];
if(strpos($str, '_') == false){
echo ucwords($str);
}else{
echo ucwords(str_replace('_', ' ', $str));
}
}
?>
</title>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" type="image/png" href="assets/images/llcftrans.png"/>
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<!-- Bootstrap -->
<link href="assets/DataTablesBS4/Bootstrap-4-4.6.0/css/bootstrap.min.css" rel="stylesheet">
<link href="assets/jquery-ui-bootstrap-jquery-ui-bootstrap-71f2e47/css/custom-theme/jquery-ui-1.10.0.custom.css" rel="stylesheet">
<link href="assets/jquery-ui-bootstrap-jquery-ui-bootstrap-71f2e47/css/custom-theme/jquery.ui.1.10.0.ie.css" rel="stylesheet">
<!-- <link href="assets/jquery-ui-bootstrap-jquery-ui-bootstrap-71f2e47/assets/css/docs.css" rel="stylesheet"> -->
<link href="assets/jquery-ui-bootstrap-jquery-ui-bootstrap-71f2e47/assets/js/google-code-prettify/prettify.css" rel="stylesheet">
<link href="assets/jquery-ui-bootstrap-jquery-ui-bootstrap-71f2e47/third-party/wijmo/jquery.wijmo-open.1.5.0.css" rel="stylesheet">
<link href="assets/jquery-ui-bootstrap-jquery-ui-bootstrap-71f2e47/third-party/jQuery-UI-FileInput/css/enhanced.css" rel="stylesheet">
<link href="assets/fontawesome-free-6.4.0-web/css/fontawesome.min.css" rel="stylesheet">
<link href="assets/fontawesome-free-6.4.0-web/css/brands.min.css" rel="stylesheet">
<link href="assets/fontawesome-free-6.4.0-web/css/solid.min.css" rel="stylesheet">
<link href="assets/toast/jquery.toast.min.css" rel="stylesheet">
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="assets/DataTablesBS4/jQuery-3.6.0/jquery-3.6.0.min.js"></script>
<script src="assets/DataTablesBS4/Bootstrap-4-4.6.0/js/bootstrap.min.js"></script>
<script src="assets/jquery-validation-1.19.5/dist/jquery.validate.min.js"></script>
<script src="assets/fontawesome-free-6.4.0-web/js/fontawesome.min.js"></script>
<script src="assets/jquery-ui-bootstrap-jquery-ui-bootstrap-71f2e47/js/jquery-migrate.min.js"></script>
<script src="assets/jquery-ui-bootstrap-jquery-ui-bootstrap-71f2e47/assets/js/jquery-ui-1.10.0.custom.min.js"></script>
<script src="assets/jquery-ui-bootstrap-jquery-ui-bootstrap-71f2e47/assets/js/google-code-prettify/prettify.js"></script>
<!-- <script src="assets/jquery-ui-bootstrap-jquery-ui-bootstrap-71f2e47/assets/js/docs.js"></script> -->
<script src="assets/jquery-ui-bootstrap-jquery-ui-bootstrap-71f2e47/third-party/jQuery-UI-FileInput/js/enhance.min.js"></script>
<script src="assets/jquery-ui-bootstrap-jquery-ui-bootstrap-71f2e47/third-party/jQuery-UI-FileInput/js/fileinput.jquery.js"></script>
<script src="http/validation/cutomervalidators.js"></script>
<script src="assets/js/underscore-umd-min.js"></script>
<!-- Include all compiled plugins (below), or include individual files as needed -->
<?php if(isset($_SERVER['SCRIPT_NAME']) && !strpos($_SERVER['SCRIPT_NAME'], 'print')) {?>
<script src="assets/toast/jquery.toast.min.js"></script>
<?php }?>
<script>var myToast = $.toast;</script>
<script src="http/autoloader.js"></script>
<?php if(isset($_SERVER['SCRIPT_NAME']) && strpos($_SERVER['SCRIPT_NAME'], 'grid')) {?>
<link rel="stylesheet" href="assets/DataTablesBS4/datatables.min.css">
<link rel="stylesheet" href="assets/DataTablesBS4/DataTables-1.13.4/css/dataTables.bootstrap4.min.css">
<link rel="stylesheet" href="assets/DataTablesBS4/Buttons-2.3.6/css/buttons.bootstrap.min.css">
<link rel="stylesheet" href="assets/DataTablesBS4/Buttons-2.3.6/css/buttons.bootstrap4.min.css">
<link rel="stylesheet" href="assets/DataTablesBS4/FixedColumns-4.2.2/css/fixedColumns.bootstrap.min.css">
<link rel="stylesheet" href="assets/DataTablesBS4/FixedColumns-4.2.2/css/fixedColumns.bootstrap4.min.css">
<link rel="stylesheet" href="assets/DataTablesBS4/Responsive-2.4.1/css/responsive.dataTables.min.css">
<link rel="stylesheet" href="assets/DataTablesBS4/Responsive-2.4.1/css/responsive.bootstrap4.min.css">
<script src="assets/DataTablesBS4/datatables.min.js" type="text/javascript"></script>
<script src="assets/DataTablesBS4/DataTables-1.13.4/js/dataTables.bootstrap4.min.js" type="text/javascript"></script>
<script src="assets/DataTablesBS4/Buttons-2.3.6/js/dataTables.buttons.min.js" type="text/javascript"></script>
<script src="assets/DataTablesBS4/Buttons-2.3.6/js/buttons.bootstrap4.min.js" type="text/javascript"></script>
<script src="assets/DataTablesBS4/JSZip-2.5.0/jszip.min.js" type="text/javascript"></script>
<script src="assets/DataTablesBS4/pdfmake-0.2.7/pdfmake.min.js" type="text/javascript"></script>
<script src="assets/DataTablesBS4/pdfmake-0.2.7/vfs_fonts.js" type="text/javascript"></script>
<script src="assets/DataTablesBS4/Buttons-2.3.6/js/buttons.html5.min.js" type="text/javascript"></script>
<script src="assets/DataTablesBS4/Buttons-2.3.6/js/buttons.print.min.js" type="text/javascript"></script>
<script src="assets/DataTablesBS4/Buttons-2.3.6/js/buttons.colVis.min.js" type="text/javascript"></script>
<script src="assets/DataTablesBS4/FixedColumns-4.2.2/js/dataTables.fixedColumns.min.js" type="text/javascript"></script>
<script src="assets/DataTablesBS4/FixedColumns-4.2.2/js/fixedColumns.bootstrap4.min.js" type="text/javascript"></script>
<script src="assets/DataTablesBS4/Responsive-2.4.1/js/responsive.dataTables.min.js" type="text/javascript"></script>
<script src="assets/DataTablesBS4/Responsive-2.4.1/js/responsive.bootstrap4.min.js" type="text/javascript"></script>
<script>
// $(document).ready(function(){
// $('body').css('zoom','90%'); /* Webkit browsers */
// $('body').css('zoom','0.9'); /* Other non-webkit browsers */
// if ($ && $.browser && $.browser.mozilla){
// $('body').css('-moz-transform',scale(0.9, 0.9)); /* Moz-browsers */
// }
// });
</script>
<?php }?>
<link href="assets/css/style.css" rel="stylesheet">
</head>
<body>
<header>
<nav class="navbar navbar-expand-md navbar-dark fixed-top bg-dark">
<img class="llcf-header-white" src="assets/images/llcf-white-header.png">
<a class="navbar-brand header-brand-separator" href="<?=Config::getConfig('llcfweb')?>">LLCF</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<?php if(isset($_SESSION['login']) && $_SESSION['login']){?>
<div class="collapse navbar-collapse" id="navbarCollapse">
<ul class="navbar-nav mr-auto">
<li class="nav-item <?php if(isset($_SERVER['SCRIPT_NAME']) && explode('.',end(explode('/',$_SERVER['SCRIPT_NAME'])))[0] == explode('.', Config::getConfig('homeRedirect'))[0]){echo "active";}?>">
<a class="nav-link" href="<?=Config::getConfig('homeRedirect')?>">Home <span class="sr-only">(current)</span></a>
</li>
<li class="nav-item dropdown <?php if(isset($_SERVER['SCRIPT_NAME']) && strpos($_SERVER['SCRIPT_NAME'], explode('.', config::getConfig('familyRedirect'))[0])){echo "active";}?>">
<a class="nav-link dropdown-toggle"
href="#"
id="navbarDropdown"
role="button"
data-toggle="dropdown"
aria-haspopup="true"
aria-expanded="false">
Families
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="<?=Config::getConfig('familyRedirect')?>">Create Family</a>
<a class="dropdown-item" href="<?=Config::getConfig('familyGridRedirect')?>">View Families</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="<?=Config::getConfig('familyServiceGridRedirect')?>">Service History</a>
</div>
</li>
<li class="nav-item dropdown <?php if(isset($_SERVER['SCRIPT_NAME']) && strpos($_SERVER['SCRIPT_NAME'], explode('.', config::getConfig('studentRedirect'))[0]) && !strpos($_SERVER['SCRIPT_NAME'], explode('.', config::getConfig('spearStudentRedirect'))[0])){echo "active";}?>">
<a class="nav-link dropdown-toggle"
href="#"
id="navbarDropdown"
role="button"
data-toggle="dropdown"
aria-haspopup="true"
aria-expanded="false">
Students
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="<?=Config::getConfig('studentRedirect')?>">Create Student</a>
<a class="dropdown-item" href="<?=Config::getConfig('studentGridRedirect')?>">View Students</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="<?=Config::getConfig('studentServiceGridRedirect')?>">Service History</a>
</div>
</li>
<li class="nav-item dropdown <?php if(isset($_SERVER['SCRIPT_NAME']) && strpos($_SERVER['SCRIPT_NAME'], explode('.', config::getConfig('donorRedirect'))[0])){echo "active";}?>">
<a class="nav-link dropdown-toggle"
href="#"
id="navbarDropdown"
role="button"
data-toggle="dropdown"
aria-haspopup="true"
aria-expanded="false">
Donors
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="<?=Config::getConfig('donorRedirect')?>">Create Donor</a>
<a class="dropdown-item" href="<?=Config::getConfig('donorGridRedirect')?>">View Donors</a>
</div>
</li>
<li class="nav-item dropdown <?php if(isset($_SERVER['SCRIPT_NAME']) && strpos($_SERVER['SCRIPT_NAME'], explode('.', config::getConfig('healthRedirect'))[0])){echo "active";}?>">
<a class="nav-link dropdown-toggle"
href="#"
id="navbarDropdown"
role="button"
data-toggle="dropdown"
aria-haspopup="true"
aria-expanded="false">
Health
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="<?=Config::getConfig('healthRedirect')?>">Create Medical Record</a>
<a class="dropdown-item" href="<?=Config::getConfig('healthGridRedirect')?>">Medical History</a>
</div>
</li>
<li class="nav-item dropdown <?php if(isset($_SERVER['SCRIPT_NAME']) && strpos($_SERVER['SCRIPT_NAME'], explode('.', config::getConfig('attendanceRedirect'))[0])){echo "active";}?>">
<a class="nav-link dropdown-toggle"
href="#"
id="navbarDropdown"
role="button"
data-toggle="dropdown"
aria-haspopup="true"
aria-expanded="false">
Attendance
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="<?=Config::getConfig('attendanceRedirect')?>">Take Attendance</a>
<a class="dropdown-item" href="<?=Config::getConfig('attendanceGridRedirect')?>">View Attendance</a>
</div>
</li>
<li class="nav-item dropdown <?php if(isset($_SERVER['SCRIPT_NAME']) && (strpos($_SERVER['SCRIPT_NAME'], explode('.', config::getConfig('spearRedirect'))[0]) || strpos($_SERVER['SCRIPT_NAME'], explode('.', config::getConfig('spearStudentRedirect'))[0]))){echo "active";}?>">
<a class="nav-link dropdown-toggle"
href="#"
id="navbarDropdown"
role="button"
data-toggle="dropdown"
aria-haspopup="true"
aria-expanded="false">
SPEAR
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="<?=Config::getConfig('spearRedirect')?>">Add School</a>
<a class="dropdown-item" href="<?=Config::getConfig('spearGridRedirect')?>">View Schools</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="<?=Config::getConfig('spearStudentRedirect')?>">Create SPEAR Student</a>
<a class="dropdown-item" href="<?=Config::getConfig('spearStudentGridRedirect')?>">View SPEAR Students</a>
</div>
</li>
<li class="nav-item">
<a class="nav-link" href="<?=Config::getConfig('loginRedirect')?>">Logout</a>
</li>
</ul>
</div>
<?php }?>
</nav>
</header>