라이믹스/XE의 다양한 모듈, 스킨, 애드온 등의 자료를 판매해보세요.

content_count 121

게시물 평점 애드온

Registered Date

Mar 31, 2023

무료 자료실로 이동

 

(무료 다운가능)


 

  

 

 

 

 

  • 업데이트내역

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번에서 추가한 평점옵션을 작동시켜줍니다.

 

 

네이버에 이온디를 검색해주세요
미리보기
파일 다운로드하기 전 사용하실 도메인 주소를 입력 후 다운로드 가능합니다.
File Name residual_day condition download
aa_doc_rating 1.0.4.zip - - download
Category 애드온
seller XE마켓
사용자평점 0점 / 총 0명 참여
sale_point free
상품카테고리 애드온 
상태 제품소개 
소개 추천기능을 평점으로 대체합니다. 정렬기능은 없습니다. 
설치경로 addons/aa_doc_rating 
버전 1.0.4 
라이센스 XPM 
지원환경  
개발자 날아라 
구매 페이지  
미리보기  
구성품  
문의  
라벨  
외부URL  
네이버에 이온디를 검색해주세요

Category

advanced

  • 상품카테고리

  • 상태

  • 지원환경

List of Articles
No. Category Subject 사용자평점 point
상품 커스터마이징 건에 대해서
이온디샵에서 개발자/디자이너 여러분의 컨텐츠를 판매하세요.
포인트샵 오픈마켓입니다. 구매를 원할 경우 포인트를 충전해주세요.
20 애드온 XE-LIFO Captcha(Powered by NAVER™ OpenAPI) v0.5.1 10P
19 애드온 XE-LIFO Comment Translator(Powered by NAVER™ OpenAPI) 10P
18 애드온 관리자 즐겨찾기 링크 등록 애드온 v1.1.0 free
17 애드온 더블우클릭 관리자 링크 애드온 v1.2 free
16 애드온 XE 게시물 PDF 저장 애드온 free
15 애드온 첨부파일에 토렌트 파일이 있는 경우 본문 상단에 파일 정보를 표시 100P
14 애드온 中二仮名: 중2병을 위한 후리가나 애드온 free
13 애드온 관리자 세팅 툴셋 애드온 v1.0 free
12 애드온 SOLAPI 댓글 알림 - SMS / LMS / 카카오톡 free
11 애드온 회원 접속여부 확인 애드온 v1.1.0 free
10 애드온 파일 확장자 이미지 애드온 free
9 애드온 자동댓글 애드온 free
8 애드온 눈송이 애드온 free
7 애드온 스마트패널 애드온 free
» 애드온 게시물 평점 애드온 free
5 애드온 추가 포인트 애드온 free
4 애드온 게시글 추가 내용 출력 애드온 - 광고/공지 삽입 free
3 애드온 댓글 숫자놀이 애드온 free
2 애드온 XNS 문서확장 북마크 애드온 free
1 애드온 외부링크 새창 띄우기 free