별점(평점)주기 게시판 정보
게시판 별점(평점)주기 게시판첨부파일
테스트한 버전5.4.2
호환 가능 버전5.4
본문
별점주기 게시판이며 그누보드 5.4.2버전에서 테스트 했습니다.
리뷰게시판에 사용해보려고 만들었습니다.
테스트는 요기서
http://rainbowgnu.tk/bbs/board.php?bo_table=rating
게시판 글 작성이 위에 별점을 선택을 하고 게시글을 작성을하면 여분필드에 저장이 되고
이렇게 여분필드에 저장된 내용에 따라 평점이 별로 표시가 됩니다.(아이콘은 폰트어썸 사용)
또한 여분필드에서 내용을 읽어서 리스트에서도 별점을 아이콘으로 나타내줍니다.
수정을 누르면 현재 설정된 별점이 나타나고 별점을 수정할 수 있습니다.
최신글에서도 별점을 보여주려면 테마 기준으로
테마 스킨 폴더에 최신글(lastest)폴더에 basic 폴더에 lastest.skin.php를 첨부된걸로 바꿔주시거나
아래 코드를 37번하고 38번째 줄 사이에 넣어주면 됩니다.
<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
7
댓글 전체
감사합니다.
따봉입니다.
감사합니다
감사합니다.
감사합니다
감사합니다.
좋은 게시판 감사합니다! 혹시 그누보드 5.4 이하 버전에서는 못사용하나요?
감사합니다
감사합니다
감사합니다!!
감사합니다!!
좋은자료 감사합니다.