묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
제로보드 XE 로그인
2010.05.29 13:17
제로보드 XE 홈페이지에서 쓰이는 로그인 위젯을
제가 만든 레이아웃에 넣는법 없나요?
그 방법을 알고싶은데 찾기가 힘드네여 ㅠ
댓글 1
-
mindpainter
2010.05.29 13:48
-
mindpainter
2010.05.29 14:16
근데 악의 아니게 내용이 길어져서 게시판에 문제가 좀 있는거 아닌가 싶네요.. 관리자님 죄송합니다.. ㅜㅜ -
히징
2010.06.08 09:52
본인이 만든 레이아웃.html 이랑 ccs가 게시판 모듈관리에서 들어가는 그거 맞나요 ㅠㅠ?
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
이미경294 | 홈페이지 자체에 검색기능 방법 [1] | 2009.08.14 by 연필깎는까치 |
ㅍㅔㅇㅣㅍㅓ | 블로그 형태 게시판에서 이전글, 다음글 제목을 표시하고 싶습니다. | |
동아전과 | 저의 홈피좀 찾아부세영~ 으앙~~ ㅠㅠㅠ [5] | 2009.08.14 by 동아전과 |
수색대 |
메뉴가 사라졌습니다!
[2]
![]() | 2009.08.14 by 수색대 |
민트여우 |
카페랑 플래닛 접속후 레이아웃 전체가 파손된 상황(첨부)
[1]
![]() | 2009.08.14 by 백성찬 |
답답이 | 설문조사..도와주세요.. [1] | 2009.08.14 by 백성찬 |
허브1004 | 윈도xp업데이트하고나서 폰트크기 커지는 문제 [2] | 2009.08.14 by 허브1004 |
당근로봇 | 음악파일 재생이상 [2] | 2009.08.14 by 당근로봇 |
GMEC | FTP가 localhost가 아닌 경우 어떻게 바꿀 수 있나요? [2] | 2009.08.14 by GMEC |
철새와 텃새 |
회원정보 보기,스크랩 보기를 하면 이리 시커머케 나옵니다!!!
[3]
![]() | 2009.08.14 by 철새와 텃새 |
도와줘요 | 카페 메뉴 삭제가 안되요-ㅅ-;;;;; | |
롸빈. | 페이지모듈 배경 설정 문의. [2] | 2009.08.14 by e~세상쉼터 |
겨레사랑 | 상자위젯 안에 상자위젯이 안들어가네요 [1] | 2009.08.14 by e~세상쉼터 |
도와줘요 | 카페 메뉴 삭제 [1] | 2009.08.14 by e~세상쉼터 |
하라 | 제로보드 회원가입이 되지 않고 있습니다. | |
로그인 | 제발 좀 도와주세요 ㅠ 로긴후에 파폭에서 클릭이 안되요 | |
수색대 | 게시판이 안보입니다! [2] | 2009.08.14 by 수색대 |
WC | 다운로드 랭킹에 파일명이아닌 글제목으로 출력하고싶어요 | |
불도깨비 |
좌측 메뉴 3단계까지 메뉴 넣을 수 없나요??
[2]
![]() | 2009.08.13 by 불도깨비 |
호빵맨이닷 | 그누보드에서 제로보드로 한번넘어왔습니다.. [2] | 2009.08.13 by aks |
1.본인이 만든 layout.html 문서 맨 아래에 아래의 코드 추가
<!--@if(!$is_logged)-->
{@ $member_config = MemberModel::getMemberConfig(); }
<!--%import("../filter/login.xml")-->
<!--@if($member_config->enable_openid=='Y')--><!--%import("../filter/openid_login.xml")--><!--@end-->
<!-- loginWindow -->
<div id="loginWindow" class="loginWindow">
<!-- class="loginWindow" | class="loginWindow open" -->
<span class="modalWindow"></span>
<div id="loginLayer" class="loginLayer loginTypeA">
<!-- class="loginLayer loginTypeA" | class="loginLayer loginTypeB" -->
<button type="button" class="close" onclick="document.getElementById('loginWindow').style.display='none'" accesskey="X"><span>Close Login Layer</span></button>
<form action="" method="post" class="typeA" id="commonLogin" onsubmit="return procFilter(this, login)">
<fieldset>
<legend>XE Login</legend>
<dl>
<dt><label for="uid">{$lang->user_id}</label></dt>
<dd><input name="user_id" type="text" class="inputText" id="uid" /></dd>
<dt><label for="upw">{$lang->password}</label></dt>
<dd><input name="password" type="password" class="inputText" id="upw" /></dd>
</dl>
<p class="keep"><input name="keep_signed" type="checkbox" id="keepA" value="Y" class="inputCheck" onclick="if(this.checked) return confirm('{$lang->about_keep_signed}');"/><label for="keepA">{$lang->keep_signed}</label></p>
<span class="loginButton"><input name="" type="submit" value="{$lang->cmd_login}" /></span>
</fieldset>
</form>
<!--@if($member_config->enable_openid=='Y')-->
<form action="./" method="post" class="typeB" id="openidLogin" onsubmit="return procFilter(this, openid_login)">
<fieldset>
<legend>OpenID Login</legend>
<dl>
<dt><label for="oid">Open ID</label></dt>
<dd><input name="openid" type="text" class="inputText" id="oid" /></dd>
</dl>
<span class="loginButton"><input name="" type="submit" value="{$lang->cmd_login}" /></span>
</fieldset>
</form>
<!--@end-->
<ul class="help">
<li class="join"><a href="{getUrl('act','dispMemberSignUpForm')}">{$lang->cmd_signup}</a></li>
<li class="find"><a href="{getUrl('act','dispMemberFindAccount')}">{$lang->cmd_find_member_account}</a></li>
<li class="find"><a href="{getUrl('act','dispMemberResendAuthMail')}">{$lang->cmd_resend_auth_mail}</a></li>
<!--@if($member_config->enable_openid=='Y')-->
<li class="typeA"><a href="#openidLogin" onclick="document.getElementById('loginLayer').className='loginLayer loginTypeB'">OpenID</a></li>
<li class="typeB"><a href="#commonLogin" onclick="document.getElementById('loginLayer').className='loginLayer loginTypeA'">OpenID</a></li>
<!--@end-->
</ul>
<button type="button" class="close" onclick="document.getElementById('loginWindow').style.display='none'" accesskey="X"><span>Close Login Layer</span></button>
</div>
</div>
<!-- /loginWindow -->
<!--@end-->
2. 본인이 만든 layout.css파일에 아래의 코드 추가
.loginWindow{ display:none; position:fixed; left:0; top:0; _position:absolute; width:100%; height:100%; z-index:100;}
.loginWindow.open{ display:block;}
.loginWindow .modalWindow{ display:block; position:fixed; border:0; left:0; top:0; _position:absolute; width:100%; height:100%; background:#000; opacity:.3; filter:alpha(opacity:30);}
.loginWindow .loginLayer{ position:absolute; width:289px; top:120px; left:50%; padding:30px; border:2px solid #737373; margin:0 0 0 -175px; background:#fff;}
.loginWindow .loginLayer form{ display:none; *zoom:1; margin:0 0 29px 0;}
.loginWindow .loginLayer form:after{ content:""; display:block; clear:both;}
.loginWindow .loginLayer form legend{ position:absolute; width:0; height:0; overflow:hidden; font-size:0; line-height:0; visibility:hidden;}
.loginWindow .loginLayer fieldset{ border:0; margin:0; padding:0;}
.loginWindow .loginLayer.loginTypeA form.typeA,
.loginWindow .loginLayer.loginTypeB form.typeB{ display:block;}
.loginWindow .loginLayer dl{ margin:0; padding:0 0 1px 0;}
.loginWindow .loginLayer dt{ font-size:12px; font-weight:bold; color:#868d95; margin:0 0 2px 0;}
.loginWindow .loginLayer dd{ margin:0 0 21px 0;}
.loginWindow .loginLayer .inputText{ width:269px; height:31px; padding:6px 9px 0 9px; border:1px solid #ddd; font:20px Tahoma; color:#333;}
.loginWindow .loginLayer .inputText:focus{ background-color:#fbfbfb;}
.loginWindow .loginLayer .inputCheck{ margin:0 3px 0 0; width:13px; height:13px; vertical-align:middle;}
.loginWindow .loginLayer.loginTypeA .inputText{ background-image:url(../img/bgLoginText.gif)undefinedundefinedundefined; background-repeat:no-repeat; background-position:right top;}
.loginWindow .loginLayer.loginTypeB .inputText{ background-image:url(../img/bgOpenidText.gif)undefinedundefinedundefined; background-repeat:no-repeat; background-position:right top; padding:6px 9px 0 35px; width:243px;}
.loginWindow .loginLayer .keep{ margin:0; float:left; font-size:11px; line-height:normal; white-space:nowrap;}
.loginWindow .loginLayer .keep label{ color:#555;}
.loginWindow .loginLayer .loginButton,
.loginWindow .loginLayer .loginButton input{ position:relative; border:0; color:#fff; font-size:12px; font-weight:bold; display:inline-block; height:36px; line-height:36px; background-color:transparent; background-image:url(../img/buttonLoginAction.gif)undefinedundefinedundefined; background-repeat:no-repeat; overflow:visible;}
.loginWindow .loginLayer .loginButton{ float:right; background-position:0 0; right:11px;}
.loginWindow .loginLayer .loginButton input{ left:11px; background-position:right 0; padding:0 30px 0 45px; cursor:pointer;}
.loginWindow .loginLayer .help{ margin:0 -30px -30px -30px; padding:14px 0; list-style:none; text-align:center; background:#fafafa; border-top:1px solid #f2f2f2;}
.loginWindow .loginLayer .help li{ display:inline; font-size:11px; line-height:11px; padding:0 0 0 5px;}
.loginWindow .loginLayer .help li.join{ font-weight:bold;}
.loginWindow .loginLayer .help li.find{ border-left:1px solid #b3b3b3;}
.loginWindow .loginLayer .help li.typeA,
.loginWindow .loginLayer .help li.typeB{ display:none; border-left:1px solid #b3b3b3;}
.loginWindow .loginLayer.loginTypeA .help li.typeA,
.loginWindow .loginLayer.loginTypeB .help li.typeB{ display:inline;}
.loginWindow .loginLayer .help li a{ text-decoration:none; color:#555;}
.loginWindow .loginLayer .help li a:hover,
.loginWindow .loginLayer .help li a:active,
.loginWindow .loginLayer .help li a:focus{ text-decoration:underline;}
.loginWindow .loginLayer .close{ position:absolute; cursor:pointer; border:0; padding:0; top:0; right:0; width:27px; height:27px; background:transparent url(../img/buttonCloseX.gif) no-repeat center center;}
.loginWindow .loginLayer .close span{ position:absolute; font-size:0; line-height:0; width:0; height:.; overflow:hidden; visibility:hidden;}
3. 본인의 img 폴더에 xe공식레이아웃의 img폴더안에 있는 2번코드에 나와 있는 이미지들 복사
4. xe공식레이아웃의 filter폴더 본인 레이아웃에 복사. img, css폴더와 같은레벨 이어야 합니다.
5. 로그인 버튼에 링크 걸기
<a href="#loginWindow" onclick="jQuery('#loginWindow').css('display','block');" accesskey="L">로그인버튼</a>
성공하시길 바랍니다~