HEX
Server: nginx/1.24.0
System: Linux DGT-WORDPRESS-VM-SERVER 6.14.0-1014-azure #14~24.04.1-Ubuntu SMP Fri Oct 3 20:52:11 UTC 2025 x86_64
User: ubuntu (1000)
PHP: 8.4.12
Disabled: NONE
Upload Files
File: /mnt/data/kofejob-wp/wp-content/themes/kofejob/page-login.php
<?php
/* Template Name: Login */
/**
 * The template for displaying Pages.
 *
 * @link https://developer.wordpress.org/themes/basics/template-hierarchy/#single-post
 *
 * @package Kofejob
 */
?>
<?php get_header(); ?>
<?php
if ( !is_user_logged_in() ) {
	$img_id = '';
  global $kofejob_theme_options;
  ?>
  <div class="main_content">
<div class="content">
  <div class="container">
    <div class="row">
      <div class="col-lg-4 col-md-6 col-sm-12 mx-auto">
        <div class="account-content">
          <div class="align-items-center justify-content-center">
            <?php
            if ( isset( $kofejob_theme_options[ 'login_logo_show' ] ) && $kofejob_theme_options[ 'login_logo_show' ] == 1 ) {
              ?>
            <div class="login-right">
              <div class="login-header text-center">
               
            <?php
            }
            ?>
              <h2><?php echo esc_html($kofejob_theme_options['login_heading_text']); ?></h2>
              <p><?php echo esc_html($kofejob_theme_options['login_textarea']); ?></p>
            </div>
            </div>
            <form  id="signin-form">
              <div class="fr-sign-form">
                <div class="form-group">
                 <label class="focus-label"><?php echo esc_html__('Email / Username', 'kofejob');?></label>
                  <input type="text"  name="fl_email" class="form-control floating" id="user_login" required data-smk-msg="<?php echo esc_attr__('Please enter your email / username','kofejob'); ?>">
                 
                </div>
              </div>
              <div class="fr-sign-form">
                <div class="form-group">
                  <label class="focus-label"><?php echo esc_html__('Password', 'kofejob');?></label>
                  <div class="password_field">
                  <input type="password" name="fl_password" class="form-control floating" id="password-field" required data-smk-msg="<?php echo esc_attr__('Please enter your password','kofejob'); ?>">
                  <span data-toggle="#password-field" class="fa fa-fw fa-eye field-icon toggle-password"></span>
                </div>
                </div>
              </div>
              <div class="fr-sigin-requirements">
              
         </div>
              <div class="fr-sign-submit">
                <div class="form-group m-0 d-grid">
					<?php
					$redirect_page = isset($_GET['redirect']) ? $_GET['redirect'] : '';
					if(isset($redirect_page) && $redirect_page !='')
					{
						$register_page = get_the_permalink($kofejob_theme_options['register_page']).'?redirect='.$redirect_page;
					}
					else
					{
						$register_page = get_the_permalink($kofejob_theme_options['register_page']);
					}
					?>
                  <button class="btn btn-primary btn-block btn-lg login-btn btn-loading" id="signin-btn" type="button" data-redirect-id="<?php echo esc_attr($redirect_page); ?>"> <?php echo esc_html__('Login','kofejob'); ?>
                  <span class="bubbles"> <i class="fa fa-circle"></i> <i class="fa fa-circle"></i> <i class="fa fa-circle"></i> </span>
                  </button>
                </div>
              </div>
              <?php
			if( class_exists( 'mo_openid_login_wid' ) )
			{
                ?>
              <div class="fr-sign-top-content">
                <p> <?php echo esc_html__('OR','kofejob'); ?></p>
              </div>
              <?php
              echo do_shortcode( '[miniorange_social_login]' );
              }
              ?>
            </form>
          </div>
          <div class="row">
              <div class="col-5 text-start">
                <a href="<?php echo esc_url(home_url());?>/forgot-password"  class="forgot-link"> <?php echo esc_html__('Forgot Password?','kofejob'); ?></a> 
              </div>
              <div class="col-7 text-end have_account">
              <?php echo esc_html__("Don't have an Account?","kofejob"); ?><a href="<?php echo esc_url($register_page); ?>"> <?php echo esc_html__('Register','kofejob'); ?></a>
              </div>
          </div>
       
        </div>


        
        	<style>
	.login-or {
		color: #818181;
		margin-bottom: 30px;
		margin-top: 30px;
		padding-bottom: 10px;
		padding-top: 10px;
		position: relative;
	}
	.or-line {
		background-color: #EFEFEF;
		height: 1px;
		margin-bottom: 0;
		margin-top: 0;
		display: block;
	}
								
	.span-or {
		background-color: #fff;
		display: block;
		left: 50%;
		transform: translateX(-50%);
		position: absolute;
		text-align: center;
		top: -3px;
		width: 190px;
	}
	.login-info {
	margin-top: 20px;
		background: #fff;
	
	}
	.login-wrap .info-box .badge {
		margin: 0;
	}
	.info-box {
		gap: 10px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 10px;
	border: 1px solid #F7F7FF;
		margin-bottom: 10px;
	text-align: left;
	background: #F7F7FF;
	border-radius: 10px;
	}
	.info-box  p{ 
	text-align: left;
	font-weight: bold;
	margin-bottom: 0;
	}
	.info-box span {
		font-weight: normal;
		min-width: 100px;
	}
	.demobutton,.demobutton:hover, .demobutton:active{
		background:var(--dreamslms_btn_primary_back) !important;
		border-color:var(--dreamslms_btn_primary_back) !important;
	}
							</style>
							<div class="login-or">
									<span class="or-line"></span>
									<h5 class="span-or">Demo Login </h5>
								</div>
								

								<div class="login-info">
		<div class="info-box">
		<span class="btn btn-dark btn-sm">Employer</span>
		<div>
		<p>Username: <span id="provider-email">employerdemo</span></p>
		<p>Password: <span id="provider-password">123456</span></p>
		</div>
		<button class="fill-btn btn btn-primary   btn-sm" onclick="fillLogin('employerdemo', '123456')"><i class="fas fa-copy"></i></button>
	</div>

	<div class="info-box">
		<span class="btn btn-dark btn-sm ">Freelancer </span>
		<div>
		<p>Username: <span id="user-email">freelancerdemo</span></p>
		<p>Password: <span id="user-password">123456</span></p>
		</div>
		<button class="fill-btn btn btn-primary   btn-sm" onclick="fillLogin('freelancerdemo', '123456')"><i class="fas fa-copy"></i></button>
	</div>

	</div>
	<script>
	// Function to fill email and password fields
	function fillLogin(email, password) {
	document.getElementById('user_login').value = email;
	document.getElementById('password-field').value = password;
	}
	</script>
        
      </div>
    </div>
  </div>
 
  
  </div>
  </div>
</div>
<?php
} else {
  echo kofejob_redirect( get_the_permalink( $kofejob_theme_options[ 'user_dashboard_page' ] ) );
}
?>
<?php get_footer(); ?>