묻고답하기

현재 아래와 같이 사용중입니다.


(위젯) 포인트 랭킹 ver. 1.0

http://www.xpressengine.com/?mid=download&package_srl=18324352

(스킨)Elkha - Point Ranking ver. 0.1

http://www.xpressengine.com/?mid=download&package_srl=19080637




K-224 copy.png





1. 정렬의 순서는 포인트나 레벨이나 똑같겠습니다만...


2. 포인트보다는 레벨이 그 상대적 격차가 적어서, 

스샷처럼 포인트 바를 표시할 때 적절할 듯 생각됩니다. 

(1등과 격차가 클 경우)


3. 그리고 

게임처럼 레벨 23Lv 55% 로 표시하면 조금 재밌을 것 같아요.




문제는 혼자 이거 하나 하려면 또 하루 종일 걸린다는거... ^^

하루 종일 걸려도 할 수 있을까 말까...

그래서 질문글좀 올리고 시작하려 합니다.


질문1. 이런 경우 

위젯쪽(rank_point.class.php)을 손보는게 좋나요? 

아니면 

어떻게든 스킨(list.html, script.js)에서 끝내는게 좋은가요?


질문2. 스샷처럼 

왼쪽(레벨별 포인트 출력)위젯과 

오른쪽 위젯이 두개 있을 경우에 

한쪽에서 다른쪽의 데이터를 가져올 수는 없겠죠? 


질문3. 수정된 코드를 던져주시면 감사감사


스킨 소스 코드

<!--%import("style.css")-->
<!--%import("script.js")-->

<div class="ePoint">
        <table>
                <!-- <caption>{$lang->point} {$lang->rank}</caption> -->
                <thead>
                        <tr>
                                <th>{$lang->rank}</th>
                                <th>{$lang->nick_name}</th>
                                <th>{$lang->level}</th>
                                <th class="point">{$lang->point}</th>
                                <th>{$lang->cmd_site_signup} {$lang->date}</th>
                        </tr>
                </thead>
                <!--@if(count($widget_info->point_list))-->
{@
$rank = 1;
}
                <tbody>
                        <!--@foreach($widget_info->point_list as $val)-->
                        <tr>
                                <td>{$rank++}</td>
                                <td class="nick"><span class="member_{$val->member_srl}">{$val->nick_name}</span></td>
                                <td>{$val->level}</td>
                                <td class="point"><span><em>{$val->point}</em></span></td>
                                <td>{zdate($val->regdate,"Y-m-d")}</td>
                        </tr>
                        <!--@end-->
                </tbody>
                 <!--@end-->
        </table>
        <address>Skin by <a href="http://elkha.kr">Elkha</a></address>
</div>



/**
 * 김무건 || Elkha (elkha1914@hotmail.com)
 * http://elkha.kr
 * 2010-08-19
 **/

(function($){
        $(document).ready(function(){
                _best = $(".ePoint tr:first-child td.point").text();
                $(".ePoint td.point span em").each(function(){
                        _self = $(this).text();
                        _percent = Math.floor( _self / _best * 100 );
                        _percent = _percent*(80/100)+20;
                        $(this).animate({"width":_percent + "%"}, 1000);
                });
        });
})(jQuery);



글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
veam 특정 페이지에서만 보이는 if 구문 [2] 2015.09.02 by veam
야야야료 스케치북 게시판 썸네일 크기 도와주세요 [3] file 2015.09.02 by 로이조52
윤여 중고 장터 마켓 플레이스 모듈 사용하시는 분~~ 확인 좀 부탁 해요  
늘보아니야 xedition 메뉴 텍스트 위치조정 관련 질문있습니다. [2] file 2015.09.02 by 해용아이
NEXlak 도와주세요 ㅠㅠ [1] file 2015.09.02 by 해용아이
내일을살다 유튜브 위젯 아래 부분이 짤립니다. 혹시 해결책 아시는분 조언부탁드립니다. [2] file 2015.09.02 by 내일을살다
yool 웹콘 위젯 보내주실 수 있는 분  
돌고래 CSS파일 렌더링 문제좀 알려 주세요. file  
몽실아빠 특정폴더만 브라우저캐시 제외하려고 하는데 에러가 나네요. [6] 2015.09.02 by 꾸링
s**** 급합니다 도와주세요 ㅠㅠ 완전 초보입니다. [2] 2015.09.02 by s****
꾸링 minify와 exam modules의 충돌.. [2] 2015.09.02 by 꾸링
키킥 doorweb 레이아웃 수정문제 file  
화려한마법사 회원가입폼 수정 문의 [3] 2015.09.01 by 팝스애플
몽실아빠 소속그룹이 없다면 이라는 조건문 [15] 2015.09.01 by 몽실아빠
얼그레이8ef56 xedition 슬라이드 PC버젼에서는 작동않되고 모바일기기로 접속시에는 작동 [3] 2015.09.01 by 로이조52
동학2 게시판에서 각종보내기(페이스북,구글,트위터) 메뉴를 삭제하고 싶은데 방법이 없을까요? [1] file 2015.09.01 by 헐러러럴
25시 xe 코어 설치시 mysqli 대신 mysql로 db설치했는데 [2] 2015.09.01 by 25시
에이트 XE 게시판 끼리 이미지 복사/붙여넣기 시 이미지가 안보여요.  
내일을살다 쇼케이스에 있는 이사이트는 스킨이 먼가요? [1] 2015.09.01 by 닉이
Ssami 링크 게시판 질문이요!!