Your IP : 216.73.216.91


Current Path : /var/www/html/llcfapp/public/
Upload File :
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>