메뉴 건너뛰기

XE : Xpress Engine


XE에 대한 생각! XE에 대한 공감! - XE를 사용하는 다른 사람들과 의견을 나눌 수 있는 곳입니다. 많은 의견 공유로 더 좋은 XE를 만들어 주세요.


XE 사용팁

상단로그인..?

2008.04.15 15:19

[레벨:8]빽짱구 조회 수:1167 추천:5

제 사이트에 사용중인 상단로그인 소스입니다.

미리보기 - http://www.webmini.net 

로그인전

logout.gif

로그인후

login.gif

물론 위젯으로 만들어 사용해도 되나, 저같은 경우는 레이아웃에 직접소스를 넣었습니다.
위와 같이 구현하는 방법은 다음과 같습니다.

1. 사용하시는 레이아웃의 layout.html 파일을 열고 header 부분 원하는 위치에 아래의 소스를 넣습니다.

     <div id="mini_gnb">
        <ul>
        <!--@if($logged_info)-->
            <li><strong>{$logged_info->nick_name}</strong>님 반갑습니다.</li>
            <li><a href="{getUrl('act','dispMemberLogout')}"><img src="./images/{$layout_info->colorset}/btn_mini_logout.gif" alt="로그아웃" class="bul" /></a></li>
            <li><a href="{getUrl('act','dispMemberInfo')}">마이페이지</a></li>
            <!--@else-->
            <li><a href="{getUrl('act','dispMemberLoginForm')}"><img src="./images/{$layout_info->colorset}/btn_mini_login.gif" alt="로그인" class="bul" /></a></li>
            <!--@end-->
            <!--@if(!$logged_info)-->
            <li><a href="{getUrl('act','dispMemberSignUpForm')}">회원가입</a></li>
            <!--@end-->
            <li><a href="/customer">고객센터</a></li>
            <li><a href="/sitemap">전체보기</a></li>
        </ul>
     </div>

위에 고객센터와 전체보기,이미지주소는 자신의 사이트에 맞는 주소를 넣으시면 됩니다.
<div id="header">와 <div id="language"> 사이에 넣으시면 되겠네요.

다음은 해당 레이아웃 css 파일을 여시고 아래의 소스를 삽입합니다.

#mini_gnb {margin:0; text-align:right;}
#mini_gnb ul {padding:4px 15px 0 0;}
#mini_gnb li {display:inline; list-style:none; padding:0 1px 0 4px; font-size:11px; white-space:nowrap;}
#mini_gnb li strong {color:#555;}
#mini_gnb li a {letter-spacing:-1px;}
#mini_gnb li a:hover {text-decoration:underline;}
#mini_gnb img.bul {vertical-align:middle;}

스타일시트 같은경우도 자신의 사이트에 맞게 조금씩 수정을 하셔야 할듯합니다.
응용해서 사용해 보시길바랍니다.

ps. 똑띠님 사이트와 비슷한 방식이긴 합니다만, 링크부분을 똑띠님 사이트처럼 할경우 마크업 유효성 검사에서 에러가 납니다. 물론 유효성검사가 의미가 있는건 아니지만 위에 방식이 맞는듯해서 올려봅니다.^^
번호 제목 글쓴이 날짜 조회 수
공지 질문은 묻고 답하기로~ TSCMD 2012.02.03 366
555 에디터 본문 및 댓글 입력 글자크기 줄이기 [5] [레벨:8]HIKARU 2008.11.24 3536
554 에디터의 옵션 설정하기.. 컴포넌트 보이지 않게 등.. [4] [레벨:4]지허 2007.10.01 9147
553 (글) 알림 옵션 기본 체크 [16] [레벨:14]Simulz 2007.10.10 5009
552 http 두번 븥는 문제 .. 위젯 스타일 스퀘어 페이스 more 버그입니다. [2] [레벨:3]최영석222 2009.07.25 1011
551 이전글,다음글 얻기 (검색결과 까지 포함) (수정) [8] [레벨:18]라르게덴 2008.06.05 7957
550 [초보팁] 우리말 수정하기(예제: 가입창 이름란 삭제) [3] [레벨:4]블루파티 2008.08.19 4248
549 블로그, 홈페이지 가입시 자동 입력되는 http:// 없애기 [2] [레벨:1]류영무 2008.09.09 4480
548 페이지 모듈에도 게시판제목 처럼 다는 쉬운방법... [2] [레벨:15]만쓰별(정만) 2009.01.23 2830
547 홈페이지 주소 깔끔하게 사용하기 [초보용] [14] [레벨:16]똑디 2007.10.13 8513
546 RSS를 활용한 HelloMaster 홈페이지 새글 알리미 설정하기 [2] file [레벨:2]퍼니온 2009.08.16 1133
545 XOOPS (News Module) → XE 자료 옮기기 [3] file [레벨:9]June Oh 2009.08.17 3855
544 Cooliris Embed a Wall 위젯 v2.0에 동영상 반영시키기 [3] file [레벨:2]철쌤 2009.08.08 6132
543 하드 압축 하실때 tar cvfpz 쓰시는분들..... [3] [레벨:11]우리아기 2009.08.13 4075
542 통합검색에서 확장변수 검색하기 [5] [레벨:2]StyleD 2008.10.12 5476
541 회원 팝업메뉴에서 작성글 클릭시 다른 아이디 검색 안되게 하기 [3] [레벨:2]절망린 2009.07.03 4682
540 사이트 주소로 접속했을때 XE폴더로 이동하기 #2 [15] [레벨:7]베니 2008.03.28 9533
539 [비나무님글 ] xe_official_v2 레이아웃 사이트맵 없애는 방법 [3] [레벨:8]토니박스 2009.07.29 4792
» 상단로그인..? [10] [레벨:8]빽짱구 2008.04.15 1167
537 [우클릭 및 드레그 방지법] 및 [방지된 홈페이지 해재법] >0< [7] [레벨:2]이홍석295 2008.09.03 4782
536 SVN을 이용한 수정한 코드 최신화 [7] [1] [레벨:17]BNU 2008.09.21 5685