Updated selected files

This commit is contained in:
rashi98117157 2025-02-18 11:46:28 +05:30
parent 85599d9763
commit eafead08f0
6 changed files with 1196 additions and 567 deletions

View File

@ -1,4 +1,4 @@
<style> <!-- <style>
#footer_class{ #footer_class{
width:100%; width:100%;
position:fixed; position:fixed;
@ -7,7 +7,7 @@
} }
</style> </style>
<tr> <tr>
<td align="center" class="bg_header" id="footer_class" >Copyright &copy; Techsyneric Technologies. All rights reserved. </td> <td style="text-align: right;" class="bg_header" id="footer_class" >Copyright &copy; Techsyneric Technologies. All rights reserved. </td>
</tr> </tr>
@ -19,9 +19,77 @@
window.onload=applycss(); window.onload=applycss();
</script> </script>
<?php <?php
if(isset($acn) && $acn=='view' ) //if(isset($acn) && $acn=='view' )
{ {
?> ?>
<script>disableall();</script> <script>disableall();</script>
<?php } <?php }
?> ?>
-->
<footer class="footer">
<div class="container-fluid d-flex justify-content-between">
<nav class="pull-left">
<ul class="nav">
<li class="nav-item">
<a class="nav-link" href="#">
Techsyneric Technologies.
</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#"> Help </a>
</li>
<li class="nav-item">
<a class="nav-link" href="#"> Licenses </a>
</li>
</ul>
</nav>
<div class="copyright">
<b>Copyright</b> &copy; <a href="#">Techsyneric Technologies. All rights reserved.</a>
</div>
<div>
Distributed by
<a target="_blank" href="#">Techsyneric Technologies.</a>.
</div>
</div>
</footer>
<!-- Core JS Files -->
<script src="../assets/js/core/jquery-3.7.1.min.js"></script>
<script src="../assets/js/core/popper.min.js"></script>
<script src="../assets/js/core/bootstrap.min.js"></script>
<!-- jQuery Scrollbar -->
<script src="../assets/js/plugin/jquery-scrollbar/jquery.scrollbar.min.js"></script>
<!-- Chart JS -->
<script src="../assets/js/plugin/chart.js/chart.min.js"></script>
<!-- jQuery Sparkline -->
<script src="../assets/js/plugin/jquery.sparkline/jquery.sparkline.min.js"></script>
<!-- Chart Circle -->
<script src="../assets/js/plugin/chart-circle/circles.min.js"></script>
<!-- Datatables -->
<script src="../assets/js/plugin/datatables/datatables.min.js"></script>
<!-- Bootstrap Notify -->
<script src="../assets/js/plugin/bootstrap-notify/bootstrap-notify.min.js"></script>
<!-- jQuery Vector Maps -->
<script src="../assets/js/plugin/jsvectormap/jsvectormap.min.js"></script>
<script src="../assets/js/plugin/jsvectormap/world.js"></script>
<!-- Google Maps Plugin -->
<script src="../assets/js/plugin/gmaps/gmaps.js"></script>
<!-- Sweet Alert -->
<script src="../assets/js/plugin/sweetalert/sweetalert.min.js"></script>
<!-- Kaiadmin JS -->
<script src="../assets/js/kaiadmin.min.js"></script>
<!-- Kaiadmin DEMO methods, don't include it in your project! -->
<script src="theme8/assets/js/setting-demo2.js"></script>
</body>
</html>

503
home.php
View File

@ -4,144 +4,403 @@ if(!isset($_SESSION['RoleCode']) || $_SESSION['RoleCode']!="ADM"){
echo "<script>location.href='accessDenied.php'</script>"; echo "<script>location.href='accessDenied.php'</script>";
} }
?> ?>
<link rel="stylesheet" href="css/wizard.css">
<style type="text/css">
.hidden-radio {
position: absolute;
top: 11px;
left: 27px;
width: 60px;
height: 60px;
border-radius: 100%;
background: #fff;
opacity: 0;
cursor: pointer;
}
</style>
<!-- Main Content Container for side bar and body-->
<div class="main-container ace-save-state" id="main-container">
<script type="text/javascript">
try{ace.settings.loadState('main-container')}catch(e){}
</script>
<?php include('techsyn_sidebar.php'); ?>
<!--breadcrumb-->
<?php
?>
<div class="main-content">
<div class="main-content-inner">
<div class="breadcrumbs ace-save-state" id="breadcrumbs">
<ul class="breadcrumb">
<li><i class="ace-icon fa fa-home home-icon"></i> <a href="#">Home</a>
</li>
<li class="active">Dashboard</li>
</ul>
</div> <!-- CSS Files -->
<!-- End of breadcrumb --> <!-- <link rel="stylesheet" href="assets/css/bootstrap.min.css" />
<link rel="stylesheet" href="assets/css/plugins.min.css" />
<link rel="stylesheet" href="assets/css/kaiadmin.min.css" />
<div class="content"> <!-- CSS Just for demo purpose, don't include it in your project -->
<div class="container-fluid"> <link rel="stylesheet" href="theme8/assets/css/demo.css" />
<form id="reception_form">
<div class="row" style="margin-top: 10px;">
<div class="col-12 col-sm-6 col-md-3" >
<div class="info-box choice" data-toggle="wizard-radio" rel="tooltip"
title="OHC Users" data-original-title="OHC Users">
<span class="info-box-icon bg-green "><input type="radio" name="task" class="hidden-radio" value="ohcs">
<i class="ace-icon fa fa-h-square"></i>
</span>
<div class="info-box-content"><br>
<span class="info-box-text">OHCs-Issue Points</span> <span
class="info-box-number"><?php echo getTableFieldValue('ohc_type', 'count(*)', '', '', '')?> <small>OHCs/Medical Points</small></span>
</div>
</div>
</div>
<div class="col-12 col-sm-6 col-md-3">
<div class="info-box choice mb-3">
<span class="info-box-icon bg-red "><input type="radio" name="task" class="hidden-radio" value="roles">
<i class="ace-icon fa fa-bed"></i></span>
<div class="container">
<div class="info-box-content"><br> <div class="page-inner">
<span class="info-box-text">User Roles</span> <span <div
class="info-box-number"><?php echo getTableFieldValue('role_master', 'count(*)', '', '', '')?> <small>User Roles</small></span> class="d-flex align-items-left align-items-md-center flex-column flex-md-row pt-2 pb-4"
</div> >
<!-- breadcrumbs start --->
</div> <div class="page-header">
</div> <!---<h3 class="fw-bold mb-3">Forms</h3>--->
<div class="col-12 col-sm-6 col-md-3"> <ul class="breadcrumbs mb-3">
<div class="info-box choice mb-3"> <li class="nav-home">
<span class="info-box-icon bg-red "><input type="radio" name="task" class="hidden-radio" value="users"> <a href="#">
<i class="icon-home"></i>
<i class="ace-icon fa fa-user-md"></i> </a>
</span> </li>
<li class="separator">
<div class="info-box-content"><br> <i class="icon-arrow-right"></i>
<span class="info-box-text">OHC Users</span> <span </li>
class="info-box-number"><?php echo getTableFieldValue('tbl_users', 'count(*)', '', '', '')?> <small>Staff Members</small> <li class="nav-item">
</span> <a href="#">Home</a>
</li>
</div> <li class="separator">
</div> <i class="icon-arrow-right"></i>
</div> </li>
<div class="col-12 col-sm-6 col-md-3"> <li class="nav-item">
<div class="info-box choice mb-3"> <a href="#">Dashboard</a>
<span class="info-box-icon bg-green "><input type="radio" name="task" class="hidden-radio" value="patients"> </li>
<i class="ace-icon fa fa-user"></i> </ul>
</span> </div><!--- breadcrumbs closed --->
<div class="ms-md-auto py-2 py-md-0">
<div class="info-box-content"><br> <a href="#" class="btn btn-label-info btn-round me-2">Manage</a>
<span class="info-box-text">Employee/Patients</span> <span <a href="#" class="btn btn-primary btn-round">Add Customer</a>
class="info-box-number"><?php echo getTableFieldValue('patient_master', 'count(*)', '', '', '')?> <small>Patients</small></span> </div>
</div> </div>
</div> <form id="reception_form">
</div> <div class="row">
<div class="col-sm-6 col-md-3">
<div class="card card-stats card-round choice">
<div class="card-body">
</div> <div class="row align-items-center">
</form> <div class="col-icon">
</div> <div class="icon-big text-center icon-success bubble-shadow-small">
<input type="radio" name="task" class="selectgroup-input" value="ohcs">
<i class="fas fa-h-square"></i>
</div> </div>
<!-- /.page-content --> </div>
<div class="col col-stats ms-3 ms-sm-0">
</div> <div class="numbers">
</div> <p class="card-category">OHCs-Issue Points</p>
<!-- /.main-content --> <span
</div> class="card-title"><?php echo getTableFieldValue('ohc_type', 'count(*)', '', '', '')?> <small>OHCs/Medical Points</small></span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-sm-6 col-md-3">
<div class="card card-stats card-round choice">
<div class="card-body">
<div class="row align-items-center">
<div class="col-icon">
<div
class="icon-big text-center icon-primary bg-danger bubble-shadow-small"
>
<input type="radio" name="task" class="selectgroup-input" value="roles">
<i class="fas fa-bed"></i>
</div>
</div>
<div class="col col-stats ms-3 ms-sm-0">
<div class="numbers">
<p class="card-category"> User Roles </p>
<span
class="card-title"><?php echo getTableFieldValue('role_master', 'count(*)', '', '', '')?> <small> User Roles </small></span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-sm-6 col-md-3">
<div class="card card-stats card-round choice">
<div class="card-body">
<div class="row align-items-center">
<div class="col-icon">
<div
class="icon-big text-center icon-primary bg-danger bubble-shadow-small"
>
<input type="radio" name="task" class="selectgroup-input" value="users">
<i class="fas fa fa-user-md"></i>
</div>
</div>
<div class="col col-stats ms-3 ms-sm-0">
<div class="numbers">
<p class="card-category">OHC Users</p>
<span class="card-title"><?php echo getTableFieldValue('tbl_users', 'count(*)', '', '', '')?> <small> Staff Members </small></span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-sm-6 col-md-3">
<div class="card card-stats card-round choice">
<div class="card-body">
<div class="row align-items-center">
<div class="col-icon">
<div class="icon-big text-center icon-success bubble-shadow-small" >
<input type="radio" name="task" class="selectgroup-input" value="patients">
<i class="far fa fa-user"></i>
</div>
</div>
<div class="col col-stats ms-3 ms-sm-0">
<div class="numbers">
<p class="card-category">Employees</p>
<span
class="card-title"><?php echo getTableFieldValue('patient_master', 'count(*)', '', '', '')?> <small>Employees</small></span>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</form>
</div><!---container closed --->
</div><!---container closed --->
<?php include('techsyn_footer.php'); ?> <?php include("footer.php") ?>
<script>
<script>
$(document).ready(function(){ $(document).ready(function(){
$(".choice").on("click", function () { $(".choice").on("click", function () {
var v = $(this).closest("div").find("input[name='task']").attr("checked","checked"); var v = $(this).closest("div").find("input[name='task']").attr("checked","checked");
task =v.val(); task =v.val();
if(task=='users'){ if(task=='users'){
document.forms['reception_form'].action='user_list.php'; document.forms['reception_form'].action='user_list.php';
}else if(task=='ohcs'){ }else if(task=='ohcs'){
document.forms['reception_form'].action='ohc_type_list.php'; document.forms['reception_form'].action='ohc_type_list.php';
}else if(task=='roles'){ }else if(task=='roles'){
document.forms['reception_form'].action='role_list.php'; document.forms['reception_form'].action='role_list.php';
}else if(task=='patients'){ }else if(task=='patients'){
//document.forms['reception_form'].action='emp_list.php'; //document.forms['reception_form'].action='emp_list.php';
} }
$("#reception_form").attr('method', 'POST'); $("#reception_form").attr('method', 'POST');
$("#reception_form").submit(); $("#reception_form").submit();
}); });
}); });
</script> </script>
<!-- Custom template | don't include it in your project! -->
<div class="custom-template">
<div class="title">Settings</div>
<div class="custom-content">
<div class="switcher">
<div class="switch-block">
<h4>Logo Header</h4>
<div class="btnSwitch">
<button
type="button"
class="selected changeLogoHeaderColor"
data-color="dark"
></button>
<button
type="button"
class="changeLogoHeaderColor"
data-color="blue"
></button>
<button
type="button"
class="changeLogoHeaderColor"
data-color="purple"
></button>
<button
type="button"
class="changeLogoHeaderColor"
data-color="light-blue"
></button>
<button
type="button"
class="changeLogoHeaderColor"
data-color="green"
></button>
<button
type="button"
class="changeLogoHeaderColor"
data-color="orange"
></button>
<button
type="button"
class="changeLogoHeaderColor"
data-color="red"
></button>
<button
type="button"
class="changeLogoHeaderColor"
data-color="white"
></button>
<br />
<button
type="button"
class="changeLogoHeaderColor"
data-color="dark2"
></button>
<button
type="button"
class="changeLogoHeaderColor"
data-color="blue2"
></button>
<button
type="button"
class="changeLogoHeaderColor"
data-color="purple2"
></button>
<button
type="button"
class="changeLogoHeaderColor"
data-color="light-blue2"
></button>
<button
type="button"
class="changeLogoHeaderColor"
data-color="green2"
></button>
<button
type="button"
class="changeLogoHeaderColor"
data-color="orange2"
></button>
<button
type="button"
class="changeLogoHeaderColor"
data-color="red2"
></button>
</div>
</div>
<div class="switch-block">
<h4>Navbar Header</h4>
<div class="btnSwitch">
<button
type="button"
class="changeTopBarColor"
data-color="dark"
></button>
<button
type="button"
class="changeTopBarColor"
data-color="blue"
></button>
<button
type="button"
class="changeTopBarColor"
data-color="purple"
></button>
<button
type="button"
class="changeTopBarColor"
data-color="light-blue"
></button>
<button
type="button"
class="changeTopBarColor"
data-color="green"
></button>
<button
type="button"
class="changeTopBarColor"
data-color="orange"
></button>
<button
type="button"
class="changeTopBarColor"
data-color="red"
></button>
<button
type="button"
class="selected changeTopBarColor"
data-color="white"
></button>
<br />
<button
type="button"
class="changeTopBarColor"
data-color="dark2"
></button>
<button
type="button"
class="changeTopBarColor"
data-color="blue2"
></button>
<button
type="button"
class="changeTopBarColor"
data-color="purple2"
></button>
<button
type="button"
class="changeTopBarColor"
data-color="light-blue2"
></button>
<button
type="button"
class="changeTopBarColor"
data-color="green2"
></button>
<button
type="button"
class="changeTopBarColor"
data-color="orange2"
></button>
<button
type="button"
class="changeTopBarColor"
data-color="red2"
></button>
</div>
</div>
<div class="switch-block">
<h4>Sidebar</h4>
<div class="btnSwitch">
<button
type="button"
class="changeSideBarColor"
data-color="white"
></button>
<button
type="button"
class="selected changeSideBarColor"
data-color="dark"
></button>
<button
type="button"
class="changeSideBarColor"
data-color="dark2"
></button>
</div>
</div>
</div>
</div>
<div class="custom-toggle">
<i class="icon-settings"></i>
</div>
</div>
<!-- End Custom template -->
</div>
<!-- Kaiadmin DEMO methods, don't include it in your project! -->
<script src="assets/js/setting-demo.js"></script>
<script src="assets/js/demo.js"></script>
<script>
$("#lineChart").sparkline([102, 109, 120, 99, 110, 105, 115], {
type: "line",
height: "70",
width: "100%",
lineWidth: "2",
lineColor: "#177dff",
fillColor: "rgba(23, 125, 255, 0.14)",
});
$("#lineChart2").sparkline([99, 125, 122, 105, 110, 124, 115], {
type: "line",
height: "70",
width: "100%",
lineWidth: "2",
lineColor: "#f3545d",
fillColor: "rgba(243, 84, 93, .14)",
});
$("#lineChart3").sparkline([105, 103, 123, 100, 95, 105, 115], {
type: "line",
height: "70",
width: "100%",
lineWidth: "2",
lineColor: "#ffa534",
fillColor: "rgba(255, 165, 52, .14)",
});
</script>
</body>
</html>

View File

@ -1,118 +1,105 @@
<?php <?php
header("Expires: Tue, 01 Jan 2000 00:00:00 GMT"); header("Expires: Tue, 01 Jan 2000 00:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0"); header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false); header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache"); header("Pragma: no-cache");
include ('techsyn_header_blank.php'); include('techsyn_header_blank.php');
//echo $_SESSION['role_home_page'];
//echo "<script>alert('".$_SESSION['RoleCode']."')</script>";
?> ?>
<link rel="stylesheet" href="css/wizard.css"> <link rel="stylesheet" href="theme8/assets/css/bootstrap.min.css" />
<link rel="stylesheet" href="theme8/assets/css/plugins.min.css" />
<link rel="stylesheet" href="theme8/assets/css/kaiadmin.min.css" />
<!-- Main Content Container for side bar and body--> <!-- Main Content Container for side bar and body-->
<div class="main-container ace-save-state" id="main-container"> <div class="main-panel" id="main-container">
<script type="text/javascript"> <div class="container">
try { <div class="page-inner">
ace.settings.loadState('main-container') <div class="page-header">
} catch (e) {} <div class="row">
</script> <div class="col-md-12">
<div class="main-content"> <div class="card">
<div class="card-header">
<div class="main-content-inner"> <h3 style="text-align: center">Please Select the Center you want to login to</h3>
</div> <!--close card header -->
<div class="page-content"> <div class="card-body">
<div class="row">
<div class="row "> <form method="post" action="review_ohc_selection.php">
<div class="col-sm-9 wizard-card box box-danger"
style="width: 40%; margin-top: 0%;margin-left:30%; background-color:#fff">
<h3 style="text-align: center">Please Select the OHC you want to login to</h3>
<form method="post" action="review_ohc_selection.php">
<input type="hidden" name="hide" value="1"> <input type="hidden" name="hide" value="1">
<input type="hidden" name="current_ohcttype" id="current_ohcttype" value=""> <input type="hidden" name="current_ohcttype" id="current_ohcttype" value="">
<?php <?php
$sql = "select * from ohc_type where ohc_type_id in " . getCommaSeperatedValuesToInClause($_SESSION['ohctypes']); $sql = "select * from ohc_type where ohc_type_id in " . getCommaSeperatedValuesToInClause($_SESSION['ohctypes']);
// echo $sql; // echo $sql;
// echo $_SESSION['ohctypes']; // echo $_SESSION['ohctypes'];
$result = mysqli_query($conn,$sql); $result = mysqli_query($conn, $sql);
$num = @mysqli_num_rows($result);
if ($num > 0) {
while ($row = @mysqli_fetch_array($result)) {
?>
<div class="col-sm-6">
<div class="choice" data-toggle="wizard-radio" rel="tooltip" title="OPDs"
data-original-title="OPDs" onClick="">
<input type="radio" name="ohc_type" value="<?php echo $row['ohc_type_id']?>">
<div class="icon <?php echo $row['icon_color']?>" $num = @mysqli_num_rows($result);
style="background-color:<?php echo $row['icon_color']?> ;">
<i class="ace-icon <?php echo $row['icon_text']?>"></i>
if ($num > 0) {
while ($row = @mysqli_fetch_array($result)) {
?>
<div class="col-md-8">
<div class="form-group">
<div class="choice" data-toggle="wizard-radio" rel="tooltip" title="OPDs" data-original-title="OPDs" onClick="">
<input type="radio" name="ohc_type" value="<?php echo $row['ohc_type_id'] ?>">
<div class="icon <?php echo $row['icon_color'] ?>" style="background-color:<?php echo $row['icon_color'] ?> ;">
<!-- <img style="height: 96px;border-radius: 50%;" src="data:<?php echo $row['image_type']?>;base64,<?php echo base64_encode( $row['ohc_logo'] )?>" alt="img" > -->
</div>
<h6>
<span class="info-box-text"><?php echo $row['ohc_type_name'] ?></span>
<span class="info-box-number"></span>
</h6>
</div>
</div> </div>
<h6> <?php
<span class="info-box-text"><?php echo $row['ohc_type_name']?></span>
<span class="info-box-number"></span>
</h6>
</div>
</div>
<?php
}
} }
} ?>
?>
</form> </form>
</div>
</div> </div>
</div> </div>
</div>
</div> </div>
@ -127,28 +114,28 @@ include ('techsyn_header_blank.php');
</html> </html>
<script> <script>
$(document).ready(function() { $(document).ready(function() {
$(".choice").on("click", function() { $(".choice").on("click", function() {
var v = $(this).closest("div").find("input[name='ohc_type']").attr("checked", "checked").val() var v = $(this).closest("div").find("input[name='ohc_type']").attr("checked", "checked").val()
$("#current_ohcttype").val(v); $("#current_ohcttype").val(v);
document.forms[0].submit(); document.forms[0].submit();
});
}); });
});
</script> </script>
<style> <style>
* { * {
text-transform: none !important; text-transform: none !important;
font-family: Arial, Helvetica, sans-serif; font-family: Arial, Helvetica, sans-serif;
} }
</style> </style>

View File

@ -40,29 +40,29 @@ include('techsyn_header_blank.php');
<?php <?php
error_log("roles ".$_SESSION['roleids']); error_log("roles ".$_SESSION['roleids']);
$sql = "select * from role_master where role_id in " . getCommaSeperatedValuesToInClause($_SESSION['roleids']); $sql = "select * from role_master where role_id in " . getCommaSeperatedValuesToInClause($_SESSION['roleids']);
// echo $sql; // echo $sql;
// echo $_SESSION['ohctypes']; // echo $_SESSION['ohctypes'];
$result = mysqli_query($conn, $sql); $result = mysqli_query($conn, $sql);
$num = @mysqli_num_rows($result); $num = @mysqli_num_rows($result);
if ($num > 0) { if ($num > 0) {
while ($row = @mysqli_fetch_array($result)) { while ($row = @mysqli_fetch_array($result)) {
?> ?>
<div class="col-sm-6"> <div class="col-sm-6">
@ -79,15 +79,15 @@ include('techsyn_header_blank.php');
</div> </div>
<?php } else { <?php } else {
?> ?>
<div class="icon"> <div class="icon">
<img src="images/microscope.png" style="width:inherit;" alt=""> <img src="images/microscope.png" style="width:inherit;" alt="">
</div> </div>
<?php <?php
} }
?> ?>
<h6> <h6>
@ -106,10 +106,10 @@ include('techsyn_header_blank.php');
<?php <?php
} }
} }
?> ?>
</form> </form>

144
sidebar.php Normal file
View File

@ -0,0 +1,144 @@
<!-- Sidebar main container-->
<div class="sidebar" data-background-color="white">
<div class="sidebar-logo">
<!-- Logo Header -->
<div class="logo-header" data-background-color="white">
<a href="home.php" class="logo">
<img
src="theme8/assets/img/ohctech_logo.svg"
alt="navbar brand"
class="navbar-brand"
height="40"
/>
</a>
<div class="nav-toggle">
<button class="btn btn-toggle toggle-sidebar">
<i class="gg-menu-right"></i>
</button>
<button class="btn btn-toggle sidenav-toggler">
<i class="gg-menu-left"></i>
</button>
</div>
<button class="topbar-toggler more">
<i class="gg-more-vertical-alt"></i>
</button>
</div>
<!-- End Logo Header -->
</div>
<div class="sidebar-wrapper scrollbar scrollbar-inner">
<div class="">
<ul class="nav nav-secondary">
<li class="nav-item">
<a
data-bs-toggle=""
href="<?php echo $_SESSION['role_home_page'] ?>"
class=""
aria-expanded="false"
>
<i class="fas fa-home"></i>
</a>
</li>
</ul>
</div>
<div class="sidebar-content" id="">
<ul class="nav nav-secondary">
<?php
//Root Level
$sql_root = "select distinct(m.menu_id),m.menu_name,m.menu_description,m.menu_url,m.parent_id,m.icon_text from assign_menu a, menu_master m where a.menu_id= m.menu_id and parent_id<=0 and
a.role_id='" . $_SESSION['RoleId'] . "' order by disp_seq";
//echo $sql_master;
$res_root = mysqli_query($conn, $sql_root);
$num_rows_root = @mysqli_num_rows($res_root);
if ($num_rows_root > 0) {
while ($root_rowmaster = @mysqli_fetch_array($res_root)) {
$sql_level2 = "select distinct(m.menu_id),m.menu_name,m.menu_description,m.menu_url,m.parent_id,m.icon_text from assign_menu a, menu_master m where a.menu_id= m.menu_id and a.role_id='" . $_SESSION['RoleId'] . "' and m.parent_id ='" . $root_rowmaster['menu_id'] . "' ORDER BY disp_seq ASC";
$res_level2 = mysqli_query($conn, $sql_level2);
$num_rowsLevel2 = @mysqli_num_rows($res_level2);
$menu_nm = trim($root_rowmaster['menu_name']);
if ($num_rowsLevel2 > 0) {
//if we have child elements for root level nodes
?>
<li class="nav-item">
<a data-bs-toggle="collapse" href="#submenu" >
<i class="<?php echo $root_rowmaster['icon_text'] ?>"></i>
<p><?php echo $menu_nm ?></p>
<span class="caret"></span>
</a>
<div class="collapse" id="submenu">
<ul class="nav nav-collapse">
<?php
while ($row_level2 = @mysqli_fetch_array($res_level2)) {
$sql_level3 = "select distinct(m.menu_id),m.menu_name,m.menu_description,m.menu_url,m.parent_id from assign_menu a, menu_master m where a.menu_id= m.menu_id and a.role_id='" . $_SESSION['RoleId'] . "' and m.parent_id ='" . $row_level2['menu_id'] . "' ORDER BY m.disp_seq ASC";
$res_level3 = mysqli_query($conn, $sql_level3);
$num_rowsLevel3 = @mysqli_num_rows($res_level3);
if ($num_rowsLevel3 > 0) {
?>
<li>
<a data-bs-toggle="collapse" href="#subnav2">
<!--<i class="menu-icon fa fa-caret-right"></i>-->
<span class=""><?php echo $row_level2['menu_name'] ?></span>
</a>
<div class="collapse" id="subnav2">
<ul class="nav nav-collapse subnav">
<?php
while ($row_level3 = @mysqli_fetch_array($res_level3)) { ?>
<li>
<a href="<?php echo $row_level3['menu_url'] ?>">
<i class="menu-icon fa fa-caret-right"></i>
<span><?php echo $row_level3['menu_name'] ?></span>
</a>
</li>
<?php } ?>
</ul>
</div>
</li>
<?php } else {
?>
<li class="">
<a href="<?php echo $row_level2['menu_url'] ?>">
<i class="menu-icon fa fa-caret-right"></i>
<span><?php echo $row_level2['menu_name'] ?></span>
</a>
</li>
<?php
} //end of numrowslevel3 else
} //end of while
?>
</ul>
</div>
</li>
<?php } else {
//if no child elements for root level- then just print links
?>
<li class="">
<a href="<?php echo $root_rowmaster['menu_url'] ?>">
<i class="<?php echo $root_rowmaster['icon_text'] ?>"></i>
<span><?php echo $root_rowmaster['menu_name'] ?></span>
</a>
</li>
<?php } //end of else
?>
<?php } //end of master while
?>
<!-- End of master -->
<?php } //end of outer if
?>
</ul>
</div>
</div>
</div>
<!-- End Sidebar -->

View File

@ -8,21 +8,27 @@ header( 'Content-Type: text/html; charset=utf-8' );
clearstatcache(); clearstatcache();
error_reporting(0); error_reporting(0);
shell_exec('2>&1 svn update G:/xampp/htdocs/tvs/ --non-interactive'); //shell_exec('2>&1 svn update G:/xampp/htdocs/gharda/ --non-interactive');
?> ?>
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en"> <html lang="en">
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<head> <meta
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> content="width=device-width, initial-scale=1.0, shrink-to-fit=no"
<meta charset="utf-8" /> name="viewport"
<meta name="description" content="" /> />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" /> <link
rel="icon"
href="assets/img/ohctech_logo.jpg"
type="image/x-icon"
height="40px"
width="60px"
/>
<?php <?php
include('log_entry.php'); include('log_entry.php');
include ('constants.php'); include ('constants.php');
include ('includes/config/config.php'); include ('theme8/includes/config/config.php');
include_once ("includes/functions.php"); include_once ("includes/functions.php");
include_once("includes/cached_functions.php"); include_once("includes/cached_functions.php");
@ -41,8 +47,8 @@ $result_menu = mysqli_query($conn,$sql_menu);
$countAccessibleMenuPages=mysqli_num_rows($result_menu); $countAccessibleMenuPages=mysqli_num_rows($result_menu);
if($countAccessibleMenuPages_exists!=0 && $countAccessibleMenuPages==0){ if($countAccessibleMenuPages_exists!=0 && $countAccessibleMenuPages==0){
error_log("Invalid Access Attempt to a page by $top_user to the page : $__currentPage"); error_log("Invalid Access Attempt to a page by $top_user to the page : $__currentPage");
echo "<script>location.href='error.php'</script>"; echo "<script>location.href='error.php'</script>";
} }
if($row_menu = mysqli_fetch_array($result_menu)){ if($row_menu = mysqli_fetch_array($result_menu)){
if (isset($row_menu['menu_id']) && $row_menu['menu_id']!= ''){ if (isset($row_menu['menu_id']) && $row_menu['menu_id']!= ''){
@ -63,372 +69,537 @@ if ($top_user == null || $top_user = '') {
session_destroy(); session_destroy();
header("location:index.php"); header("location:index.php");
die(); exit();
} }
?> ?>
<head> <head>
<title>OHCTech | Occupational Health System</title> <title>OHCTech | EHS System</title>
<!-- Fonts and icons -->
<script src="theme8/assets/js/plugin/webfont/webfont.min.js"></script>
<script>
WebFont.load({
google: { families: ["Public Sans:300,400,500,600,700"] },
custom: {
families: [
"Font Awesome 5 Solid",
"Font Awesome 5 Regular",
"Font Awesome 5 Brands",
"simple-line-icons",
],
urls: ["theme8/assets/css/fonts.min.css"],
},
active: function () {
sessionStorage.fonts = true;
},
});
</script>
<script src="includes/css-js/functions.js"></script> <!-- CSS Files -->
<link rel="stylesheet" href="theme8/assets/css/bootstrap.min.css" />
<link rel="stylesheet" href="theme8/assets/css/plugins.min.css" />
<link rel="stylesheet" href="theme8/assets/css/kaiadmin.css" />
<link rel="stylesheet" href="theme8/assets/css/kaiadmin.min.css" />
<!-- CSS Just for demo purpose, don't include it in your project -->
<link rel="stylesheet" href="theme8/assets/css/demo.css" />
<!-- datatable cdn --->
<link rel="stylesheet" href="//cdn.datatables.net/2.1.8/css/dataTables.dataTables.min.css">
<!-- bootstrap & fontawesome -->
<link rel="stylesheet" href="assets/font-awesome/4.5.0/css/font-awesome.min.css" />
<link rel="stylesheet" href="assets/css/bootstrap.min.css" />
<link rel="stylesheet" type="text/css" href="css/bootstrap-dialog.min.css" />
<link href="css/flexigrid.css" rel="stylesheet" />
<link rel="stylesheet" type="text/css" href="css/bootstrap-theme.min.css" />
<link rel="stylesheet" type="text/css" href="css/bootstrap-datepicker.css" />
<!-- <link rel="stylesheet" href="adminLte/bower_components/ionicons/css/ionicons.min.css">
<link rel="stylesheet" href="adminLte/bower_components/jvectormap/jquery-jvectormap.css"> -->
<!-- page specific plugin styles -->
<!-- text fonts -->
<link rel="stylesheet" href="assets/css/fonts.googleapis.com.css" />
<!-- ace styles -->
<link rel="stylesheet" href="assets/css/ace.min.css" class="ace-main-stylesheet" id="main-ace-style" />
<link rel="stylesheet" href="assets/css/ace-skins.min.css" />
<link rel="stylesheet" href="assets/css/ace-rtl.min.css" />
<link rel="stylesheet" href="assets/css/jquery-ui.min.css" />
<script src="assets/js/jquery-2.1.4.min.js"></script>
<script type="text/javascript">
if ('ontouchstart' in document.documentElement)
document.write("<script src='assets/js/jquery.mobile.custom.min.js'>" + "<" + "/script>");
</script>
<script src="assets/js/bootstrap.min.js"></script>
<!-- page specific plugin scripts -->
<script src="assets/js/jquery-ui.custom.min.js"></script>
<script src="assets/js/jquery-ui.min.js"></script>
<script src="assets/js/jquery.ui.touch-punch.min.js"></script>
<script src="assets/js/jquery.easypiechart.min.js"></script>
<script src="assets/js/jquery.sparkline.index.min.js"></script>
<script src="assets/js/jquery.flot.min.js"></script>
<script src="assets/js/jquery.flot.pie.min.js"></script>
<script src="assets/js/jquery.flot.resize.min.js"></script>
<script src="assets/js/autosize.min.js"></script>
<!-- ace scripts -->
<script src="assets/js/ace-elements.min.js"></script>
<script src="assets/js/ace.min.js"></script>
<!-- inline scripts related to this page -->
<script type="text/javascript" src="js/bootstrap-filestyle.min.js" />
</script>
<script type="text/javascript" src="js/bootstrap-dialog.min.js" />
</script>
<script type="text/javascript" src="js/bootstrap-datepicker.js" />
</script>
<script type="text/javascript" src="js/jquery.dataTables.min.js" />
</script>
<!-- ace settings handler -->
<script src="assets/js/ace-extra.min.js"></script>
<!--online css-->
<link rel="stylesheet" href="assets/font-awesome/4.5.0/css/font-awesome.min.css">
<script src="js/jquery-migrate.js"></script>
<script src="js/flexigrid.js" langugage="Javascript" />
</script>
<script src="js/ohctech.js"></script>
<link rel="stylesheet" href="css/select2.min.css">
<script src="js/select2.full.min.js"></script>
<style>
.main-container:before,
.page-content {
background-color: <?php echo getTableFieldValue('ohc_type', 'background_color', 'ohc_type_id', $_SESSION["current_ohcttype"]) ?>;
}
.box {
position: relative;
border-radius: 3px;
background: #ffffff;
border-top: 3px solid #d2d6de;
margin-bottom: 20px;
width: 100%;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
.box.box-info {
border-top-color: #00c0ef;
}
.box.box-danger {
border-top-color: #dd4b39;
}
.box.modal-greytop {
border-top-color: #d2d6de;
}
.box.box-success {
border-top-color: #3C8DBC;
}
.box.box-warning {
border-top-color: #f39c12;
}
.box.box-primary {
border-top-color: #3c8dbc;
}
.box-header {
color: #444;
display: block;
padding: 10px;
position: relative;
}
.box-header.with-border {
border-bottom: 1px solid #f4f4f4;
}
.box-header>.fa,
.box-header>.glyphicon,
.box-header>.ion,
.box-header .box-title {
display: inline-block;
font-size: 18px;
margin: 0;
line-height: 1;
}
.box-footer {
border-top-left-radius: 0;
border-top-right-radius: 0;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
border-top: 1px solid #f4f4f4;
padding: 10px;
background-color: #fff;
}
.box-body {
border-top-left-radius: 0;
border-top-right-radius: 0;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
padding: 10px;
}
.modal-title {
font-size: 16px;
font-weight: 700;
}
</style>
</head> </head>
<body class="no-skin sidebar-collapse"> <body>
<div id="navbar" class="navbar navbar-default ace-save-state" <div class="wrapper">
style="border-bottom: 6px solid #d2d6de;border-top: 3px solid #d2d6de;border-left: 3px solid #d2d6de;border-right: 3px solid #d2d6de;"> <!-- Sidebar -->
<div class="navbar-container ace-save-state" id="navbar-container" style="padding:0;"> <?php include("sidebar.php");?>
<button type="button" class="navbar-toggle menu-toggler" id="menu-toggler" data-target="#sidebar"> <!-- End Sidebar -->
<span class="sr-only">Toggle sidebar</span> <span class="icon-bar"></span> <div class="main-panel">
<span class="icon-bar"></span> <span class="icon-bar"></span> <div class="main-header">
</button> <div class="main-header-logo">
<?php <!-- Logo Header -->
$sql = "select * from company_profile "; <div class="logo-header" data-background-color="dark">
$result = mysqli_query($conn,$sql); <a href="index.html" class="logo">
$row = mysqli_fetch_array($result); <img
?> src="theme8/assets/img/kaiadmin/logo_light.svg"
alt="navbar brand"
class="navbar-brand"
height="20"
/>
</a>
<div class="nav-toggle">
<button class="btn btn-toggle toggle-sidebar">
<i class="gg-menu-right"></i>
</button>
<?php if(isset($row['company_logo']) && $row['company_logo']!=null){?> <button class="btn btn-toggle sidenav-toggler">
<i class="gg-menu-left"></i>
<div class="navbar-header pull-left" style="text-wrap:nowrap; border-right: 3px solid #d2d6de;"> </button>
<img src="data:<?=$row['image_type']?>;base64,<?=base64_encode( $row['company_logo'] )?>" </div>
style="width:90px; height: 46px; margin:0px;padding:0px;"> <button class="topbar-toggler more">
<i class="gg-more-vertical-alt"></i>
</button>
</div> </div>
<?php }else if(isset($row['right_com_logo']) && $row['right_com_logo']!=null){?> <!-- End Logo Header -->
<div class="navbar-header pull-left" style="text-wrap:nowrap; border-right: 3px solid #d2d6de;"> </div>
<!-- Navbar Header -->
<nav
class="navbar navbar-header navbar-header-transparent navbar-expand-lg border-bottom"
>
<div class="container-fluid">
<nav
class="navbar navbar-header-left navbar-expand-lg navbar-form nav-search p-0 d-none d-lg-flex"
>
<div class="input-group">
<div class="input-group-prepend">
<button type="submit" class="btn btn-search pe-1">
<i class="fa fa-search search-icon"></i>
</button>
</div>
<input
type="text"
placeholder="Search ..."
class="form-control"
/>
</div>
<img src="data:<?=$row['right_image_type']?>;base64,<?=base64_encode( $row['right_com_logo'] )?>" </nav>
style="width:90px; height: 46px; margin:0px;padding:0px;">
</div> <ul class="navbar-nav topbar-nav ms-md-auto align-items-center">
<?php } else {?> <li
<div class="navbar-header pull-left" style="text-wrap:nowrap; border-right: 3px solid #d2d6de;"> class="nav-item topbar-icon dropdown hidden-caret d-flex d-lg-none"
<img src="images/logo.jpg" style="width:90px; margin:0px;padding:0px;"> >
</div> <a
<?php }?> class="nav-link dropdown-toggle"
, data-bs-toggle="dropdown"
<div class="navbar-header" style="position: relative; width:70%; height:1%; text-align:center;padding:0;"> href="#"
<section class="content-header"> role="button"
<h2 Style="color:#fff;text-align: center;margin-bottom: 3px;margin-top: 3px;">Occupational aria-expanded="false"
Health aria-haspopup="true"
Centre<small style="color:#fff">(<?=$row['address']?>,<?php >
echo getTableFieldValue('ohc_type','ohc_type_name','ohc_type_id',$_SESSION['current_ohcttype']); <i class="fa fa-search"></i>
?>)</small> </h2> </a>
</section> <ul class="dropdown-menu dropdown-search animated fadeIn">
</div> <form class="navbar-left navbar-form nav-search">
<div class="input-group">
<!--Start of notification--> <input
<div class="navbar-buttons navbar-header pull-right" role="navigation"> type="text"
<ul class="nav ace-nav"> placeholder="Search ..."
<?php class="form-control"
$sql = "select * from patient_master where id = '" . $_SESSION['logged_user_empid'] . "' "; />
$result = mysqli_query($conn,$sql); </div>
$row = mysqli_fetch_array($result); </form>
?> </ul>
<li class="light-blue dropdown-modal"> </li>
<a data-toggle="dropdown" href="#" class="dropdown-toggle"> <li class="nav-item topbar-icon dropdown hidden-caret">
<?php if(isset($row['photo']) && $row['photo']!=null){?> <a
<img class="nav-user-photo" class="nav-link dropdown-toggle"
href="#"
id="messageDropdown"
role="button"
data-bs-toggle="dropdown"
aria-haspopup="true"
aria-expanded="false"
>
<i class="fa fa-envelope"></i>
</a>
<ul
class="dropdown-menu messages-notif-box animated fadeIn"
aria-labelledby="messageDropdown"
>
<li>
<div
class="dropdown-title d-flex justify-content-between align-items-center"
>
Messages
<a href="#" class="small">Mark all as read</a>
</div>
</li>
<li>
<div class="message-notif-scroll scrollbar-outer">
<div class="notif-center">
<a href="#">
<div class="notif-img">
<img
src="assets/img/jm_denis.jpg"
alt="Img Profile"
/>
</div>
<div class="notif-content">
<?php
$sql = "select * from patient_master where id = '" . $_SESSION['logged_user_empid'] . "' ";
$result = mysqli_query($conn,$sql);
$row = mysqli_fetch_array($result);
?>
<span class="subject">Jimmy Denis</span>
<span class="block"> How are you ? </span>
<span class="time">5 minutes ago</span>
</div>
</a>
<a href="#">
<div class="notif-img">
<?php if(isset($row['photo']) && $row['photo']!=null){?>
<img
src="data:<?=$row['image_type']?>;base64,<?=base64_encode( $row['photo'] )?>" src="data:<?=$row['image_type']?>;base64,<?=base64_encode( $row['photo'] )?>"
alt=" <?php echo($_SESSION['username']) ?>'s Photo" /> alt="<?php echo($_SESSION['username']) ?>'s Photo"/>
</div>
<?php <?php
} ?> } else {
$gender = $row['gender'];
if ($gender == 'F') {
?>
<div class="notif-content">
<span class="subject">Chad</span>
<span class="block"> Ok, Thanks ! </span>
<span class="time">12 minutes ago</span>
</div>
</a>
<a href="#">
<div class="notif-img">
<img
src="assets/img/mlane.jpg"
alt="<?php echo($_SESSION['username']) ?>'s Photo"/>
</div>
<?php } else {?>
<div class="notif-content">
<span class="subject">Jhon Doe</span>
<span class="block">
Ready for the meeting today...
</span>
<span class="time">12 minutes ago</span>
</div>
</a>
<a href="#">
<div class="notif-img">
<img
src="assets/img/talha.jpg"
alt="<?php echo($_SESSION['username']) ?>'s Photo"/>
</div>
<?php }}?>
<div class="notif-content">
<span class="subject">Talha</span>
<span class="block"> Hi, Apa Kabar ? </span>
<span class="time">17 minutes ago</span>
</div>
</a>
</div>
</div>
</li>
<li>
<a class="see-all" href="javascript:void(0);"
>See all messages<i class="fa fa-angle-right"></i>
</a>
</li>
</ul>
</li>
<li class="nav-item topbar-icon dropdown hidden-caret">
<a
class="nav-link dropdown-toggle"
href="#"
id="notifDropdown"
role="button"
data-bs-toggle="dropdown"
aria-haspopup="true"
aria-expanded="false"
>
<i class="fa fa-bell"></i>
<span class="notification">4</span>
</a>
<ul
class="dropdown-menu notif-box animated fadeIn"
aria-labelledby="notifDropdown"
>
<li>
<div class="dropdown-title">
You have 4 new notification
</div>
</li>
<li>
<div class="notif-scroll scrollbar-outer">
<div class="notif-center">
<a href="#">
<div class="notif-icon notif-primary">
<i class="fa fa-user-plus"></i>
</div>
<div class="notif-content">
<span class="block"> New user registered </span>
<span class="time">5 minutes ago</span>
</div>
</a>
<a href="#">
<div class="notif-icon notif-success">
<i class="fa fa-comment"></i>
</div>
<div class="notif-content">
<span class="block">
Rahmad commented on Admin
</span>
<span class="time">12 minutes ago</span>
</div>
</a>
<a href="#">
<div class="notif-img">
<img
src="assets/img/profile2.jpg"
alt="Img Profile"
/>
</div>
<div class="notif-content">
<span class="block">
Reza send messages to you
</span>
<span class="time">12 minutes ago</span>
</div>
</a>
<a href="#">
<div class="notif-icon notif-danger">
<i class="fa fa-heart"></i>
</div>
<div class="notif-content">
<span class="block"> Farrah liked Admin </span>
<span class="time">17 minutes ago</span>
</div>
</a>
</div>
</div>
</li>
<li>
<a class="see-all" href="javascript:void(0);"
>See all notifications<i class="fa fa-angle-right"></i>
</a>
</li>
</ul>
</li>
<li class="nav-item topbar-icon dropdown hidden-caret">
<a
class="nav-link"
data-bs-toggle="dropdown"
href="#"
aria-expanded="false"
>
<i class="fas fa-layer-group"></i>
</a>
<div class="dropdown-menu quick-actions animated fadeIn">
<div class="quick-actions-header">
<span class="title mb-1">Quick Actions</span>
<span class="subtitle op-7">Shortcuts</span>
</div>
<div class="quick-actions-scroll scrollbar-outer">
<div class="quick-actions-items">
<div class="row m-0">
<a class="col-6 col-md-4 p-0" href="#">
<div class="quick-actions-item">
<div class="avatar-item bg-danger rounded-circle">
<i class="far fa-calendar-alt"></i>
</div>
<span class="text">Calendar</span>
</div>
</a>
<a class="col-6 col-md-4 p-0" href="#">
<div class="quick-actions-item">
<div
class="avatar-item bg-warning rounded-circle"
>
<i class="fas fa-map"></i>
</div>
<span class="text">Maps</span>
</div>
</a>
<a class="col-6 col-md-4 p-0" href="#">
<div class="quick-actions-item">
<div class="avatar-item bg-info rounded-circle">
<i class="fas fa-file-excel"></i>
</div>
<span class="text">Reports</span>
</div>
</a>
<a class="col-6 col-md-4 p-0" href="#">
<div class="quick-actions-item">
<div
class="avatar-item bg-success rounded-circle"
>
<i class="fas fa-envelope"></i>
</div>
<span class="text">Emails</span>
</div>
</a>
<a class="col-6 col-md-4 p-0" href="#">
<div class="quick-actions-item">
<div
class="avatar-item bg-primary rounded-circle"
>
<i class="fas fa-file-invoice-dollar"></i>
</div>
<span class="text">Invoice</span>
</div>
</a>
<a class="col-6 col-md-4 p-0" href="#">
<div class="quick-actions-item">
<div
class="avatar-item bg-secondary rounded-circle"
>
<i class="fas fa-credit-card"></i>
</div>
<span class="text">Payments</span>
</div>
</a>
</div>
</div>
</div>
</div>
</li>
<?php if($_SESSION['current_ohcttype']!=null && $_SESSION['current_ohcttype']!=''){ <?php if($_SESSION['current_ohcttype']!=null && $_SESSION['current_ohcttype']!=''){
?> ?>
<span class="user-info"> <small> <li class="nav-item topbar-user dropdown hidden-caret">
<?php echo($_SESSION['username']).',';
?> <a
class="dropdown-toggle profile-pic"
data-bs-toggle="dropdown"
href="#"
aria-expanded="false"
>
<div class="avatar-sm">
<img
src="theme8/assets/img/profile.jpg"
alt="..."
class="avatar-img rounded-circle"
/>
</div>
<span class="profile-username">
<?php echo($_SESSION['username']).',';
?>
<?php }else{?> <?php }else{?>
<span class="user-info"> <small>Welcome,</small> <span class="op-7">Welcome,</span>
<?php echo($_SESSION['username']); <span class="fw-bold">
<?php echo($_SESSION['username']);
}
}
?>
?>
<br> <br>
<?=getFieldFromTable('role_name','role_master','role_id',$_SESSION['RoleId']);?> <?=getFieldFromTable('role_name','role_master','role_id',$_SESSION['RoleId']);?>
</small> </span>
</span>
</a>
<ul class="dropdown-menu dropdown-user animated fadeIn">
<div class="dropdown-user-scroll scrollbar-outer">
<li>
<div class="user-box">
<div class="avatar-lg">
<img
src="assets/img/profile.jpg"
alt="image profile"
class="avatar-img rounded"
/>
</div>
<div class="u-text">
<h4><?php echo($_SESSION['username']); ?>
</h4>
<p class="text-muted">hello@example.com</p>
<a
href="profile.html"
class="btn btn-xs btn-secondary btn-sm"
>View Profile</a
>
</div>
</div>
</li>
<li>
<div class="dropdown-divider"></div>
<?php
$role_arr = explode (",", $_SESSION['roleids']);
$ohc_arr = explode (",", $_SESSION['ohctypes']);
?>
<a class="dropdown-item" href="#"><i class="fas fa-user"></i> My Profile </a>
<?php if(sizeOf($ohc_arr)>1){?>
<a class="dropdown-item" href="interim_ohc_selection.php">
<i class="fa fa-industry"></i> Switch OHC</a>
<?php }?>
</span> <i class="ace-icon fa fa-caret-down"></i> <?php if(sizeOf($role_arr)>1){?>
</a> <a class="dropdown-item" href="interim_role_selection.php">
<i class="fas fa-exchange-alt"></i> Switch Role </a>
<?php }?>
<a class="dropdown-item" href="manage_signature.php">
<i class="fa fa-paw"></i> Manage Signature </a>
<ul <?php if (!isset($_SESSION['__SSOAuthenticated_username'])) { ?>
class="user-menu dropdown-menu-right dropdown-menu dropdown-yellow dropdown-caret dropdown-close"> <a class="dropdown-item" href="techsyn_chpass.php"> <i class=" fa fa-key"></i> Change Password
<?php </a>
$role_arr = explode (",", $_SESSION['roleids']); <?php }?>
$ohc_arr = explode (",", $_SESSION['ohctypes']); <div class="dropdown-divider"></div>
?>
<?php if(count($ohc_arr)>1){?><li><a href="interim_ohc_selection.php"> <i
class="ace-icon fa fa-industry"></i> Switch OHC
</a></li><?php }?>
<?php if(count($role_arr)>1){?><li><a href="interim_role_selection.php"> <i
class="ace-icon fa fa-exchange"></i> Switch Role
</a></li><?php }?>
<li><a href="manage_signature.php"> <i class="ace-icon fa fa-paw"></i> Manage Signature
</a></li>
<?php if (!isset($_SESSION['__SSOAuthenticated_username'])) { ?><li><a <a class="dropdown-item" href="docs/OHCTECH_Manual_v1.docx"> <i class="fa fa-book"></i> Read Manual </a>
href="techsyn_chpass.php"> <i class="ace-icon fa fa-key"></i> Change Password
</a></li><?php }?>
<li class="divider"></li>
<li><a href="docs/OHCTECH_Manual_v1.docx"> <i class="ace-icon fa fa-book"></i> <!-- <a class="dropdown-item" href="#">My Balance</a>
Read Manual <a class="dropdown-item" href="#">Inbox</a>
</a></li> <a class="dropdown-item" href="#">Inbox</a>
<a class="dropdown-item" href="#">Inbox</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Account Setting</a> -->
<a class="dropdown-item" href="<?php if (isset($_SESSION['__SSOAuthenticated_username'])) { ?>https://login.microsoftonline.com/common/wsfederation?wa=wsignout1.0<?php }else{ ?>logout.php<?php }?>"><i class="ace-icon fa fa-power-off"></i> Logout</a>
</li>
<li class="divider"></li> </div>
</ul>
<li><a href="<?php if (isset($_SESSION['__SSOAuthenticated_username'])) { ?>https://login.microsoftonline.com/common/wsfederation?wa=wsignout1.0<?php }else{ ?>logout.php<?php }?>"> <i class="ace-icon fa fa-power-off"></i> </li>
Logout </ul>
</a></li>
</ul>
</li>
</ul>
</div> </div>
</nav>
<!--End of notofication--> <!-- End Navbar -->
</div> </div>
<!-- /.navbar-container -->
</div>
<?php
if($_SESSION['RoleCode'] != $__ROLE_RECEPTIONIST){
include('form/direct_checkup_selector.php');
} ?>
<script>
// $(document).ready(function() {
// $("input[type=text]").keyup(function() {
// $(this).val($(this).val().toUpperCase());
// });
// $("textarea").keyup(function() {
// $(this).val($(this).val().replace(/\r\n|\r|\n/g, "\n"));
// $(this).val($(this).val().toUpperCase());
// });
// });
<?php
$unitMap =getKeyValueMap('unit_master','unit_id','unit_name');
//echo "unit Map: ". $unitMap['1'];
?>
var unitMap = $.parseJSON('<?php echo json_encode($unitMap) ?>');
function getUnitForChildItem(field_id, item_value, count) { <!-- Core JS Files -->
var item_id = item_value; <script src="theme8/assets/js/core/jquery-3.7.1.min.js"></script>
<script src="theme8/assets/js/core/popper.min.js"></script>
<script src="theme8/assets/js/core/bootstrap.min.js"></script>
$.ajax({ <!-- jQuery Scrollbar -->
url: 'getUnitByItemId.php', <script src="theme8/assets/js/plugin/jquery-scrollbar/jquery.scrollbar.min.js"></script>
method: 'POST',
data: {
item_id: item_id
},
dataType: 'json',
success: function(data) {
if (data != null && data != "") {
$("#" + field_id + count).html(data.unit_name);
} <!-- Chart JS -->
<script src="theme8/assets/js/plugin/chart.js/chart.min.js"></script>
}, <!-- jQuery Sparkline -->
error: function(data) { <script src="theme8/assets/js/plugin/jquery.sparkline/jquery.sparkline.min.js"></script>
} <!-- Chart Circle -->
<script src="theme8/assets/js/plugin/chart-circle/circles.min.js"></script>
}); <!-- Datatables -->
} <script src="theme8/assets/js/plugin/datatables/datatables.min.js"></script>
function getUnitForItem(item_value) { <!-- Bootstrap Notify -->
var item_id = item_value; <script src="theme8/assets/js/plugin/bootstrap-notify/bootstrap-notify.min.js"></script>
var unit_name = "";
$.ajax({
url: 'getUnitByItemId.php',
method: 'POST',
data: {
item_id: item_id
},
async: false,
dataType: 'json',
success: function(data) {
if (data != null && data != "") {
unit_name = data.unit_name;
} <!-- jQuery Vector Maps -->
<script src="theme8/assets/js/plugin/jsvectormap/jsvectormap.min.js"></script>
<script src="theme8/assets/js/plugin/jsvectormap/world.js"></script>
}, <!-- Sweet Alert -->
error: function(data) { <script src="theme8/assets/js/plugin/sweetalert/sweetalert.min.js"></script>
} <!-- Kaiadmin JS -->
<script src="theme8/assets/js/kaiadmin.min.js"></script>
}); <!-- Kaiadmin DEMO methods, don't include it in your project! -->
<script src="theme8/assets/js/setting-demo.js"></script>
return unit_name; <script src="theme8/assets/js/demo.js"></script>
}
</script>