웹마스터 팁

 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 안에서 뽑아 온 거예요^^ 

뭐 저는 이런 방식으로 해결 봤습니다. ^^ 다른 방법이 있으면 알려주세욥.

제목 글쓴이 날짜
Xe 1.5.1로 사이트 꾸미기 part 1 [25] file 황비 2011.12.04
XE 1.5.1로 사이트 꾸미기 Part 2 [11] file 황비 2011.12.06
XE 1.5.1 로 사이트 꾸미기 Part 3. [22] file 황비 2011.12.06
1.5.1 가입 후 이동 페이지 버그 해결법 [2] AinSoff 2011.12.06
XE관리자 메뉴 활용 방법 ^^ [24] file 똥똥 2011.12.09
친절한설명! 자신의홈페이지에 간단히 음악넣기 [10] file 준봉쿠 2011.12.18
XE 1.5.1 업그레이드시 조심해야 [1] 소걸음 2011.12.23
확정변수 로 프린트 페이지 꾸미기(/print_page.html) 세상의지배자 2011.12.26
XE에서 Context의 이해 [3] 우진홈 2011.12.28
현재 트래픽 출력하기 [1] 대류 2012.01.01
XE 외부페이지 직접접속 차단 및 다국어 설정팁 [4] 라르크앙시엘 2012.01.01
XE 1.5.1.1 업데이트후 갑자기 댓글 에디터가 나오지않는 문제 해결팁 [3] 재주꾼 2012.01.02
외부페이지에서 롤오버오류 !! oem팩토리 2012.01.03
모듈 이름은 대소문자 구분을 하지 않아요. SkyKiDS 2012.01.09
v1.5 관리자 페이지에서 v1.4처럼 모듈 목록 펼쳐놓기 [14] file 우진홈 2012.01.21
FTP로 폴더가 삭제가 안될때~! [6] file 웹엔진 2012.01.30
XE 1.5 이상으로 DB 이전시 일부 DB가 빠질 경우 - 내용추가(0203) [7] sejin7940 2012.02.02
부운영자 [26] file 송동우 2012.02.05
v1.5를 위한 팝업 모듈과 팝업 오프너 애드온 [55] file 우진홈 2012.02.06
댓글을 역순으로 출력하는 팁 (최근댓글이 가장 위에) [8] sejin7940 2012.02.10