웹마스터 팁
로그인 페이지 만드는 방법
2009.06.12 14:58
XE 적용 사이트중에 mbc America (http://www.mbc24tv.com) 처럼 로그인 버튼을 따로 만드는 방법입니다.
저도 외부로그인을 쓰지 않고 이런 식으로 하려고 했는데 질문 하시는 분만 있고 적절한 답이 없더라구요.ㅠ.ㅠ
제가 못 찾는것일수도 있지만 아무튼 자체적으로 해결을 봐서 혹시 이런 고민을 하시는 분을 위하여 글을 남깁니다^ ^
링크할 부분에 아래를 적용하시면 되는데요
<!-- 로그인 정보 -->
<!--// 로그인 되어 있을 경우 -->
<!--@if($is_logged)-->
<!--// 최고관리자이면 관리자 페이지 버튼 출력 -->
<!--@if($logged_info->is_admin == 'Y' && $module_info->display_setup_button != 'N')-->
<a href="./{getUrl(",'module','admin','act','dispBoardAdminContent')}" onclick="window.open(this.href); return false;">{$lang->cmd_management}</a>
<!--@end-->
<!--// 회원정보 버튼 출력 -->
<!--@if($module_info->display_login_info != 'N')-->
<a href="./{getUrl("act','dispMemberInfo')}">{$lang->cmd_view_member_info}</a>
<a href="./{getUrl("act','dispMemberLogout')}">{$lang->cmd_logout}</a>
<!--@end-->
<!--// 로그인 되어 있지 않고 회원정보 버튼 출력하도록 되어있으면 -->
<!--@elseif(!$is_logged && $module_info->display_login_info != 'N')-->
<a href="./{getUrl("act','dispMemberSignUpForm')}">{$lang->cmd_signup}</a>
<a href="./{getUrl("act','dispMemberLoginForm')}">{$lang->cmd_login}</a>
<!--@end-->
위와 같이 적용하면
로그인 후 -> 관리, 회원정보보기, 로그아웃
로그인 전 -> 회원가입, 로그인
이렇게 나옵니다. 회원가입을 빼려면 {$lang->cmd_signup} 요 라인을 빼버리면 되죵.
이미지 링크를 걸려면 위 코드의 핑크색 부분에 이미지를 넣으면 되겠지요.
* 위 소스는 modules > board > skins > xe_board > header.html 안에서 뽑아 온 거예요^^
뭐 저는 이런 방식으로 해결 봤습니다. ^^ 다른 방법이 있으면 알려주세욥.
댓글 5
-
ranus98
2009.06.12 18:23
-
별난것들
2009.06.23 17:53
오오오~~~ 감사 합니다.
-
초심
2009.07.06 15:14
위에 소스를 스킨에 적용해야 하나요???
아님
저는 외부페이지를 등록해서 사용하는데 불러오는 외부페이지에 삽입해야하는 건가요??
xe는 첨 이라서 너무 어렵네요...고수님들 답변바랍니다.
-
영혼자
2009.09.21 12:54
오옷...찾던건데..감사요~ -
mimi
2009.10.30 04:07
이걸 어디다가 적용해야하나요?...아무것도 모르겠어요! 답변바랍니다!!!!!
제목 | 글쓴이 | 날짜 |
---|---|---|
중국어게시판 사용할려고 합니다. | jmb5 | 2010.05.10 |
로그인시 다음과같은 오류가 발생합니다. 빠른답변좀 ㅠㅠ [3] | 푸팅 | 2010.05.10 |
호스팅업체에서 rewrite mod를 지원하는데 사용할 수 없는 경우 [1] [1] | 엔하늘 | 2009.04.05 |
zb4 게시판에 x, y를 사용하는 경우의 migration [1] | 녹슨기차 | 2008.01.10 |
외부로그인-특정 페이지에 로그인창만 나타나게 하고 로그인하면 메인페이지로 이동하기 [11] | 레드맨 | 2008.01.02 |
.htaccess 세팅 (index.html 없이 리다이렉션 구현) [2] | :맥노턴 | 2008.01.04 |
VirtualPC로 IE6.0, IE7.0을 동시에 사용해서 홈피테스트하기 [2] | D.kim | 2008.01.13 |
게시판 수가 많아 제목을 써넣는데 시간 절약 방법 | 아모스리 | 2010.05.04 |
htaccess 쉽게 만들기 | 현원 | 2010.05.03 |
다양한 언어로 홈페이지 서비스하기 - 무식한 방법 [4] | 멀리서 | 2009.04.21 |
게시판 상단에 게시판제목을 표시하기 [2] | 연필깎는까치 | 2009.08.22 |
로그인 페이지 만드는 방법 [5] | 산토 | 2009.06.12 |
첨부파일의 외부 무단 링크 차단하기(XE) 게시판설정 [7] | 왕초보왕따 | 2009.03.02 |
인용구 접기기능 링크이름 Underline 없애기 [4] | 똑디 | 2008.08.19 |
XE 레이아웃 게시판이 3곳이라는 사실 아시나요? [3] | serendip | 2010.04.19 |
개인 웹서버의 완성 우분투 (서버이전완료) [1] | 준타 | 2010.04.07 |
홈페이지 헤더부분에 display.handler.class.php 오류발생시 급해결방법 [3] | 극마 | 2009.08.09 |
웹페이지 메시지 만들기 [초보자대응] [6] | cabnb | 2009.12.09 |
게시판 스타일변경시 406에러 해결방법 | 우리랑 | 2010.04.21 |
윈도우 라이브 메신저를 홈페이지 서명난에 달자 [1] | Diver | 2007.11.26 |
강추 감사합니다. 꾸벅..