mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-09 03:32:00 +09:00
#19524468 XML JS Filter 코드 정리 : 생성되는 코드가 조금 더 가볍도록 수정
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@8083 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
f77ad8755d
commit
352ec132a8
15 changed files with 171 additions and 165 deletions
|
|
@ -1,14 +1,3 @@
|
|||
/* 로그인 영역에 포커스 */
|
||||
function doFocusUserId(fo_id) {
|
||||
if(xScrollTop()) return;
|
||||
var fo_obj = xGetElementById(fo_id);
|
||||
if(fo_obj.user_id) {
|
||||
try{
|
||||
fo_obj.user_id.focus();
|
||||
} catch(e) {};
|
||||
}
|
||||
}
|
||||
|
||||
/* 로그인 후 */
|
||||
function completeLogin(ret_obj, response_tags, params, fo_obj) {
|
||||
var url = current_url.setQuery('act','');
|
||||
|
|
@ -21,16 +10,21 @@ function completeOpenIDLogin(ret_obj, response_tags) {
|
|||
location.href = redirect_url;
|
||||
}
|
||||
|
||||
/* 오픈 아이디 폼 변환 */
|
||||
function toggleLoginForm(obj) {
|
||||
if(xGetElementById('login').style.display != "none") {
|
||||
xGetElementById('login').style.display = "none";
|
||||
xGetElementById('openid_login').style.display = "block";
|
||||
xGetElementById('use_open_id_2').checked = true;
|
||||
} else {
|
||||
xGetElementById('openid_login').style.display = "none";
|
||||
xGetElementById('login').style.display = "block";
|
||||
xGetElementById('use_open_id').checked = false;
|
||||
xGetElementById('use_open_id_2').checked = false;
|
||||
}
|
||||
}
|
||||
jQuery(function($){
|
||||
$('#openid_login').hide();
|
||||
$('#keepid').click(function(){ if(this.checked) return confirm(keep_signed_msg) });
|
||||
|
||||
/* focus on login form */
|
||||
if (!$(document).scrollTop()) $('#fo_login_widget input[name=user_id]').focus();
|
||||
|
||||
// show/hide openid form
|
||||
$('#use_open_id,#use_open_id_2').click(function(){
|
||||
if($('#login').toggle().is(':visible')) {
|
||||
$('#openid_login').hide();
|
||||
$('#use_open_id,#use_open_id_2').removeAttr('checked');
|
||||
} else {
|
||||
$('#openid_login').show();
|
||||
$('#use_open_id_2').attr('checked', 'checked');
|
||||
}
|
||||
});
|
||||
});
|
||||
|
|
@ -7,52 +7,43 @@
|
|||
<!--%import("css/default.css")-->
|
||||
<!--@end-->
|
||||
|
||||
<!--%import("./filter/login.xml")-->
|
||||
<!--%import("./filter/openid_login.xml")-->
|
||||
<!--%import("./js/login.js")-->
|
||||
|
||||
<script type="text/javascript">
|
||||
var keep_signed_msg = "{$lang->about_keep_signed}";
|
||||
xAddEventListener(window, "load", function(){ doFocusUserId("fo_login_widget"); });
|
||||
</script>
|
||||
<load target="./filter/login.xml" />
|
||||
<load target="./filter/openid_login.xml" />
|
||||
<load target="./js/login.js" />
|
||||
|
||||
<fieldset id="login" class="login_{$colorset}">
|
||||
<legend>{$lang->cmd_login}</legend>
|
||||
<form action="./" method="post" onsubmit="return procFilter(this, widget_login)" id="fo_login_widget">
|
||||
<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 class="securitySignIn SSL"|cond="$ssl_mode" class="securitySignIn noneSSL"|cond="!$ssl_mode" cond="$member_config->enable_ssl=='Y'">
|
||||
<a href="#" onclick="toggleSecuritySignIn(); return false;">{$lang->security_sign_in}</a>
|
||||
</p>
|
||||
<p class="save">
|
||||
<input type="checkbox" name="keep_signed" id="keepid" value="Y" />
|
||||
<label for="keepid">{$lang->keep_signed}</label>
|
||||
|
||||
<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>
|
||||
<!--@if($member_config->enable_ssl=='Y')-->
|
||||
<p class="securitySignIn <!--@if($ssl_mode)-->SSL<!--@else-->noneSSL<!--@end-->">
|
||||
<a href="#" onclick="toggleSecuritySignIn(); return false;">{$lang->security_sign_in}</a>
|
||||
</p>
|
||||
<!--@end-->
|
||||
<p class="save">
|
||||
<input type="checkbox" name="keep_signed" id="keepid" value="Y" onclick="if(this.checked) return confirm(keep_signed_msg);" />
|
||||
<label for="keepid">{$lang->keep_signed}</label>
|
||||
|
||||
<!--@if($member_config->enable_openid=='Y')-->
|
||||
<br />
|
||||
<input name="use_open_id" id="use_open_id" type="checkbox" value="Y" onclick="toggleLoginForm(this); return false;" />
|
||||
<label for="use_open_id">Open ID</label>
|
||||
<!--@end-->
|
||||
</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>
|
||||
<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>
|
||||
</fieldset>
|
||||
|
||||
<!-- OpenID -->
|
||||
<!--@if($member_config->enable_openid=='Y')-->
|
||||
<fieldset id="openid_login" class="openid_login_{$colorset}" style="display:none;">
|
||||
<fieldset id="openid_login" class="openid_login_{$colorset}" cond="$member_config->enable_openid=='Y'">
|
||||
<legend>{$lang->cmd_login}</legend>
|
||||
<form action="{getUrl('module','member','act','procMemberOpenIDLogin')}" method="post" onsubmit="return procFilter(this, openid_login)" >
|
||||
<div class="idpwWrap">
|
||||
|
|
@ -63,13 +54,12 @@
|
|||
<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" onclick="toggleLoginForm(this); return false;"/>
|
||||
<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>
|
||||
<!--@end-->
|
||||
|
||||
<script type="text/javascript">
|
||||
xAddEventListener(window, "load", function(){ doFocusUserId("fo_login_widget"); });
|
||||
</script>
|
||||
var keep_signed_msg = "{$lang->about_keep_signed}";
|
||||
</script>
|
||||
Loading…
Add table
Add a link
Reference in a new issue