XE 공식 자료실
- 제작자
- sejin7940
- 등록일
- 2015-01-07
- 다운로드 수
- 269
- 링크1
- sejin7940.co.kr
게시글 본문 하단에 추천/비추천 버튼이 노출되게 하는 애드온인데, 이 애드온만의 특징은 클릭시 해당 글이 새로고침되지 않고 바로 처리되기에, 동영상 중심의 게시판 등에 굉장히 효율적이다. 또한 설정에 따라, 추천/비추천 클릭시 확인하는 창을 띄우는 기능도 포함되어있다. (Core 수정이 조금 필요)
이 자료는 XE 공모전 2014 출품작입니다
- 라이선스
- MIT License
- 설치경로
- ./addons/sejin7940_addvote
- 최초 등록일
- 2015-01-07
- 전체 다운로드
- 2,687
쉬운설치로 바로 체험할 수 있습니다
상세 설명
"이 자료는 XE 공모전 2014 출품(예정)작입니다" - 애드온 부문
기존에 배포되어 있는 추천/비노출 애드온은
게시글 본문 하단에 해당 버튼이 노출되게 하는 애드온입니다.
다만 이 애드온들은 클릭시 해당 글이 새로고침되는 현상이 있습니다.
동영상 중심의 게시판시 추천/비추천시 새로고침 되어 영상이 끊어지는걸 막고자
추천시 새로고침 되지 않도록 기능을 개선한 애드온입니다.
그리고 설정에 의해, 추천/비추천 클릭시 confirm 형태로 실제 추천할지 확인하게 하는 기능도 포함되어있습니다.
새로고침 없이 추천하기 위해.. 현재 Core ( 1.7.8 ) 에서는 조금 수정이 필요합니다
GitHub 에 이 부분을 반영해달라고 요청했기에 추후에는 수정없이도 가능한 날이 올 수도 있지만
당분간은 Core 수정을 같이 해주셔야 이 기능이 작동할겁니다
수정방법은 해당 애드온 내부의 sejin7940.txt 파일을 참조하셔도 되고 아래처럼 수정하셔도 됩니다.
버그 보고는 http://sejin7940.co.kr/index.php?mid=sejin7940_works&category=102305 에 해주세요
---------------------------------------------------
ps. 두줄 홍보! ^^;
XE 기반의 홈페이지 제작은, http://sejin7940.co.kr/index.php?mid=order_qna 에서 문의하세요
XE 기반 홈페이지만 165개가 넘고, XE 관련 기능개발내역이 480 가지가 넘는 XE 전문 제작 업체입니다! ^^
---------------------------------------------------
Core 수정방법
document.controller.php 에서
1)
function procDocumentVoteUp() 함수에서
return $this->updateVotedCount($document_srl, $point);
부분을 아래걸로 교체
$output = $this->updateVotedCount($document_srl, $point);
$this->add('voted_count', $output->get('voted_count'));
return $output;
2)
function procDocumentVoteDown() 함수에서
return $this->updateVotedCount($document_srl, $point);
부분을 아래걸로 교체
$output = $this->updateVotedCount($document_srl, $point);
$this->add('blamed_count', $output->get('blamed_count'));
return $output;
포럼 6
-
2015-01-12 17:08:30 XE러버
@sejin7940 신고버튼까지 추가한다면 기존 게시판의 추천,비추천,신고 버튼을 삭제만 하면 되서 간편하지 않을까 싶네요! 건의해봅니다 ㅎㅎ
-
2015-01-10 01:13:26 제작자 sejin7940
@XE리버
이런 애드온들은 특정 문구부분을 찾아서 치환하거나 삽입하는 형식으로 작동을 하죠
그런데 각 스킨들에 들어가는 추천/비추천 버튼들은 모두 공통적인 어떤 규칙이 없어요. 그래서 결국 그냥 별도로 버튼을 만들게 된거예요.
소스를 참조해서 해당 게시판 스킨을 고쳐서 기능을 이식하는 방법도 있겠죠? ^^ -
2015-01-09 22:20:27 XE러버
우선 좋은 자료를 공유해주셔서 감사합니다.
자료가 좀 아쉬운 점이라면 기존 게시판의 추천,비추천,신고 버튼을 살릴 수 없다는 점이네요. 예를 들어 스케치북 게시판 같이 대중적인 게시판의 경우 기존 추천,비추천,신고 버튼을 제거하고 넣어야 되네요.