리스트화면에서 코멘트작성자가 지정회원or 지정레벨이 아닌경우..... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

리스트화면에서 코멘트작성자가 지정회원or 지정레벨이 아닌경우..... 정보

리스트화면에서 코멘트작성자가 지정회원or 지정레벨이 아닌경우.....

본문

쓰고보니 제목이 조금 어렵네요.
 
앞서 나온 스킨을 편집해서 새로운 스킨을 하나 응용작업하고 있습니다.
 
문의 드릴 내용은...
 
게시물이 등록되어 있고, 해당 게시물에 리플(댓글)이 달리면
리스트화면에서 댓글을 작성한 지정회원or지정레벨에 따라서 아래 내용을 뿌려주도록
하려고 합니다.
 
 
 <?
  if ($list[$i][wr_comment] != 0 && $list[$i][mb_level] >= '5') {
  echo "<font color=#ff3300>답변완료</font>";
  } else {
  echo "<font color=#0000ff>답변대기</font>";
  }
 ?>
 
 
 
 
대충 위처럼 만들었는데...레벨지정과 관련한 값이 먹히지를 않네요.
 
- 코멘트는 누구나 작성할수 있지만, 코멘트글 작성자가 반드시 '권한5이상'이어야만
  '답변완료'가 표시되도록 함.
- 정히 안되면 꼭 회원권한이 아니더라도 '특정회원'아이디를 지정하는 방법도 무관합니다.
 
 
list.skin.php에서 적용하려고 합니다. 어떻게 구문을 만들어야 하는지 도움글을 부탁드립니다.
 
 
P.S;
아래 웹제로 상담게시판이 제가 의도하고자 하는 형태입니다.
리플은 누구나 달수 있지만, 특정권한(OR 아이디)이 리플을 달아야만 '답변완료'로 처리가 됩니다.
 
  • 복사

댓글 전체

<?
  if ($list[$i][wr_comment] != 0 && $list[$i][mb_level] >= '5') {
  echo "<font color=#ff3300>답변완료</font>";
  } else {
  echo "<font color=#0000ff>답변대기</font>";
  }
 ?>
쓰신 구문에서..

$list[$i][wr_comment]를 $list[$i][comment_cnt]로 바꿔보세요.
코멘트 숫자에 관한 함수는..  $list[$i][comment_cnt]로 정의되어 있습니다.

또한.. 역시나 정확하지 않은 정보지만..
$list[$i][mb_level] 라고표시 하는게 아닐껍니다.. 일단 좀 확인해봐야하지만..
리스트에서 코멘트 작성자의 아이디나 레벨을 불러오는게 정의안되있어서 쿼리문으로 뽑아야할겁니다. 아마도..
© SIRSOFT
현재 페이지 제일 처음으로