You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

98 lines
5.0 KiB

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<meta Http-Equiv="Cache-Control" Content="no-cache">
<meta Http-Equiv="Pragma" Content="no-cache">
<meta Http-Equiv="Expires" Content="0">
<meta name="<?=$csrf['name'];?>" content="<?=$csrf['hash'];?>">
<title><?=$page_title;?></title>
<script type="text/javascript"> var baseurl = "<?=base_url();?>"; </script>
<!-- Main CSS -->
<link href="<?=auto_version(styles_bundle()."app.css")?>" rel="stylesheet"/>
<!-- Bootstrap CSS -->
<link href="<?=auto_version(styles_bundle()."frontoffice/bootstrap.min.css")?>" rel="stylesheet"/>
<!-- Notify Me CSS -->
<link href="<?=auto_version(plugins_bundle()."bootstrap/notify_3.3.1/animate.min.css")?>" rel="stylesheet"/>
<!-- Custom CSS -->
<link href="<?=auto_version(styles_bundle()."frontoffice/my-login.css")?>" rel="stylesheet"/>
<link href="<?=auto_version(styles_bundle()."frontoffice/custom.css")?>" rel="stylesheet"/>
<!-- Favicon -->
<link href="<?=auto_version(images_bundle()."favicon.ico")?>" rel="icon" sizes="32x32">
<!-- Google Fonts -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script src="<?=auto_version(app_bundle()."frontoffice/redirection.js")?>"></script>
<link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap" rel="stylesheet">
<script src="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.8.1/js/all.min.js" integrity="sha256-HT9Zb3b1PVPvfLH/7/1veRtUvWObQuTyPn8tezb5HEg=" crossorigin="anonymous"></script>
<!-- Custom CSS -->
<?php if(isset($load_styles) && !empty($load_styles))
{
foreach ($load_styles as $extraCSS):
echo $extraCSS . "\n ";
endforeach;
}?>
</head>
<body class="<?php if($this->uri->segment(1) === 'auth') { echo 'my-login-page auth'; } else { echo "my-login-page"; } ?>">
<!-- Header -->
<div class="<?php if($this->uri->segment(1) === 'forgot_password_bo') { echo 'd-none'; } else { echo "topnav auth-nav"; } ?>">
<nav class="px-0 py-0 px-sm-2 navbar navbar2 navbar-expand-md navbar-expand-lg">
<a class="navbar-brand logoimg" href="<?php echo ($this->session->userdata("first_logged_in"))?"#":base_url()?>"><img class="logo d-inline-block align-top" src="<?php echo auto_version(base_url('FW/assets/img/logo_dark.png')); ?>"></a>
<button class="navbar-toggler mr-0" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<i class="fas fa-bars"></i>
</button>
<ul class="nav navbar-nav navbar-left back">
<span class="navbar-text backto_home" id="back_to_home">
</span>
</ul>
<?php $this->load->view('layouts/header_nav_link.php');?>
</nav>
</div>
</div>
<!-- <img class="login-side-bg" src="<?=base_url('resources/images/frontoffice/mondosphere/bg-login.svg')?>" alt="Login background"> -->
<div class="container login-cont">
<?php if(isset($content) && !empty($content)) {
$this->load->view($content);
}?>
</div>
<!-- Load Footer -->
<?php $this->load->view('layouts/footer.php');?>
<!-- Custom UI JS -->
<script src="<?=auto_version(plugins_bundle()."template/js/jquery.js")?>" type="text/javascript"></script>
<script src="https://unpkg.com/popper.js"></script>
<script src="<?=plugins_bundle();?>bootstrap/bootstrap-4.3.1/js/bootstrap.min.js"></script>
<!-- <script src="<?=auto_version(app_bundle()."ui.js")?>"></script> -->
<!-- Notify Me JS -->
<script src="<?=auto_version(plugins_bundle()."bootstrap/notify_3.3.1/bootstrap-notify.min.js")?>" type="text/javascript"></script>
<!-- Custom JS -->
<?php if(isset($load_scripts) && !empty($load_scripts))
{
foreach ($load_scripts as $extraHeader):
echo $extraHeader . "\n ";
endforeach;
}?><!-- Init JS -->
<script type="text/javascript"> authentication.set_vars({baseurl : "<?=base_url()?>", system_lang : <?=json_encode($this->lang->line('js'))?>, login : <?=json_encode($this->lang->line('login')["js"])?>}); </script>
</body>
</html>
<?php if ($this->session->userdata("first_logged_in")) {
redirect('set_preference');
exit();
}?>
<?php
if ($logged_in) {
if ($logged_in["role_id"] != USER_ROLES['subscriber']) {
redirect(base_url('dashboard'));
exit();
} else {
redirect(base_url());
exit();
}
}
?>