New Feeds

게시판에서 댓글이 비밀글로 설정되어 있을 때 노출되는 문제를 수정 -보드 스킨

작성자 정보

  • 나리야 작성
  • 작성일

컨텐츠 정보

본문

이곳에 올리는 것이 맞는지 모르지만 급히 나리야빌더를 사용하는 분들은 프로그램 내용을 수정하셔야 할 것으로 생각되어 이곳에 올렸습니다. 관리자님은 내용을 확인하시고 소스에 반영하여 주시면 좋겠습니다. 그리고 이 글도 목적에 알맞은 곳으로 게시물을 옮겨주시면 좋겠습니다. (관리자 님 덕분에 프로그램을 잘 사용하고 있습니다. 감사합니다.)


저는 지난 4월부터 나리야빌더 1.2.13를 사용하여 기존 홈페이지를 리뉴얼하여 운영하다 오늘 이상한 점을 발견했습니다.


로그인을 하지 않았는데도 비밀글로 선택된 댓글이 모두 보이는 것을 알았습니다. 바로 보드 스킨의 view_comment.skin.php을 살펴보니 비밀글을 방문자에게 보여줄지 말지 정하는 부분이 없이 무조건 댓글 내용을 출력하는 것으로 작성되어 있었습니다.


해당하는 스킨은 BS4-Basic-List, BS4-Basic-Gallery, BS4-Basic-Webzine, BS4-Basic-Banner 디렉터리 안에 있는 view_comment.skin.php 입니다.


view_comment.skin.php에서 아래 부분을 찾아

<?php $is_lock = false;	if (strstr($list[$i]['wr_option'], "secret")) { 	$is_lock = true;	?>	<?php } ?><?php echo $comment ?> 


아래와 같이 고치면 됩니다.

<?php $is_lock = false;	if (strstr($list[$i]['wr_option'], "secret")) { 	$is_lock = true;	} if (strstr($list[$i]['wr_option'], "secret")) {   if ($is_admin == 'super' || $member['is_auth']) {     echo $list[$i]['wr_content'];  } else {     echo " 댓글내용 확인.";  }} else {   echo $list[$i]['wr_content'];} ?>

관련자료

댓글 0
등록된 댓글이 없습니다.
전체 1,963 / 5 페이지
번호
제목
이름

Favorites


최근글


새댓글


  • 댓글이 없습니다.
알림 0