<?php
/*
 * @copyright   Leyun internet Technology(Shanghai)Co.,Ltd
 * @license     http://www.dzzoffice.com/licenses/license.txt
 * @package     DzzOffice
 * @link        http://www.dzzoffice.com
 * @author      zyx(zyx@dzz.cc)
 */

if(!defined('IN_DZZ') || !defined('IN_ADMIN')) {
	exit('Access Denied');
}
if(!function_exists('ajaxshowheader')) {
	function ajaxshowheader() {
		global $_G;
		ob_end_clean();
		@header("Expires: -1");
		@header("Cache-Control: no-store, private, post-check=0, pre-check=0, max-age=0", FALSE);
		@header("Pragma: no-cache");
		header("Content-type: application/xml");
		echo "<?xml version=\"1.0\" encoding=\"".CHARSET."\"?>\n<root><![CDATA[";
	}
}

if(!function_exists('ajaxshowfooter')) {
	function ajaxshowfooter() {
		echo ']]></root>';
		exit();
	}
}
if($this->core->var['inajax']) {
	ajaxshowheader();
	ajaxshowfooter();
}

if($this->cpaccess == -3) {
	html_login_header(false);
} else {
	html_login_header();
}


if($this->cpaccess == -3) {
	echo  '<p class="logintips">'.lang('admin_login', 'login_cp_noaccess').'</p>';


}elseif($this->cpaccess == -1) {
	$ltime = $this->sessionlife - (TIMESTAMP - $this->adminsession['dateline']);
	echo  '<p class="logintips">'.lang('admin_login', 'login_cplock', array('ltime' => $ltime)).'</p>';

}elseif($this->cpaccess == -4) {
	$ltime = $this->sessionlife - (TIMESTAMP - $this->adminsession['dateline']);
	echo  '<p class="logintips">'.lang('admin_login', 'login_user_lock').'</p>';

} else {
	
	html_login_form();
}

html_login_footer();

function html_login_header($form = true) {
	$uid=getglobal('uid');
	$charset = CHARSET;
	$lang=& lang('admin_login');
	$title = $lang['login_title'];
	$tips = $lang['login_tips'];
	
	echo <<<EOT
<!DOCTYPE>
<html>
<head>
<title>$title</title>
<meta http-equiv="Content-Type" content="text/html;charset=$charset" />
<link rel="stylesheet" href="static/bootstrap/css/bootstrap.min.css" type="text/css" media="all" />
<link rel="stylesheet" href="admin/login/images/adminlogin.css" type="text/css" media="all" />
<script type="text/javascript" src="dzz/scripts/md5.js"></script> 
<script type="text/javascript" src="dzz/scripts/jquery-1.10.2.min.js?{VERHASH}"></script>
<script type="text/javascript" src="dzz/scripts/_fun.js"></script>
<!--[if lt IE 9]>
  <script src="static/js/jquery.placeholder.js" type="text/javascript"></script>
<![endif]-->
<meta content="DzzOffice.com" name="Copyright" />
</head>
<body>
EOT;
	if($form) {
echo <<<EOT
<table class="container">
<tr><td>
EOT;
	}
}

function html_login_footer($halt = true) {
    $version=CORE_VERSION;
	$release=CORE_RELEASE;
	echo <<<EOT
		
	</td>
</tr>
</table>
<!--<table class="container" >
<tr>
	<td colspan="2" class="footer">
		<div class="copyright">
			<p>Powered by <a href="http://www.dzzoffice.com/" target="_blank">DzzOffice</a></p>
			<p>&copy; 2012-2015, <a href="http://www.dzzoffice.com/" target="_blank">Dzz.cc</a> Inc.</p>
		</div>
	</td>
</tr>
</table>-->
</body>
</html>

EOT;
	$halt && exit();
}

function html_login_form() {
	global $_G;
	$uid=getglobal('uid');
	$isguest = !getglobal('uid');
	$lang1 = lang('admin_login');
	$loginuser = $isguest ? '<input class="form-control" name="admin_email"  type="text" title="" onfocus="if(this.value==\'登录邮箱或用户名\'){this.value=\'\'}"   onblur="if(this.value==\'\'){this.value=\'登录邮箱或用户名\'}"  autocomplete="off" />' : '<div class="username">'.$_G['member']['username'].'</div><div class="email">'.$_G['member']['email'].'</div>';
	$sid = getglobal('sid');
	$extra = ADMINSCRIPT.'?'.$_SERVER['QUERY_STRING'];
	$forcesecques = '<option value="0">'.($_G['config']['admincp']['forcesecques'] ? $lang1['forcesecques'] : $lang1['security_question_0']).'</option>';
echo <<<EOT
    	<style>
        .wrapper-placeholder{text-align:left}
        </style>
		<form method="post" name="login" id="loginform" action="$extra" onsubmit="pwmd5('admin_password')">
            <input type="hidden" name="sid" value="$sid">
            <div class="loginformContainer">       
                <div class="avatarContainer"><table width="100%" height="100%"><tr><td align="center" ><img  src="avatar.php?uid=$uid&size=big" ></td></tr></table></div>
                $loginuser
                <div id="admin_password_Container" style="padding:10px 0">
                <input  name="admin_password" id="admin_password"  type="password" class="form-control"  value="" placeholder="密码" autocomplete="off" />
                </div>
                <input name="submit" value="$lang1[submit]" type="submit" class="btn btn-primary"  />
                <div class="copyright">Powered by <a href="http://www.dzzoffice.com/" target="_blank">DzzOffice</a> &copy; 2012-2015</div>
             </div>
             
		 </form>
		<script type="text/JavaScript">
            jQuery(document).ready(function(e) {
				jQuery('#loginform .form-control:first').focus();
                if(jQuery('.ie8,.ie9').length){ //ie8模拟placeholder;
                    jQuery(':input[placeholder]').each(function(){
                        jQuery(this).placeholder();
                    });
                }
            });
		</script>
EOT;
}


?>
