자료 유형 | 위젯 |
---|---|
간단한 소개 | 다양한 순위를 제공: 포인트, 친구, 추천, 문서, 댓글 |
설치 경로 | widgets/elkha_rank |
코어 지원 범위 | Rhymix 2.1 |
PHP 지원 범위 | 8.4 |
자료 구분 | 공개 자료 |
라이선스 | GPL v2 |
의존 자료 | 위젯 스타일을 적절히 곁들여주시면 보기가 더 좋습니다. |
파일명 | 버전 | 날짜 | 용량 | 다운 |
---|---|---|---|---|
elkha_rank_0.4.zip | 0.4 | 2025.05.25 | 19.9KB | 9 |
elkha_rank_0.3.zip | 0.3 | 2025.05.21 | 19.9KB | 11 |
elkha_rank_0.2.zip | 0.2 | 2025.05.19 | 17.2KB | 12 |
최신 php 에서 포인트 랭킹 위젯에 오류가 발생해서 만들어 보았습니다.
주요 기능
- 다양한 순위를 제공할 수 있습니다.
- 포인트 순위 (point)
- 친구(=팔로워) 순위 (friends)
- 추천 순위 (votes)
- 게시글 순위 (documents)
- 댓글 순위 (comments)
- 원하는 계정들을 제외할 수 있습니다.
아이디 예) admin, manager - 보여줄 랭커의 수를 지정할 수 있습니다. (list_count)
예) 10위까지 보이기
매뉴얼
서버 부하를 방지하기 위한 고급 옵션들에 대해 서술합니다.
잘 이해가 되지 않는 옵션들은 빈 값(default) 설정하세요, 그럼 적절한 세팅으로 작동됩니다.
엘카
Lv. 3
댓글 11
오우 감사합니다!! 또 좋은자료 하나 받아가네요
요런 오류가 나네요.
해당 코드는
public const string data_dir = 'files/elkha_rank/';
해당 코드 지우면 문제는 없긴 한데...
ps : 좋은 자료 감사합니다.
php 버전이 맞지 않아서 그럴거 같네요.
업데이트 버전(0.3) 받아보시겠어요?
새로 받은 버전은 문제가 없네요.
설정에 많은 입력 칸이 있는데 몇몇 항목은 정확히 뭘 의미하는지 이해가 잘 안되네요.
매뉴얼이나 설명글을 조금 더 직관적으로 명시해 주시면 좋겠습니다.
ps : 개발에 참고하시라고 알려드립니다. 저는 php 8.2.7p1 버전을 사용중입니다.
회사 업무가 있어서 급하게 코드만 고쳐서 올렸는데 설명이 부실한 점은 죄송합니다.
방금 매뉴얼 링크를 추가 했습니다: https://elkha.kr/rx/downloads/1107#manual
제가 괜한 부담감을 드린 듯 하네요.
죄송하면서도 감사합니다.
엘카님이 만들어 주신 자료들은 정말 잘 사용하고 있습니다.
추천과 코멘트가 불러오는 숫자가 실제와 다르게 나옵니다.
추천1 : 글은 추천된적이 없고 댓글이 추천된 적이 있는 회원 > 랭킹에 포함되어 나오지만 숫자는 0로 표시
추천2 : 글, 댓글에 추천이 된적이 없는 회원이 랭킹에 포함
코멘트 : 실제 댓글 숫자와 맞지 않습니다. 추천과 같은 데이타가 찍히는 것 같습니다.
요렇게 나오네요.
0.3 버전업 할 때 쿼리 복붙 작업중에 놓친 것 같네요, 방금 0.4 올렸습니다.
오류 알려주시니 저도 죄송하면서도 감사합니다 ^^;
추천에 아직도. 0인 유저가 표시 됩니다.
아래 스샷의
테스트1 유저는 글 추천 15, 댓글 추천 5 입니다.
김** 유저는 글 추천 0, 댓글 추천 0 입니다.
test4 유저는 글 추천 0, 댓글 추천 1 입니다.
>> 순위는 글과 댓글에 추천이 있는 대상으로 하고, 카운트는 글 추천수만 가져오는 것 같습니다.
>> 김** 님은 왜 카운트 되는 건지 유추가 안되네요.
위젯으로는 게시글 추천만 구하는 것이 현실적인 방법이고 글+댓글 추천 합을 구하려면 모듈로 넘어가야 합니다. 추천 누르는 시점에 값을 기록해야 하기 때문입니다.
갯수가 0 인 회원이 순위에 보여지는 것은 일반적이지 않고 오류라고 하기엔 애매한 것 같습니다. 혹시 적절한 대처를 제안주시면 그 방법을 고민해볼게요.
감사합니다^^
좀더 테스트 해봐야 겠지만.
글 추천 후 취소된 경우에도 추천수 0으로 표시되며 랭킹에 남아있네요.
아마도 요게 원인이 아닐까 생각됩니다.