File: /home/dmstechonline/social.dmstech.online/view/Users/login.php
<?php
/* Check the absolute path to the Social Auto Poster directory. */
if ( !defined( 'SAP_APP_PATH' ) ) {
// If SAP_APP_PATH constant is not defined, perform some action, show an error, or exit the script
// Or exit the script if required
exit();
}
global $router, $match, $sap_common;
$settings_object = new SAP_Settings();
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title><?php echo empty( $settings_object->get_options('mingle_site_name') ) ? SAP_NAME : $settings_object->get_options('mingle_site_name'); ?></title>
<!-- Tell the browser to be responsive to screen width -->
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
<?php if(!empty($settings_object->get_options('mingle_favicon') )) {?>
<link rel="icon" href="<?php echo SAP_IMG_URL . $settings_object->get_options('mingle_favicon'); ?>" type="image/png" sizes="32x32">
<?php }else{?>
<link rel="icon" href="<?php echo SAP_SITE_URL . '/assets/images/favicon.png'; ?>" type="image/png" sizes="32x32">
<?php } ?>
<!-- Bootstrap 3.3.7 -->
<link rel="stylesheet" href="<?php echo SAP_SITE_URL . '/assets/css/bootstrap.min.css'; ?>">
<!-- Font Awesome -->
<link rel="stylesheet" href="<?php echo SAP_SITE_URL . '/assets/css/font-awesome.min.css'; ?>">
<!-- Theme style -->
<link rel="stylesheet" href="<?php echo SAP_SITE_URL . '/assets/css/mingle-social-auto-poster.min.css'; ?>">
<!-- AdminLTE Skins. Choose a skin from the css/skins
folder instead of downloading all of them to reduce the load. -->
<link rel="stylesheet" href="<?php echo SAP_SITE_URL . '/assets/css/_all-skins.min.css'; ?>">
<!-- Login Page CSS -->
<link rel="stylesheet" href="<?php echo SAP_SITE_URL . '/assets/css/mingle-login.css'; ?>">
<!-- Google Font -->
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic">
<!-- Custom Stylesheet Start -->
<style>
<?php echo $settings_object->get_options('css_content'); ?>
</style>
<!-- Custom Stylesheet End -->
</head>
<body class="hold-transition login-page">
<!-- login -->
<div class="h-100">
<div class="row h-100 no-gutters">
<div class="d-lg-block col-lg-5 h-100 bg-plum-plate">
<div class="login-logo-inner">
<div class="login-logo">
<?php
if(!empty($settings_object->get_options('mingle_logo')) ){ ?>
<a href=""><img src="<?php echo SAP_IMG_URL .$settings_object->get_options('mingle_logo'); ?>" class="mingle-logo" /></a>
<?php }else{?>
<img src="<?php echo SAP_SITE_URL .'/assets/images/Mingle-Logo.svg'; ?>" class="mingle-logo" />
<?php } ?>
</div>
</div>
</div>
<div class="h-100 d-flex bg-white justify-content-center align-items-center col-md-12 col-lg-7 login-box-wrap">
<div class="login-box">
<h4 class="login-text">Welcome back!<span>Please sign in to your account.</span></h4>
<!-- /.login-logo -->
<div class="login-box-body">
<?php
if(isset($_SESSION['flash']['messageStack']) && !empty($_SESSION['flash']['messageStack'])){
foreach ($_SESSION['flash']['messageStack'] as $key => $value){
if( isset($value['unique']) && !empty($value['unique']) ){
unset($_SESSION['flash']['messageStack'][$key]);
}
}
}
echo $this->flash->renderFlash();
?>
<?php
$user_email = $password = '';
if ( isset( $_COOKIE['user_login'] ) ) {
$user_data = unserialize( $_COOKIE['user_login'] );
$user_email = $user_data['user_email'];
$password = base64_decode($user_data['password']);
}
$checked = ( !empty( $user_email ) && !empty( $password ) ) ? 'checked="checked"' : '';
?>
<form action="<?php echo SAP_SITE_URL . '/login_user/'; ?>" method="post">
<div class="form-group has-feedback">
<label>Email address</label>
<input type="email" name="user_email" id="user_email" class="form-control" oninvalid="this.setCustomValidity('Please Enter valid email')" oninput="setCustomValidity('')" placeholder="<?php echo $sap_common->lang('email'); ?>" required="required" autofocus="" tabindex="1" value="<?php echo ( !empty( $user_email ) ) ? $user_email : ''; ?>">
<!-- <span class="glyphicon glyphicon-envelope form-control-feedback"></span> -->
</div>
<div class="form-group has-feedback">
<label>Password</label>
<input type="password" name="user_password" oninvalid="this.setCustomValidity('please enter the password')" oninput="setCustomValidity('')" value="<?php echo ( !empty( $password ) ) ? $password : ''; ?>" class="form-control" placeholder="<?php echo $sap_common->lang('password'); ?>" required="" tabindex="2">
<!-- <span class="glyphicon glyphicon-lock form-control-feedback"></span> -->
</div>
<div class="forgot-password">
<a class="" href="<?php echo $router->generate('forgot_password') ?>"><?php echo $sap_common->lang('forgot_password'); ?></a>
</div>
<div class="sign-in-btn">
<button type="submit" class="btn btn-primary"><?php echo $sap_common->lang('sign_in'); ?></button>
</div>
</form>
<div class="sign_up-right">
<?php
if( $sap_common->sap_is_license_activated() ) { ?>
Don't have an account? <a href="<?php echo $router->generate('user_signup')?>"><?php echo $sap_common->lang('sign_up'); ?></a>
<?php
} ?>
</div>
</div>
<!-- /.login-box-body -->
</div>
</div>
</div>
</div>
</body>
<!-- jQuery 3 -->
<script src="<?php echo SAP_SITE_URL . '/assets/js/jquery.min.js'; ?>"></script>
<!-- Bootstrap 3.3.7 -->
<script src="<?php echo SAP_SITE_URL . '/assets/js/bootstrap.min.js'; ?>"></script>
</body>
</html>