별점(평점)주기 게시판 > 그누보드5 스킨

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

별점(평점)주기 게시판 정보

게시판 별점(평점)주기 게시판

첨부파일

ratingbasic.zip (28.8K) 109회 다운로드 2020-03-13 02:57:03 포인트 차감10
latest.skin.php (5.2K) 13회 다운로드 2020-03-11 00:29:19 포인트 차감10
테스트한 버전5.4.2
호환 가능 버전5.4

본문

별점주기 게시판이며 그누보드 5.4.2버전에서 테스트 했습니다.

 

리뷰게시판에 사용해보려고 만들었습니다.

 

테스트는 요기서

http://rainbowgnu.tk/bbs/board.php?bo_table=rating

 

 

 

게시판 글 작성이 위에 별점을 선택을 하고 게시글을 작성을하면 여분필드에 저장이 되고

 

31582805_1583851948.7953.png

 

이렇게 여분필드에 저장된 내용에 따라 평점이 별로 표시가 됩니다.(아이콘은 폰트어썸 사용)

31582805_1583851961.6871.png

 

또한 여분필드에서 내용을 읽어서 리스트에서도 별점을 아이콘으로 나타내줍니다.

31582805_1583852108.4133.png

 

 

수정을 누르면 현재 설정된 별점이 나타나고 별점을 수정할 수 있습니다.

31582805_1583851971.732.png

 

 

최신글에서도 별점을 보여주려면 테마 기준으로

테마 스킨 폴더에 최신글(lastest)폴더에 basic 폴더에 lastest.skin.php를 첨부된걸로 바꿔주시거나

 

아래 코드를 37번하고 38번째 줄 사이에 넣어주면 됩니다.

 

31582805_1583854453.4922.png

 

 


            <br>            
<div style="float:right;">
<?php if ($list[$i]['wr_1'] == '0') {
    echo '평점 : 
<i class="fa fa-star-o" aria-hidden="true"></i>
<i class="fa fa-star-o" aria-hidden="true"></i>
<i class="fa fa-star-o" aria-hidden="true"></i>
<i class="fa fa-star-o" aria-hidden="true"></i>
<i class="fa fa-star-o" aria-hidden="true"></i>
';} 
elseif ($list[$i]['wr_1'] == '1') {echo '평점 : 
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star-o" aria-hidden="true"></i>
<i class="fa fa-star-o" aria-hidden="true"></i>
<i class="fa fa-star-o" aria-hidden="true"></i>
<i class="fa fa-star-o" aria-hidden="true"></i>
';}
elseif ($list[$i]['wr_1'] == '1.5') {echo '평점 : 
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star-half-o" aria-hidden="true"></i>
<i class="fa fa-star-o" aria-hidden="true"></i>
<i class="fa fa-star-o" aria-hidden="true"></i>
<i class="fa fa-star-o" aria-hidden="true"></i>
';}
elseif ($list[$i]['wr_1'] == '2') {echo '평점 : 
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star-o" aria-hidden="true"></i>
<i class="fa fa-star-o" aria-hidden="true"></i>
<i class="fa fa-star-o" aria-hidden="true"></i>
';}
elseif ($list[$i]['wr_1'] == '2.5') {echo '평점 : 
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star-half-o" aria-hidden="true"></i>
<i class="fa fa-star-o" aria-hidden="true"></i>
<i class="fa fa-star-o" aria-hidden="true"></i>
';}
elseif ($list[$i]['wr_1'] == '3') {echo '평점 : 
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star-o" aria-hidden="true"></i>
<i class="fa fa-star-o" aria-hidden="true"></i>
';}
elseif ($list[$i]['wr_1'] == '3.5') {echo '평점 : 
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star-half-o" aria-hidden="true"></i>
<i class="fa fa-star-o" aria-hidden="true"></i>
';}
elseif ($list[$i]['wr_1'] == '4') {echo '평점 : 
<i class="fa fa-star-o" aria-hidden="true"></i>
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star" aria-hidden="true"></i>
';}
elseif ($list[$i]['wr_1'] == '4.5') {echo '평점 : 
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star-half-o" aria-hidden="true"></i>
';}
elseif ($list[$i]['wr_1'] == '5') {echo '평점 : 
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star" aria-hidden="true"></i>
<i class="fa fa-star" aria-hidden="true"></i>
';}
?>
</div>
<br>

 

 

 

 

 

추천
7

댓글 전체

전체 2,423 |RSS
그누보드5 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT