content_count 51

게시물 평점 애드온

  • 분류 애드온
  • 상품카테고리 애드온 
  • 상태 제품소개 
  • 소개 추천기능을 평점으로 대체합니다. 정렬기능은 없습니다. 
  • 설치경로 addons/aa_doc_rating 
  • 버전 1.0.4 
  • 라이센스 XPM 
  • 개발자 날아라 
XPM(재배포 금지) 라이선스는 XE타운 포인트마켓 전용 라이선스로 타사이트에서는 재배포가 금지되어있어 자료 소개 용도로 작성된 게시물입니다. 실제 다운로드는 XE타운에서 다운로드 가능합니다.
File Name file_capacity residual_day residual_amount condition download
aa_doc_rating 1.0.4.zip 19.84KB - - - download

무료 자료실로 이동

 

(무료 다운가능)


 

  

 

 

 

 

  • 업데이트내역

1.0.4

* 중앙정렬시 우측 쏠림현상 문제 해결

1.0.3

* 평점 본문정렬기능 추가

 

 

  • 애드온소개

기존의 게시물 추천기능을 평점기능으로 간단하게 변환해주는 애드온입니다.

 

 

  • 설치경로

xe설치경로/addons/aa_doc_rating

 

 

  • 라이선스

원칙적으로 다운로드 받으신분만 사용가능하며, 타인에게 재배포 하실 수 없습니다.

 

 

  • 사용방법

 

  1. 애드온을 적용할 게시판을 선택한 후 동작합니다.
  2. 게시판 스킨설정에서 추천수를 표시하는 부분이 있다면 표시옵션을 꺼줍니다.
  3. 스케치북 스킨이 아닌경우 치환자 기능을 사용해야합니다. 이해하기 어렵다면 사용을 고려해주시기바랍니다.

  4. 치환기능 사용시 평점창 위치가 이상할 수 있으니 css기능을 사용하여 위치를 조정합니다.



 

 

  • 참고

추천수 기능을 대체하므로 모든 게시판에 사용하기에는 부적합 하며, 평점 정렬기능을 별도로 제공하지 않습니다. 또한 애드온에서만 모든 처리를 하기때문에 기본적인 평점기능은 갖추었으나 부가적인 옵션에대한 제약이 많은점 인지하시기 바랍니다. 마지막으로 평점을 입력한 댓글을 구별 할 수 없어서 모든댓글 (대댓글제외) 삭제시 다시 평점입력이 가능합니다. 

 

 

  • 주의사항

* 폰트어썸 플러그인이 사용중이어야 합니다. (레이아웃이든 게시판이든 혹은 애드온에서든) 평점애드온에서는 별도로 제공하지않습니다.

* 스케치북 게시판스킨에서만 호환가능합니다. (치환자 문제로 스케치북만 테스트하였습니다.)

* 추천기능이 별로 필요없고 이를 대체하고싶은 경우에만 사용하세요. 

 

 

  • 기타문의사항

이용 중 궁금한 사항이나 기능개선, 버그발견등 그 밖에 여러가지 문의사항들은 xecenter.com 에서 작성부탁드립니다.

 

 

 

  • 참조 스크린샷

 

*평점 결과값

 

*평점화면

 

 

 

*설정화면

 

 

 

 

 

  • 개별 게시판 스킨수정 (고급사용자용)

* 댓글 리스트에도 평점을 보이게 하고 싶을경우 게시판스킨을 수정해야합니다. 

스케치북스킨 기준으로 설명하며 어느정도 코드를 다룰줄 아시는분은 도전해보시기 바랍니다.

 

아래는 적용화면입니다.

 

 

1. 일단 사용중인 게시판 스킨의 skin.xml 파일 가장 아랫부분의 group밑에 아래 group옵션을 추가합니다.

추가하는 이유는 애드온을 사용하는 스킨에만 적용하기 위함입니다.

 

<group>
        <title xml:lang="ko">*별도기능</title>
            <var name="score_use" type="radio">
                <title xml:lang="ko">댓글 평점출력</title>
                <description xml:lang="ko">댓글에 평점(추천수)을 출력합니다. (평점애드온 사용시에만)</description>
                <options value="">
                    <title xml:lang="ko">미출력(기본)</title>
                </options>
                <options value="Y">
                    <title xml:lang="ko">출력</title>
                </options>
            </var>
            <var name="score_design" type="radio">
                <title xml:lang="ko">댓글 평점디자인</title>
                <description xml:lang="ko">댓글 평점디자인을 선택해주세요. (평점애드온 사용시에만)</description>
                <options value="">
                    <title xml:lang="ko">별(기본)</title>
                </options>
                <options value="heart">
                    <title xml:lang="ko">하트</title>
                </options>
            </var>
        </group>

 

 

2. _comment.html 파일의 30번째줄 쯤 (제가 커스텀을 많이하여 다를수있습니다) 

댓글의 닉네임,아이피주소,비밀댓글을 표시하는 코드 마지막부분에 아래 코드를 추가합니다.

대충 <span cond="$comment->isSecret()" class="ico_secret">비밀댓글</span> 이런 코드 다음일것입니다.

아래의 코드의 $mi는 $module_info로 대체할 수 있습니다.

 
<!--//추천(평점)정보 애드온 및 기능 사용시 동작 시작-->
            <block cond="$mi->score_use == 'Y' ">
                {@  
                    $args->member_srl = $comment->member_srl;
                    $args->document_srl = $comment->document_srl;
                    $vt_score = executeQuery('addons.aa_doc_rating.getVotedMemberLog',$args)->data->point;
                }
                {@ $score_design = $mi->score_design ? $mi->score_design : 'star';}
                <span style="color:#ccc; margin-left:5px;" cond="$vt_score > 0">
                    <i class="fa fa-{$score_design}" style="color:#EDB867;"|cond="$vt_score >= 1"></i>
                    <i class="fa fa-{$score_design}" style="color:#EDB867;"|cond="$vt_score >= 2"></i>
                    <i class="fa fa-{$score_design}" style="color:#EDB867;"|cond="$vt_score >= 3"></i>
                    <i class="fa fa-{$score_design}" style="color:#EDB867;"|cond="$vt_score >= 4"></i>
                    <i class="fa fa-{$score_design}" style="color:#EDB867;"|cond="$vt_score >= 5"></i>
                </span>
            </block>
            <!--//추천(평점)정보 애드온 및 기능 사용시 동작 끝-->


 

3. 코드추가가 다 끝났다면 게시판스킨의 옵션에서 1번에서 추가한 평점옵션을 작동시켜줍니다.

 

 

옵션 검색
List of Articles
No. Category Subject grade point
공지 상품 커스터마이징 건에 대해서
공지 이온디샵에서 개발자/디자이너 여러분의 컨텐츠를 판매하세요.
공지 포인트샵 오픈마켓입니다. 구매를 원할 경우 포인트를 충전해주세요.
20 모듈 컨텐츠판 모듈 별도문의 50,000P
19 모듈 아이콘샵(iconshop) 라이믹스(XE) + PHP8 지원 1,000P
18 모듈 마이로그(mylog) free
17 모듈 XE Sticker 모듈(이온디 수정) 100P
16 모듈 XE라이믹스 출석부 출쳌 도장 스킨 free
15 모듈 라이믹스XE 포럼(forum) 모듈 2,000P
14 모듈 pjaxboard 게시판 스킨 free
13 모듈 라이믹스XE 확장 변수 업로드 모듈 free
12 모듈 라이믹스 게시글 예약발행 모듈 free
11 모듈 라이믹스XE 등업관리모듈 (PHP8) 판매종료 500P
10 모듈 라이믹스XE 시험 모듈(exam) free
9 모듈 GG 클론 게시판 업데이터(ggcloner) 판매종료 free
8 모듈 인스타그램 모듈 판매종료 free
7 모듈 가입경로확인모듈 (JoinConversion) free
6 모듈 아이피 검사 모듈(checkip) 10P
5 모듈 인기검색어 모듈+애드온+위젯 패키지 (PHP8수정버전) free
4 모듈 인기검색어 모듈+애드온+위젯 패키지 free
3 모듈 인기 검색어 통계 모듈(keyword 모듈) by 숭숭군 판매종료 free
2 모듈 관리자 확장팩 (부관리자 모듈) free
1 모듈 LiveXe for Rhymix free
닫기

마이페이지

로그인을 해주세요