웹마스터 팁

a.jpg

위처럼 만들어봤습니다.
로그인 위젯은 아니고요. 그냥 레이아웃 상단바로 만들어봤습니다.

보시는것처럼 레벨과 그옆에 레벨아이콘이 출력되고
포인트가 출력되고 그 옆에 다음레벨까지 목표포인트와 퍼센테이지가 출력됩니다.

위젯으로 만들어도 되지만 일단 레이아웃 html에 넣는형식으로 만들었습니다.
디자인은 각자들 하시면 되고요.

  <li cond="$is_logged">
{@
    $oPointModel = &getModel('point');
    $oModuleModel = &getModel('module');
    $config = $oModuleModel->getModuleConfig('point');
    $point = $oPointModel->getPoint($logged_info->member_srl);
    $level = $oPointModel->getLevel($point, $config->level_step);
    $nextpoint = $config->level_step[$level+1];
    $prepoint = $config->level_step[$level];
    $percent = round(($point-$prepoint)/($nextpoint-$prepoint)*100, 2);
}
레벨: {$level} <span class="member_{$logged_info->member_srl}"></span> 포인트: {$point}<!--@if($nextpoint!=0)-->/{$nextpoint} ({$percent}%)<!--@endif-->
</li>


  

회색 = 포인트,레벨등 구하는 코드
빨간색 = 레벨 출력하는 부분
파란색 = 레벨아이콘 출력하는 부분
초록색 = 포인트 출력하는 부분
주황색 = 다음레벨까지 포인트와 퍼센테이지 출력하는 부분 (그 앞에 if문은 다음레벨이 없을경우 출력하지 않는다는뜻)



레이아웃에 넣어서 확인해보세요. 디자인은 적당히 해주시면 됩니다.
조만간 위젯으로 한번 만들어보겠습니다.
수능끝나 시간많으니까 좋네요. 이것저것해보고 
제목 글쓴이 날짜
익스8 호환성보기 없애기 [4] file 오델라가루 2010.02.02
너도나도 다 아는 팁... 한/영키 안먹힐때 [15] 오델라가루 2010.02.02
서버 이전하고 놓치기 쉬운 점(files의 소유권과 root의 퍼미션) [4] 영구만세 2010.02.02
외부프로그램에서 제로보드 xe 및 그누보드 회원 연동(로그인) 하기 - 초간단 [1] 한이73 2010.02.03
레이아웃의 자유도때문에 궂이 제로보드4를 사용하시려는 분들은... [7] 아카스 2010.02.03
XE를 다른 호스팅업체로 이전하기 (서버이전) [8] file Gekkou 2010.02.03
스킨 게시판 제목에 태그 넣기 [4] file 꽃들 2010.02.04
모듈제작시 tip아닌 tip 푸하라 2010.02.10
tip 아닌 tip -> xml로 만드는 query 이용 너무 어렵다면 .... [4] 푸하라 2010.02.10
XE 업뎃시 꼭 체크해야할 사항입니다.(초보분들만 보세요.) [2] leoer 2010.02.12
XE레이아웃을 자유롭게 편집하기 위한 DIV + css학습 참고 사이트 [3] 한스김 2010.02.15
윈도우에 APM 설치 후, 사용자 추가 방법 Gekkou 2010.02.16
XE 전체를 백업 / 복원하기 (계정 백업 및 복원 방법) [7] Gekkou 2010.02.16
게시판 목록에서 쓰기 버튼을 관리그룹만 보이도록 하기 [14] 다케루 2010.02.18
페이지 수정 내용직접추가 에러 나시는 분들께.. [1] 청개굴이 2010.02.19
로그인 후 특정 그룹 페이지 가기 다른버전 [9] 눈물많은OrOi 2010.02.22
Skin에 xml query 직접 만들고 사용하기 [2] June Oh 2010.02.23
초보자를 위한 제로보드에 애드온 프로그램 설치하기 강좌 이하늘690 2010.02.23
플래시 뒤로 로그인창 숨는 문제 [5] 김지훈295 2010.02.25
E-Mail을 ID로 사용하기 [3] file June Oh 2010.02.25