[이윰] 이윰빌더 출석부 최신글 스킨 오늘의 랭킹으로만 나타내기

페이지 정보

yadolee 루루아빠 2,597 2018.02.03 15:27:23

평점

  • 평점 : 0점 (0명 참여)

본문

이윰빌더 출석부 최신글 스킨 오늘의 랭킹으로만 나타내기
이윰빌더에서 유료로 판매하는 출석부 스킨은 최신글에서 오늘의 출석 1위, 개근왕, 최다1위를 보여주는데 개근왕과 최다1위는 가변성이 적다고 느껴져 오늘의 출석 랭킹 1등, 2등, 3등으로 수정해 보자.

1. 그누보드5/eyoom/classes/latest.class.php를 열어 // 최근 출석체크 내용 추출하기를 검색하여 다음과 같이 수정한다.

수정 전

        // 오늘의 1등
        $atd['today'] = sql_fetch("select atd_mb_id, atd_wr_name from {$g5['eyoom_attendance']} where atd_datetime like '".date('Y-m-d')."%' order by ranking asc limit 1", false);

        // 개근 1등
        $atd['going'] = sql_fetch("select max(atd_count) as count, atd_mb_id, atd_wr_name, atd_datetime, sum(ranking) as rank from {$g5['eyoom_attendance']} where (1) group by atd_mb_id order by count desc, rank asc limit 1", false);

        // 1등 횟수
        $atd['first'] = sql_fetch("select count(*) as count, atd_mb_id, atd_wr_name, sum(ranking) as rank from {$g5['eyoom_attendance']} where ranking=1 group by atd_mb_id order by count desc, rank asc limit 1", false);
수정 후

        // 오늘의 1등
        $atd['today1'] = sql_fetch("select atd_mb_id, atd_wr_name from {$g5['eyoom_attendance']} where atd_datetime like '".date('Y-m-d')."%' order by ranking asc limit 0, 1", false);

        // 오늘의 2등
        $atd['today2'] = sql_fetch("select atd_mb_id, atd_wr_name from {$g5['eyoom_attendance']} where atd_datetime like '".date('Y-m-d')."%' order by ranking asc limit 1, 2", false);

        // 오늘의 3등
        $atd['today3'] = sql_fetch("select atd_mb_id, atd_wr_name from {$g5['eyoom_attendance']} where atd_datetime like '".date('Y-m-d')."%' order by ranking asc limit 2, 3", false);

        // 오늘의 1등
        //$atd['today'] = sql_fetch("select atd_mb_id, atd_wr_name from {$g5['eyoom_attendance']} where atd_datetime like '".date('Y-m-d')."%' order by ranking asc limit 1", false);

        // 개근 1등
        //$atd['going'] = sql_fetch("select max(atd_count) as count, atd_mb_id, atd_wr_name, atd_datetime, sum(ranking) as rank from {$g5['eyoom_attendance']} where (1) group by atd_mb_id order by count desc, rank asc limit 1", false);

        // 1등 횟수
        //$atd['first'] = sql_fetch("select count(*) as count, atd_mb_id, atd_wr_name, sum(ranking) as rank from {$g5['eyoom_attendance']} where ranking=1 group by atd_mb_id order by count desc, rank asc limit 1", false);

2. 그누보드5/eyoom/theme/설치된 테마/skin_bs/latest/attendance/latest.skin.html를 열어 다음과 같이 수정한다.

수정 전

                        <td class="text-center"><!--{? .key == 'today'}--><span class="badge2 rounded badge2-e">오늘1위</span><!--{: .key == 'going'}--><span class="badge2 rounded badge2-orange">개근왕</span><!--{: .key == 'first'}--><span class="badge2 rounded badge2-dark">최다1위</span><!--{/}--></td>
수정 후

                        <!-- <td class="text-center"> --><!--{*? .key == 'today'*}--><!-- <span class="badge2 rounded badge2-e">오늘1위</span> --><!--{*: .key == 'going'*}--><!-- <span class="badge2 rounded badge2-orange">개근왕</span> --><!--{*: .key == 'first'*}--><!-- <span class="badge2 rounded badge2-dark">최다1위</span> --><!--{*/*}--><!-- </td> -->
                        <td class="text-center"><!--{? .key == 'today1'}--><span class="badge2 rounded badge2-e">1등</span><!--{: .key == 'today2'}--><span class="badge2 rounded badge2-orange">2등</span><!--{: .key == 'today3'}--><span class="badge2 rounded badge2-dark">3등</span><!--{/}--></td>
추천인
  • 추천해 주세요
yadolee
6
루루아빠 - 회원등급 : 최고관리자 - 포인트 : 1,333,250
레벨 100
경험치 1,489,406

Progress Bar 14.69%

- 가입일 : 2015-03-04 03:24:54
- 서명 : KNOW YOUR LIMITS BUT NEVER STOP TRYING TO EXCEED THEM !!
- 자기소개 : 루루의 자랑 루루아빠랍니다~~

댓글

첫 번째 댓글을 남겨 주세요

Total 7621126 페이지

제목 글쓴이 날짜 조회 추천
이윰  댓글+3🏆 페이스북(facebook) 동영상 올바르게 적용하기 shadow2fox 2019.10.14 2,598 2
Bootstrap  🏆 모달창 오픈시 백그라운드(메인 화면) 스크롤 금지 최종 버전 루루아빠 2018.05.16 2,600 0
이윰  댓글+2🏆 출석부 선착순 포인트 올바르게 적용하기 shadow2fox 2019.03.16 2,606 2
그누•영카트  🏆 🎞️ 그누보드 5.1.7 패치 루루아빠 2015.11.17 2,607 0
이윰  🏆 Eyoom Builder 1.3.10 패치 루루아빠 2017.11.21 2,607 0
이윰  🏆 이윰빌더 사용하지 않기 루루아빠 2018.04.25 2,607 0
그누•영카트  🏆 그누보드 5.2.5 패치 루루아빠 2017.01.10 2,609 0
PHP  🏆 PHP Warning: Division by zero 에러 해결하기 shadow2fox 2020.04.16 2,617 0
그누•영카트  🏆 🎞️ 영카트 5.1.7 패치 루루아빠 2015.11.25 2,619 0
이윰  🏆 게시글 본문에 태그가 포함된 경우 검색시 그대로 노출되는 문제 해결 루루아빠 2016.05.13 2,620 0
기타  🏆 🎞️ 윈도우 서버를 위한 하드 링크와 심볼릭 링크 루루아빠 2015.11.29 2,621 0
이윰  🏆 Eyoom Builder 1.3.9 패치 루루아빠 2017.11.21 2,625 0
그누•영카트  🏆 그누보드 5.1.4 패치 (2015.10.26) 루루아빠 2015.11.09 2,627 0
그누•영카트  🏆 인기검색어 갯수와 일자 수정하기 루루아빠 2015.08.24 2,631 0
그누•영카트  댓글+1🏆 그누보드 5.4.2.7 shadow2fox 2020.06.12 2,631 1
그누•영카트  댓글+1🏆 그누보드 5.4.2.3 shadow2fox 2020.03.14 2,641 1
그누•영카트  댓글+2🏆 그누보드 5.4.2.9 shadow2fox 2020.10.08 2,641 2
이윰  🏆 Eyoom Builder 1.3.6 패치 루루아빠 2017.11.21 2,643 0
CSS  🏆 div 클래스에 :last-child css 스타일 적용하기 루루아빠 2016.03.15 2,644 0
이윰  🏆 🎞️ 게시글 본문에 동영상(HTML5)이 있을 시 아이콘 보여주기 루루아빠 2018.01.29 2,644 0
이윰  🏆 Eyoom Builder 3.0.3 - 패치에 문제가 있는 버전입니다. shadow2fox 2018.08.20 2,646 0
이윰  🏆 전체검색 리스트 페이지에서 동영상 썸네일 이미지도 사용하기 루루아빠 2018.05.04 2,650 0
그누•영카트  🏆 영카트 5.3.1.2 보안 패치 루루아빠 2018.04.21 2,653 0
이윰  🏆 최신글 카테고리 추출 옵션 루루아빠 2016.02.25 2,654 0
이윰  🏆 게시판 관리자의 레벨이 글쓰기 권한보다 낮더라도 태그 작성하기 루루아빠 2017.05.03 2,656 0
그누•영카트  🏆 그누보드 5.2.1 패치 루루아빠 2016.08.22 2,660 0
제로  🏆 검색 버그 고치기 루루아빠 2005.07.08 2,661 0
그누•영카트  🏆 영카트 5.2.9.7 패치 루루아빠 2017.12.16 2,665 0
이윰  🏆 Eyoom Builder 1.3.4 패치 루루아빠 2017.11.21 2,666 0
그누•영카트  🏆 그누보드 5.1.1 패치 루루아빠 2015.08.28 2,678 0