XE 공식 자료실

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

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

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

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

상세 설명

변경 내역

  • 2015.5.1 Ver 1.1.1 Released
    - 관리페이지 진입불가현상 패치
    - 새로운 스킨 Xeicon for XE1.8 비추천수가 안올라가던 현상 패치
    - 더 이상 실수하지 않겠음을 선언..
  • 2015.5.1 Ver 1.1 Released
    - 기능추가 (비추천버튼 출력유무 설정)
      이 기능은 출력만 하지 않을 뿐, 작동은 여전히 합니다.
    - 스킨추가( boostrap_xeicon_forXE1.8 - thanks to @socialskyo )
    - 기능추가에 따른 4종 스킨에 조건문 추가
      cond="$use_blameBtn != 'N'"
    - 버그수정 (확인창 메시지가 기본메시지로만 나오던 현상)
    - 버그수정 (권한메시지에 '1' 이 붙어서 나오던 현상)
    - 호환성개선 (vote.js 파일 prefix 변경 및 console.log 제거, jQuery.exec_json -> exec_json 으로 변경)
  • 2015.5.1 Ver 1.0 Released

 

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

 

상세 설명

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

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

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

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

필수 사항 안내

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

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

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

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

변경 내역

  • Ver 1.0 Release

주요 기능

  • 추천/비추천 버튼 노출 및 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

 

문제 보고 및 기능 개선 제안

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

포럼 10

로그인 후 작성할 수 있습니다.
  • 2015-05-03 00:19:42 SamD

    권한 설정과 상관 없이 추천과 비추천이 안되네요.. 권한이 없다고 나와요.. 모든 그룹에 체크를 해도 없다고 나오고 체크를 해제해도 없다고 나오네요..

  • 2015-05-02 23:43:47 키스미베이베

    아직 다운받아서 써보진 않았는데 비회원 추천,비추천 기능도 있는건가요??
    없으면 추가시켜 주시면 감사하겠습니다 ㅜㅜ묻고답하기,팁게시판 등등 원하는사람이 엄청많아요 ㅠㅠ

  • 2015-05-02 19:22:06 제작자 bin

    @썰레발리오
    동시에 사용하실 수 있습니다.
    추천/비추천시 이동기능 "미사용"으로 해두시면 됩니다.
    어차피 Vote 기록은 코어모듈인 Document 모듈에 저장이 되므로
    본 Vote 모듈로 추천을 하였다 하더라도 Vote 기록은 공유됩니다.
    타임라인 모듈에서 모아 보시면 됩니다.

  • 2015-05-02 15:41:51 제작자 bin

    Ver 1.1.2 업데이트 일단 수동패치로 올려뒀습니다.

    https://www.xpressengine.com/?module=file&act=procFileDownload&file_srl=22992693&sid=d709acf32a9f982b1319bd43ea7ef5db&module_srl=19778968

  • 2015-05-02 15:38:36 제작자 bin

    @1052
    아마 관리자분께서 작성하신 글이라 비회원추천이 안되었던것 아닐까요?
    비회원의 경우엔, ip address 와 session 값을 참조로 중복추천을 막고 있습니다.

  • 2015-05-02 01:38:40 1052

    어라... 이게 비회원추천이 또 갑자기 됩니다.. 하하 아까는 뭐였을까요. 관리자로는 중복추천까지 되는데 로그아웃을하면 추천은 안되고 로그인할꺼냐 묻는 메세지랑 추천할수없다는 메세지가 두개나 떴었는데..

  • 2015-05-02 01:00:59 제작자 bin

    Ver 1.1.2 업데이트가 승인대기 중입니다.

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

    Fixed defects
    - 출력모듈기능이 작동하지 않던 버그 패치 *** 중요 - 필수패치 ***

    치명적인 결함이 있는 부분을 수정하였으니 꼭 업데이트 해주시길 바랍니다.

  • 2015-05-02 00:59:56 제작자 bin

    @xe이용자
    초기제작설계 떄부터 다국어는 염두해 두지 않고 제작했습니다. 필요하신 부분이 추천/비추천 단어만의 다국어 지원이라면 다음 패치때 고려해 보겠습니다.

  • 2015-05-02 00:58:05 제작자 bin

    @1052
    실운영사이트에 적용결과, 비회원추천 정상작동하고 있습니다. 회원추천은 잘 작동하시는지요?
    @영웅이*
    어느 스킨을 사용하셨는지요? bootstrap 스킨, 스케치북5 스킨을 사용하였을 경우 외부에서 fontawesome css 을 호출하고 있기 때문에 초기 접속시 조금 느릴 수도 있습니다. 허나 실운영사이트(동접 1~200명 가량) 에서는 속도를 크게 잡아먹지 않는 것으로 보여집니다. (애드온과 비슷한 수준)

  • 2015-05-01 23:26:17 1052

    체크해제시 비회원 추천이 제대로 동작하는지 확인좀 부탁드립니다. 저는 안되더군요.
    xe1.81 스케치북1.7 게시판스킨입니다.