XE 공식 자료실

제작자
bin
등록일
2015-05-03
다운로드 수
157
링크1
xe.binslab.com

기존 문서모듈에서 추천/비추천/신고 기능을 독립시켰습니다.
AJAX 로 새로고침없는 추천 / 레벨특권 / 게시물이동기능 / 공지글추천금지 / 확인창 / 추천내역 등등의 기능추가

라이선스
MIT License
설치경로
./modules/vote
최초 등록일
2015-05-01
전체 다운로드
4,136
체험하기

쉬운설치로 바로 체험할 수 있습니다

상세 설명

변경 내역

  • 2015.5.2 Ver 1.1.2 Released
  • Enhancement
    - 추천/비추천할 수 없습니다 메시지 설정기능 추가

    Fixed defects
    - 출력모듈기능이 작동하지 않던 버그 패치 @보고
  • 2015.5.1 Ver 1.1.1 Released
  • Fixed defects
    - 관리페이지 진입불가현상 패치
    - 새로운 스킨 Xeicon for XE1.8 비추천수가 안올라가던 현상 패치 @sociakskyo
  • 2015.5.1 Ver 1.1 Released
  • Enhancement
    - 기능추가 "비추천버튼 출력유무 설정" @Azpi
    - 스킨추가 "Bootstrp_xeicon_forXE1.8" @socialskyo
    - 새로운 기능추가에 따른 스킨에 조건문 추가 cond='$use_blameBtn != 'N'

    Fixed defects
    - 확인창 메시지가 기본메시지로만 나오던 현상 @Azpi
    - 권한메시지에 '1' 이 붙어서 나오던 현상
    - 호환성 개선 (JS 파일 prefix 변경 및 exec_json 구문수정)
  • 2015.5.1 Ver 1.0 Released

 

* 업데이트 전, 스킨이 덮어씌워질 수 있으므로 커스텀된 스킨은 따로 생성하여 사용해 주시길 바랍니다.

 

모듈 상세설명

추천/비추천 모듈은 기존 문서모듈에서 추천/비추천 기능을 독립시킨 모듈입니다.

코어의 업데이트에 영향을 받지 않고, 추천/비추천 기능을 고도화하려는 목적으로 개발되었으며, Database 는 Document 모듈에 의존합니다.

추천/비추천 버튼노출은 본 모듈에서 담당하므로, 더 이상 노출애드온을 사용하실 필요가 없습니다.

본 모듈만의 편리한 부가기능들을 체험해 보세요.

필수 사항 안내

이 모듈은 Document 모듈에 의존하며, XE Core 1.7 이상에서만 동작합니다.

( Document 모듈은 코어기본내장이므로, 따로 의존성에 추가하지 않았습니다. )

기존의 Document 모듈의 추천/비추천 메서드와 별개로 작동하므로,  Document 모듈의 트리거를 이용한 타 모듈과 충돌 및 오작동이 있을 수 있습니다.

예) 게시물추천이동 모듈 등등
이는 Document 모듈 trigger 로 작동되는 모듈이므로,
본 모듈로 추천할 경우에는 작동되지 않습니다.

주요 기능

  • 추천/비추천 버튼 노출 및 Skin 지원
    > 스킨 4개 기본탑재 (개발방법은 기존스킨참조바람)
    > 더 이상 추천버튼노출애드온을 쓰실 필요가 없습니다.

  • 추천/비추천시 기본적으로 Ajax 로 새로고침 없이 추천됨

  • 레벨별 추천개수 조정기능 (레벨특권기능)

  • 추천 권한 설정 (비회원 및 특정그룹만 가능하도록 설정 가능)

  • 추천시 게시물 이동기능 (부가옵션 설정가능)
    > 이동시 댓글 남기기 기능
    > 이동시 확인창 문구 설정기능

  • 공지글 추천/비추천 설정기능

  • 추천/비추천시 확인창 설정기능 (추천 or 비추천 or 추천+비추천 or 없음)

  • 추천내역 확인기능

  • 비추천버튼 출력 설정기능

  • 비추천 개수 절대값 표시기능

  • 추천/비추천 할 수 없습니다 메시지 설정기능

스크린샷

Options_______________________

 

 

- 기본설정__ 

 

- 게시물 이동기능__

 

- 권한설정__

- 추천내역__

 

Skins_______________________

-Default

- Sketchbook5

- Bootstrap

> 스킨설정기능이 탑재되지 않아, 본 컬러셋은 스킨소스에서 Class 변경을 해주셔야 합니다.

(skins/bootstrap/vote.html 수정)

Blue/Green

Orange/Skyblue

Red/Default

 

- Boostrap_xeicon_forXE1.8 / @socialskyo

 

문제 보고 및 기능 개선 제안

버그, 의견, 문의 등은 현재 보고 계신 이 페이지에서 해주세요.

포럼 11

로그인 후 작성할 수 있습니다.
  • 2015-05-05 00:42:02 마래바

    혹시 추천내역에서 추천, 비추천 현황을 각 글별로 확인할 수 있을까요?
    그리고 각 (비)추천한 회원/비회원별로도 추천, 비추천 기록을 볼 수 있으면 더 유용할 것 같습니다.
    감사합니다.

  • 2015-05-04 17:45:49 제작자 bin

    1.1.3 릴리즈 승인대기 중입니다.
    권한설정 버그 패치되었습니다.

  • 2015-05-04 17:18:54 제작자 bin

    ** 현재 권한설정 기능이 제대로 작동하지 않습니다. 1.1.3 에서는 해당 버그를 잡았으며, 곧 패치예정입니다. **

  • 2015-05-04 16:54:42 메테워

    @bin
    권한을 체크해도 추천이 안되더라고요 ㅠㅠ

  • 2015-05-04 16:29:01 화랑529

    구체적으로 vote.js의 exec_json('vote.procVoteVote'+which, params,vote_after); 이 부분이 에러가 나네요.

  • 2015-05-04 16:28:10 화랑529

    Uncaught ReferenceError: exec_json is not definedvote

    doVote @ vote.js?20150502004933:7onclick @ 3383423:2779

    이런 에러가 발생합니다.

    제대로 기능이 수행되지 않구요.

  • 2015-05-04 16:13:40 우냠냠냠

    신고버튼을 추가 할 수 있다면 더 좋을 것 같아요!
    그리고 비회원추천은 되는데 회원추천이 안되는데 이건 무슨경우일까요..ㄷ
    (권한이 없다고 뜨네요)
    좋은 모듈 감사드려요!

  • 2015-05-04 16:05:01 제작자 bin

    @메테워
    1.1.2 에서 권한설정에서 모든 체크 해제시 웃기게도 회원은 추천을 할 수 없는 치명적 버그가 발견되었습니다....
    1.1.3 에서 바로 패치하도록 하겠습니다.

  • 2015-05-03 15:54:00 제작자 bin

    @보고
    운영하시는 사이트에 애드온,모듈,레이아웃 등에서 자바스크립트 충돌이 일어났을 수 있습니다. 브라우저에서 F12 를 누른뒤, 콘솔탭을 띄우신 다음에 추천/비추천 버튼을 눌러 에러메시지가 뜬다면 알려주세요.

    @newl
    비회원추천 잘 작동하고 있습니다. 혹시, 추천/비추천 하신 글이 newl 님께서 작성하신 글이거나 그러진 않으신가요? 비회원추천이 되지 않는다면 어떤 메시지가 뜨는지 알려주시면 확인해 보겠습니다.
    추천버튼 위치는 조금 더 고려해 보도록 하겠습니다.

  • 2015-05-03 10:55:20 newi

    비회원 추천 안되네요. 권한 모두 해제 했는데 안되요.

    추천버튼 위치는 좌,우,상,하 로 조절 가능하면 좋겠어요!