웹마스터 팁

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문은 다음레벨이 없을경우 출력하지 않는다는뜻)



레이아웃에 넣어서 확인해보세요. 디자인은 적당히 해주시면 됩니다.
조만간 위젯으로 한번 만들어보겠습니다.
수능끝나 시간많으니까 좋네요. 이것저것해보고 
제목 글쓴이 날짜
홈페이지 접속시 XE를 바로 실행하기 [7] ezi 2011.08.20
nginx Tip 업로드시 [Error Code: HTTP Error, File name: 파일명, Message: 413] 뜰떄 [3] leave 2011.08.18
내 PC에서 XE 설치하는 방법 [2] file amd짱좋아 2011.08.17
XE 템플릿 구문 정리 [1] 우진홈 2011.08.17
sejin7940 게시판에 소셜XE 댓글 다는 방법 [소스코드] [5] Treasurej 2011.08.16
FTP에서 인코딩 때문에 애 먹으시는 분들? file 히피♬ 2011.08.15
계시판 확장변수에 대하여 여쭤봅니다. [1] 마지막드론 2011.08.14
Vimeo, Youtube 자동 썸네일 생성법(TED 추가) [47] file 마나풀 2011.08.12
자체 우편번호 검색DB 사용하기 우진홈 2011.08.11
게시글 주소 아주 짧게 줄이기 [11] 웹 엔진 2011.08.07
닉네임이나 이름의 뒷부분을 ** 처리로 숨기고픈 경우 [2] sejin7940 2011.08.06
비회원이 게시글 추천할수있게하는방법 [4] file 토끼매니아 2011.08.03
모듈 개발 틀 쉽게짜기 file Xiso 2011.08.03
모바일 메인에서 쓰는 기능을 삽입할려면 어떻게 해야 할까요?> 최상순480 2011.08.02
모바일과 MP3 화일 JW player 로 재생 하기 꽁수 김성곤820 2011.07.28
warning: call time pass by reference 에러 해결 방법 [6] ezi 2011.07.28
제로보드 XE의 세팅중 ssl사용해제방법 준돌이 2011.07.26
도라란님의 팁에 추가하여 MP3와 동영상 파일도 막고 싶을 경우.. [4] Canto 2011.07.23
로그인 정보 폼에 읽지 않은 쪽지 개수 보이기. [21] file 무얼까 2011.07.23
RefTagger (영어 성경 본문 출력기)를 설치하는 쉬운 방법 유샤인 2011.07.23