Layout Skin, Login Widget ... etc.

git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9226 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
ChanMyeong 2011-09-20 07:01:46 +00:00
parent 87bcf369c9
commit bd7b16fbca
21 changed files with 171 additions and 271 deletions

View file

@ -1,51 +1,32 @@
.login_black { margin:0; padding:0; border:2px solid #515151; width:196px; position:relative; _padding-top:2px; display:block; }
*:first-child+html body#black .login_black { padding-top:2px;}
.login_black legend { display:none; width:0; height:0; overflow:hidden; font-size:0;}
.login_black form { position:relative; border:1px solid #6b6b6b; padding:11px 11px 7px 11px; width:172px;}
.login_black form .idpwWrap { overflow:hidden; clear:both; width:172px;}
.login_black form .idpw { float:left; width:110px;}
.login_black form .idpw input { border:1px solid #6b6b6b; color:#cbcbcb; width:105px; background:#515151; padding:1px 5px; margin-bottom:2px; font:.9em Tahoma;}
.login_black form .login { float:right;}
.login_black form p.securitySignIn { clear:both; padding:0 0 0 18px; margin:4px 0 0 0; }
.login_black form p.noneSSL { background:url("../images/none_ssl.png") no-repeat left top; }
.login_black form p.SSL { background:url("../images/ssl.png") no-repeat left top; }
.login_black form p.noneSSL a { color:#BF6801; text-decoration:none; }
.login_black form p.SSL a { color:#9CAC74; text-decoration:none; }
.login_black form p.save { margin:0; clear:both; padding:.3em 0;}
.login_black form p.save input { vertical-align:middle; _margin:-3px;}
*:first-child+html body#black .login_black form p input { margin:-3px; }
.login_black form p.save label { font:.9em; color:#818181;}
.login_black form ul.help { margin:0; border-top:1px solid #515151; overflow:hidden; padding:.5em 0 0 0; white-space:nowrap; list-style:none;}
.login_black form ul.help li { list-style:none; float:left; display:block; padding:0 3px 0 7px; background:url(../images/black/vrType1.gif) no-repeat left center;}
.login_black form ul.help li.first-child { background:none; padding-left:0;}
.login_black form ul.help li a { color:#818181; font:.9em; white-space:nowrap; text-decoration:none;}
.login_black form ul.help li a:hover { text-decoration:underline;}
.login_black form ul.help li.first-child a { color:#cbcbcb;}
.login_black form .userName { margin:0; position:relative; width:172px; overflow:hidden; border-bottom:1px solid #515151; padding:0 0 6px 0; margin-top:-5px;}
.login_black form .userName strong { color:#cbcbcb; padding:4px 0 0 2px; font:bold .9em Tahoma;}
.login_black form .userName a { position:relative; right:0px; }
.login_black form .userName img { border:none; }
.login_black form ul.userMenu { margin:0; position:relative; padding:0 0 6px 4px; overflow:hidden; margin-top:10px;}
.login_black form ul.userMenu li { list-style:none; color:#cbcbcb; list-style:none;padding-left:10px; background:url(../images/black/bulletFF1A00.gif) no-repeat left 4px; margin-bottom:5px;}
.login_black form ul.userMenu li a { color:#cbcbcb;text-decoration:none;}
.login_black form ul.userMenu li a:hover {text-decoration:underline;}
.login_black form p.latestLogin { margin:0; color:#818181; font:.9em;}
.login_black form p.latestLogin span { font:1em Tahoma;}
img.login_mask { width:201px; height:5px; background:#3d3d3d; display:block;}
.openid_login_black { padding:0; margin:0; border:2px solid #515151; width:196px; position:relative; _padding-top:2px; display:block;}
*:first-child+html body#black .openid_login_black { padding-top:2px;}
.openid_login_black legend { display:none; width:0; height:0; overflow:hidden; font-size:0;}
.openid_login_black form { position:relative; border:1px solid #6b6b6b; padding:11px 11px 7px 11px; width:172px;}
.openid_login_black form .idpwWrap { overflow:hidden; clear:both; width:172px;}
.openid_login_black form .idpw { float:left;}
.openid_login_black form .idpw p { margin:0; padding:0; margin-bottom:5px; background: url(../images/openid_login_bg.gif) left no-repeat; padding-left:18px; font-size:.9em Tahoma;color:#999999}
.openid_login_black form .idpw input { border:1px solid #6b6b6b; color:#cbcbcb; width:105px; background:#515151; padding:1px 5px; margin-bottom:2px; font:.9em Tahoma;}
.openid_login_black form .login { float:right;}
.openid_login_black form p.save { margin:0; padding:0; clear:both; padding:.3em 0;}
.openid_login_black form p.save input { vertical-align:middle; _margin:-3px;}
*:first-child+html body .openid_login_black form p input { margin:-3px; }
.openid_login_black form p.save label { font:.9em; color:#818181;}
.login_black{margin:0;padding:0;border:2px solid #515151;width:196px;position:relative;_padding-top:2px;display:block;font-size:12px }
.login_black legend{position:absolute;width:1px;height:1px;overflow:hidden}
.login_black fieldset{position:relative;border:1px solid #6b6b6b;padding:11px 11px 7px 11px;width:172px;margin:0}
.login_black fieldset .idpwWrap{overflow:hidden;clear:both;width:172px}
.login_black fieldset .idpw{float:left;width:110px}
.login_black fieldset .idpw input{border:1px solid #6b6b6b;color:#cbcbcb;width:105px;background:#515151;padding:1px 5px;margin-bottom:2px;font:.9em Tahoma}
.login_black fieldset .login{float:right}
.login_black fieldset p.securitySignIn{clear:both;padding:0 0 0 18px;margin:4px 0 0 0}
.login_black fieldset p.noneSSL{background:url("../images/none_ssl.png") no-repeat left top}
.login_black fieldset p.SSL{background:url("../images/ssl.png") no-repeat left top}
.login_black fieldset p.noneSSL a{color:#BF6801;text-decoration:none}
.login_black fieldset p.SSL a{color:#9CAC74;text-decoration:none}
.login_black fieldset p.keep{margin:5px 0;clear:both;padding:0}
.login_black fieldset p.keep input{vertical-align:middle;width:13px;height:13px;margin:0}
.login_black fieldset p.keep label{font:.9em;color:#818181}
.login_black fieldset p.keep_msg{color:#818181}
.login_black fieldset ul.help{margin:0;border-top:1px solid #515151;overflow:hidden;padding:.5em 0 0 0;white-space:nowrap;list-style:none}
.login_black fieldset ul.help li{list-style:none;float:left;display:block;padding:0}
.login_black fieldset ul.help li.first-child{background:none;padding-left:0}
.login_black fieldset ul.help li a{color:#818181;font:.9em;white-space:nowrap;text-decoration:none}
.login_black fieldset ul.help li a:hover{text-decoration:underline}
.login_black fieldset ul.help li.first-child a{color:#cbcbcb}
.login_black fieldset .userName{margin:0;position:relative;width:172px;overflow:hidden;border-bottom:1px solid #515151;padding:0 0 6px 0;margin-top:-5px}
.login_black fieldset .userName strong{color:#cbcbcb;padding:4px 0 0 2px;font:bold .9em Tahoma}
.login_black fieldset .userName a{position:relative;right:0px}
.login_black fieldset .userName img{border:none}
.login_black fieldset ul.userMenu{margin:0;position:relative;padding:0 0 6px 4px;overflow:hidden;margin-top:10px}
.login_black fieldset ul.userMenu li{list-style:none;color:#cbcbcb;list-style:none;padding-left:10px;background:url(../images/black/bulletFF1A00.gif) no-repeat left 4px;margin-bottom:5px}
.login_black fieldset ul.userMenu li a{color:#cbcbcb;text-decoration:none}
.login_black fieldset ul.userMenu li a:hover{text-decoration:underline}
.login_black fieldset p.latestLogin{margin:5px 0;color:#818181;font:.9em}
.login_black fieldset p.latestLogin span{font:1em Tahoma}

View file

@ -1,50 +1,32 @@
.login_default { margin:0; padding:0; border:2px solid #d9d9d9; width:196px; position:relative; _padding-top:2px; display:block;}
*:first-child+html body .login_default { padding-top:2px;}
.login_default legend { display:none; width:0; height:0; overflow:hidden; font-size:0;}
.login_default form { position:relative; border:1px solid #cacaca; padding:11px 11px 7px 11px; width:172px;}
.login_default form .idpwWrap { overflow:hidden; clear:both; width:172px;}
.login_default form .idpw { float:left; width:110px; }
.login_default form .idpw input { border:1px solid #c9c9c9; color:#282828; width:105px; background:#fbfbfb; padding:1px 5px; margin-bottom:2px; font:.9em Tahoma;}
.login_default form .login { float:right;}
.login_default form p.securitySignIn { clear:both; padding:0 0 0 18px; margin:4px 0 0 0; }
.login_default form p.noneSSL { background:url("../images/none_ssl.png") no-repeat left top; }
.login_default form p.SSL { background:url("../images/ssl.png") no-repeat left top; }
.login_default form p.noneSSL a { color:#BF6801; text-decoration:none; }
.login_default form p.SSL a { color:#9CAC74; text-decoration:none; }
.login_default form p.save { margin:0; clear:both; padding:.3em 0;}
.login_default form p.save input { vertical-align:middle; _margin:-3px;}
*:first-child+html body .login_default form p input { margin:-3px; }
.login_default form p.save label { font:.9em; color:#999999;}
.login_default form ul.help { margin:0; border-top:1px solid #e4e4e4; overflow:hidden; padding:.5em 0 0 0; white-space:nowrap; list-style:none; }
.login_default form ul.help li { display:block; padding:0 3px 0 0; }
.login_default form ul.help li.first-child { background:none; padding-left:0; margin-bottom:3px; }
.login_default form ul.help li a { color:#54564b; font:.9em; white-space:nowrap; text-decoration:none; }
.login_default form ul.help li.first-child a { color:#54564b; text-decoration:none;}
.login_default form ul.help li a:hover { text-decoration:underline; }
.login_default form .userName { position:relative; width:172px; overflow:hidden; border-bottom:1px solid #e4e4e4; padding:0 0 6px 0; margin-top:-5px;}
.login_default form .userName strong { color:#282828; padding:4px 0 0 2px; font:bold .9em Tahoma;}
.login_default form .userName a { position:relative; right:0px; }
.login_default form .userName img { border:none; }
.login_default form ul.userMenu { margin:0; position:relative; padding:0 0 6px 4px; margin-top:10px;}
.login_default form ul.userMenu li { list-style:none; padding-left:10px; background:url(../images/default/bulletFF1A00.gif) no-repeat left 4px; margin-bottom:5px;}
.login_default form ul.userMenu li a { color:#54564b; text-decoration:none;}
.login_default form ul.userMenu li a:hover { text-decoration:underline;}
.login_default form p.latestLogin { margin:0; color:#999999; font:.9em;}
.login_default form p.latestLogin span { font:1em Tahoma;}
img.login_mask { width:201px; height:5px; background:#ffffff; display:block;}
.openid_login_default { margin:0; padding:0; border:2px solid #d9d9d9; width:196px; position:relative; _padding-top:2px; display:block; }
*:first-child+html body .openid_login_default { padding-top:2px;}
.openid_login_default legend { display:none; width:0; height:0; overflow:hidden; font-size:0;}
.openid_login_default form { position:relative; border:1px solid #cacaca; padding:11px 11px 7px 11px; width:172px; }
.openid_login_default form .idpwWrap { overflow:hidden; clear:both; width:172px;}
.openid_login_default form .idpw { float:left;}
.openid_login_default form .idpw p { margin:0; padding:0; margin-bottom:5px; background: url(../images/openid_login_bg.gif) left no-repeat; padding-left:18px; font-size:.9em Tahoma;color:#999999}
.openid_login_default form .idpw input { border:1px solid #c9c9c9; color:#282828; width:105px; background:#fbfbfb; padding:1px 5px; margin-bottom:2px; font:.9em Tahoma; }
.openid_login_default form .login { float:right;}
.openid_login_default form p.save { margin:0; padding:0; clear:both; padding:.3em 0;}
.openid_login_default form p.save input { vertical-align:middle; _margin:-3px;}
*:first-child+html body .openid_login_default form p input { margin:-3px; }
.openid_login_default form p.save label { font:.9em; color:#999999;}
.login_default{margin:0;padding:0;border:2px solid #d9d9d9;width:196px;position:relative;_padding-top:2px;display:block;font-size:12px}
.login_default legend{position:absolute;width:1px;height:1px;overflow:hidden}
.login_default fieldset{position:relative;border:1px solid #cacaca;padding:11px 11px 7px 11px;width:172px;margin:0}
.login_default fieldset .idpwWrap{overflow:hidden;clear:both;width:172px}
.login_default fieldset .idpw{float:left;width:110px}
.login_default fieldset .idpw input{border:1px solid #c9c9c9;color:#282828;width:105px;background:#fbfbfb;padding:1px 5px;margin-bottom:2px;font:.9em Tahoma}
.login_default fieldset .login{float:right}
.login_default fieldset p.securitySignIn{clear:both;padding:0 0 0 18px;margin:4px 0 0 0}
.login_default fieldset p.noneSSL{background:url("../images/none_ssl.png") no-repeat left top}
.login_default fieldset p.SSL{background:url("../images/ssl.png") no-repeat left top}
.login_default fieldset p.noneSSL a{color:#BF6801;text-decoration:none}
.login_default fieldset p.SSL a{color:#9CAC74;text-decoration:none}
.login_default fieldset p.keep{margin:5px 0;clear:both;padding:0}
.login_default fieldset p.keep input{vertical-align:middle;width:13px;height:13px;margin:0}
.login_default fieldset p.keep label{font:.9em;color:#666}
.login_default fieldset p.keep_msg{color:#666}
.login_default fieldset ul.help{margin:0;border-top:1px solid #e4e4e4;overflow:hidden;padding:.5em 0 0 0;white-space:nowrap;list-style:none}
.login_default fieldset ul.help li{display:block;padding:0 3px 0 0}
.login_default fieldset ul.help li.first-child{background:none;padding-left:0;margin-bottom:3px}
.login_default fieldset ul.help li a{color:#54564b;font:.9em;white-space:nowrap;text-decoration:none}
.login_default fieldset ul.help li.first-child a{color:#54564b;text-decoration:none}
.login_default fieldset ul.help li a:hover{text-decoration:underline}
.login_default fieldset .userName{position:relative;width:172px;overflow:hidden;border-bottom:1px solid #e4e4e4;padding:0 0 6px 0;margin-top:-5px}
.login_default fieldset .userName strong{color:#282828;padding:4px 0 0 2px;font:bold .9em Tahoma}
.login_default fieldset .userName a{position:relative;right:0px}
.login_default fieldset .userName img{border:none}
.login_default fieldset ul.userMenu{margin:0;position:relative;padding:0;margin-top:10px}
.login_default fieldset ul.userMenu li{list-style:none;margin-bottom:5px}
.login_default fieldset ul.userMenu li a{color:#54564b;text-decoration:none}
.login_default fieldset ul.userMenu li a:hover{text-decoration:underline}
.login_default fieldset p.latestLogin{margin:5px 0;color:#666}
.login_default fieldset p.latestLogin span{font:1em Tahoma}

View file

@ -1,48 +1,32 @@
.login_white { margin:0; padding:0; border:2px solid #d9d9d9; width:196px; position:relative; _padding-top:2px; display:block;}
*:first-child+html body#white .login_white { padding-top:2px;}
.login_white legend { display:none; width:0; height:0; overflow:hidden; font-size:0;}
.login_white form { position:relative; border:1px solid #cacaca; padding:11px 11px 7px 11px; width:172px; overflow:hidden;}
.login_white form .idpwWrap { overflow:hidden; clear:both; width:172px;}
.login_white form .idpw { float:left; width:110px;}
.login_white form .idpw input { border:1px solid #c9c9c9; color:#282828; width:105px; background:#fbfbfb; padding:1px 5px; margin-bottom:2px; font:.9em Tahoma;}
.login_white form .login { float:right;}
.login_white form p.securitySignIn { clear:both; padding:0 0 0 18px; margin:4px 0 0 0; }
.login_white form p.noneSSL { background:url("../images/none_ssl.png") no-repeat left top; }
.login_white form p.SSL { background:url("../images/ssl.png") no-repeat left top; }
.login_white form p.noneSSL a { color:#BF6801; text-decoration:none; }
.login_white form p.SSL a { color:#9CAC74; text-decoration:none; }
.login_white form p.save { margin:0; clear:both; padding:.3em 0;}
.login_white form p.save input { vertical-align:middle; _margin:-3px;}
*:first-child+html body#white .login_white form p input { margin:-3px; }
.login_white form p.save label { font:.9em; color:#999999;}
.login_white form ul.help { margin:0; border-top:1px solid #e4e4e4; overflow:hidden; padding:.5em 0 0 0; white-space:nowrap; list-style:none;}
.login_white form ul.help li { list-style:none; float:left; display:block; padding:0 3px 0 7px; background:url(../images/white/vrType1.gif) no-repeat left center;}
.login_white form ul.help li.first-child { background:none; padding-left:0;}
.login_white form ul.help li a { color:#999999; font:.9em; white-space:nowrap; text-decoration:none; }
.login_white form ul.help li a:hover { text-decoration:underline; }
.login_white form ul.help li.first-child a { color:#54564b;}
.login_white form .userName { position:relative; width:172px; overflow:hidden; border-bottom:1px solid #e4e4e4; padding:0 0 6px 0; margin-top:-5px;}
.login_white form .userName strong { color:#282828; padding:4px 0 0 2px; font:bold .9em Tahoma;}
.login_white form .userName a { position:relative; right:0px; }
.login_white form .userName img { border:none; }
.login_white form ul.userMenu { margin:0; position:relative; padding:0 0 6px 4px; overflow:hidden; margin-top:10px;}
.login_white form ul.userMenu li { list-style:none; padding-left:10px; background:url(../images/white/bulletFF1A00.gif) no-repeat left 4px; margin-bottom:5px;}
.login_white form ul.userMenu li a { color:#54564b; text-decoration:none; }
.login_white form ul.userMenu li a:hover { text-decoration:underline; }
.login_white form p.latestLogin { margin:0; color:#999999; font:.9em;}
.login_white form p.latestLogin span { font:1em Tahoma;}
img.login_mask { width:201px; height:5px; background:#ffffff; display:block;}
.openid_login_white { margin:0; padding:0; border:2px solid #d9d9d9; width:196px; position:relative; _padding-top:2px; display:block; }
*:first-child+html body .openid_login_white { padding-top:2px;}
.openid_login_white legend { display:none; width:0; height:0; overflow:hidden; font-size:0;}
.openid_login_white form { position:relative; border:1px solid #cacaca; padding:11px 11px 7px 11px; width:172px; }
.openid_login_white form .idpwWrap { overflow:hidden; clear:both; width:172px;}
.openid_login_white form .idpw { float:left;}
.openid_login_white form .idpw p { margin:0; padding:0; margin-bottom:5px; background: url(../images/openid_login_bg.gif) left no-repeat; padding-left:18px; font-size:.9em Tahoma;color:#999999}
.openid_login_white form .idpw input { border:1px solid #c9c9c9; color:#282828; width:105px; background:#fbfbfb; padding:1px 5px; margin-bottom:2px; font:.9em Tahoma; }
.openid_login_white form .login { float:right;}
.openid_login_white form p.save { margin:0; padding: 0; }
.openid_login_white form p.save label { font:.9em; color:#999999;}
.login_white{margin:0;padding:0;border:2px solid #d9d9d9;width:196px;position:relative;_padding-top:2px;display:block;font-size:12px}
.login_white legend{position:absolute;width:1px;height:1px;overflow:hidden}
.login_white fieldset{position:relative;border:1px solid #cacaca;padding:11px 11px 7px 11px;width:172px;overflow:hidden;margin:0}
.login_white fieldset .idpwWrap{overflow:hidden;clear:both;width:172px}
.login_white fieldset .idpw{float:left;width:110px}
.login_white fieldset .idpw input{border:1px solid #c9c9c9;color:#282828;width:105px;background:#fbfbfb;padding:1px 5px;margin-bottom:2px;font:.9em Tahoma}
.login_white fieldset .login{float:right}
.login_white fieldset p.securitySignIn{clear:both;padding:0 0 0 18px;margin:4px 0 0 0}
.login_white fieldset p.noneSSL{background:url("../images/none_ssl.png") no-repeat left top}
.login_white fieldset p.SSL{background:url("../images/ssl.png") no-repeat left top}
.login_white fieldset p.noneSSL a{color:#BF6801;text-decoration:none}
.login_white fieldset p.SSL a{color:#9CAC74;text-decoration:none}
.login_white fieldset p.keep{margin:5px 0;clear:both;padding:0}
.login_white fieldset p.keep input{vertical-align:middle;width:13px;height:13px;margin:0 }
.login_white fieldset p.keep label{font:.9em;color:#666}
.login_white fieldset p.keep_msg{color:#666}
.login_white fieldset ul.help{margin:0;border-top:1px solid #e4e4e4;overflow:hidden;padding:.5em 0 0 0;white-space:nowrap;list-style:none}
.login_white fieldset ul.help li{list-style:none;float:left;display:block;padding:0 3px 0 7px;background:url(../images/white/vrType1.gif) no-repeat left center}
.login_white fieldset ul.help li.first-child{background:none;padding-left:0}
.login_white fieldset ul.help li a{color:#666;font:.9em;white-space:nowrap;text-decoration:none}
.login_white fieldset ul.help li a:hover{text-decoration:underline}
.login_white fieldset ul.help li.first-child a{color:#54564b}
.login_white fieldset .userName{position:relative;width:172px;overflow:hidden;border-bottom:1px solid #e4e4e4;padding:0 0 6px 0;margin-top:-5px}
.login_white fieldset .userName strong{color:#282828;padding:4px 0 0 2px;font:bold .9em Tahoma}
.login_white fieldset .userName a{position:relative;right:0px}
.login_white fieldset .userName img{border:none}
.login_white fieldset ul.userMenu{margin:0;position:relative;padding:0 0 6px 4px;overflow:hidden;margin-top:10px}
.login_white fieldset ul.userMenu li{list-style:none;padding-left:10px;background:url(../images/white/bulletFF1A00.gif) no-repeat left 4px;margin-bottom:5px}
.login_white fieldset ul.userMenu li a{color:#54564b;text-decoration:none}
.login_white fieldset ul.userMenu li a:hover{text-decoration:underline}
.login_white fieldset p.latestLogin{margin:5px 0;color:#666;font:.9em}
.login_white fieldset p.latestLogin span{font:1em Tahoma}

View file

@ -1,32 +1,21 @@
/* 로그인 후 */
/* After Login */
function completeLogin(ret_obj, response_tags, params, fo_obj) {
var url = current_url.setQuery('act','');
location.href = url;
}
/* 오픈아이디 로그인 후 */
function completeOpenIDLogin(ret_obj, response_tags) {
var redirect_url = ret_obj['redirect_url'];
location.href = redirect_url;
}
jQuery(function($){
// keep signed?
$('#keep_signed').click(function(){ if(this.checked) return confirm(xe.lang.about_keep_signed) });
// toggle login form
var $chk_openid =
$('#use_open_id,#use_open_id_2').click(function(){
$('#login').toggle().is(':hidden')?
$chk_openid.attr('checked','checked') :
$chk_openid.removeAttr('checked');
$('#openid_login').toggle();
var keep_msg = $('.keep_msg');
keep_msg.hide();
$('#keep_signed').change(function(){
if($(this).is(':checked')){
keep_msg.slideDown(200);
} else {
keep_msg.slideUp(200);
}
});
// hide openid login form
$('#openid_login').hide();
// focus userid input box
if (!$(document).scrollTop()) {
try {

View file

@ -11,62 +11,33 @@
<!--%import("./filter/openid_login.xml")-->
<!--%import("./js/login.js")-->
<fieldset id="login" class="login_{$colorset}">
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
<p>{$XE_VALIDATOR_MESSAGE}</p>
</div>
<legend>{$lang->cmd_login}</legend>
<form id="fo_login_widget" action="./" method="post" ruleset="@login">
<input type="hidden" name="act" value="procMemberLogin" />
<input type="hidden" name="success_return_url" value="{getRequestUriByServerEnviroment()}" />
<div class="idpwWrap">
<div class="idpw">
<input name="user_id" type="text" title="user id" />
<input name="password" type="password" title="password" />
</div>
<input type="image" src="./images/{$colorset}/buttonLogin.gif" alt="login" class="login" />
</div>
<p cond="$member_config->enable_ssl=='Y'" class="securitySignIn <!--@if($ssl_mode)-->SSL<!--@else-->noneSSL<!--@end-->">
<a href="#" onclick="toggleSecuritySignIn(); return false;">{$lang->security_sign_in}</a>
</p>
<p class="save">
<input type="checkbox" name="keep_signed" id="keep_signed" value="Y" />
<label for="keep_signed">{$lang->keep_signed}</label>
<block cond="$member_config->enable_openid=='Y'">
<br />
<input name="use_open_id" id="use_open_id" type="checkbox" value="Y" />
<label for="use_open_id">Open ID</label>
</block>
</p>
<ul class="help">
<li class="first-child"><a href="{getUrl('act','dispMemberSignUpForm')}">{$lang->cmd_signup}</a></li>
<li><a href="{getUrl('act','dispMemberFindAccount')}">{$lang->cmd_find_member_account}</a></li>
<li><a href="{getUrl('act','dispMemberResendAuthMail')}">{$lang->cmd_resend_auth_mail}</a></li>
</ul>
<form id="fo_login_widget" action="./" method="post" ruleset="@login" class="login_{$colorset}">
<fieldset>
<legend>{$lang->cmd_login}</legend>
<input type="hidden" name="act" value="procMemberLogin" />
<input type="hidden" name="success_return_url" value="{getRequestUriByServerEnviroment()}" />
<div class="idpwWrap">
<div class="idpw">
<input name="user_id" type="text" title="user id" />
<input name="password" type="password" title="password" />
</div>
<input type="image" src="./images/{$colorset}/buttonLogin.gif" alt="login" class="login" />
</div>
<p cond="$member_config->enable_ssl=='Y'" class="securitySignIn <!--@if($ssl_mode)-->SSL<!--@else-->noneSSL<!--@end-->">
<a href="#" onclick="toggleSecuritySignIn(); return false;">{$lang->security_sign_in}</a>
</p>
<p class="keep">
<input type="checkbox" name="keep_signed" id="keep_signed" value="Y" />
<label for="keep_signed">{$lang->keep_signed}</label>
</p>
<p class="keep_msg">{$lang->about_keep_warning}</p>
<ul class="help">
<li><a href="{getUrl('act','dispMemberSignUpForm')}">{$lang->cmd_signup}</a></li>
<li><a href="{getUrl('act','dispMemberFindAccount')}">{$lang->cmd_find_member_account}</a></li>
<li><a href="{getUrl('act','dispMemberResendAuthMail')}">{$lang->cmd_resend_auth_mail}</a></li>
</ul>
</fieldset>
</form>
</fieldset>
<!-- OpenID -->
<fieldset id="openid_login" class="openid_login_{$colorset}" style="display:none;" cond="$member_config->enable_openid=='Y'">
<legend>{$lang->cmd_login}</legend>
<form action="{getUrl('module','member','act','procMemberOpenIDLogin')}" method="post">
<input type="hidden" name="_filter" value="openid_login" />
<div class="idpwWrap">
<div class="idpw">
<p>{$lang->openid}</p>
<input type="text" name="openid" class="openid_user_id" />
</div>
<input type="image" src="./images/{$colorset}/buttonLogin.gif" alt="login" class="login" />
</div>
<p class="save">
<input name="use_open_id" id="use_open_id_2" type="checkbox" value="Y" />
<label for="use_open_id_2">Open ID</label>
</p>
</form>
</fieldset>
<script type="text/javascript">
xe.lang.about_keep_signed = '{$lang->about_keep_signed}';
</script>

View file

@ -1,31 +1,18 @@
<!--// colorset의 값에 따라 css 파일을 import 한다 -->
<!--@if($colorset=="black")-->
<!--%import("css/black.css")-->
<!--@elseif($colorset=="white")-->
<!--%import("css/white.css")-->
<!--@else-->
<!--%import("css/default.css")-->
<!--@end-->
<!--%import("./filter/logout.xml")-->
<fieldset id="login" class="login_{$colorset}">
<legend>{$lang->cmd_login}</legend>
<form action="" method="post">
<div class="userName">
<div class="fl"><div class="member_{$logged_info->member_srl}"><strong>{$logged_info->nick_name}</strong></div></div>
<div class="fr"><a href="{getUrl('act','dispMemberLogout')}"><img src="./images/{$colorset}/buttonLogout.gif" alt="{$lang->cmd_logout}" width="47" height="18" /></a></div>
</div>
<ul class="userMenu">
<!--@foreach($logged_info->menu_list as $key => $val)-->
<li><a href="{getUrl('act',$key,'member_srl','','page','')}">{Context::getLang($val)}</a></li>
<!--@end-->
<!--@if($logged_info->is_admin=="Y" && !$site_module_info->site_srl)-->
<li><a href="{getUrl('','module','admin')}" onclick="window.open(this.href);return false;">{$lang->cmd_management}</a></li>
<!--@end-->
</ul>
<p class="latestLogin">{$lang->last_login}<br /><span>{zDate($logged_info->last_login, "Y-m-d H:i")}</span></p>
<load cond="$colorset=='black'" target="css/black.css" />
<load cond="$colorset=='white'" target="css/white.css" />
<load cond="$colorset!='black|white'" target="css/default.css" />
<load target="./filter/logout.xml" />
<form action="" method="post" class="login_{$colorset}">
<fieldset>
<legend>{$lang->cmd_login}</legend>
<div class="userName">
<a href="#popup_menu_area" class="member_{$logged_info->member_srl}">{$logged_info->nick_name}</a>
<a href="{getUrl('act','dispMemberLogout')}">Log out</a>
<p class="latestLogin">{$lang->last_login}: {zDate($logged_info->last_login, "Y-m-d")}</p>
</div>
<ul class="userMenu">
<li loop="$logged_info->menu_list => $key,$val"><a href="{getUrl('act',$key,'member_srl','','page','')}">{Context::getLang($val)}</a></li>
<li cond="$logged_info->is_admin=='Y' && !$site_module_info->site_srl"><a href="{getUrl('','module','admin')}">{$lang->cmd_management}</a></li>
</ul>
</fieldset>
</form>
</fieldset>