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

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누보드5 스킨

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

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

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

첨부파일

ratingbasic.zip (28.8K) 110회 다운로드 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
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로