테스트 사이트 - 개발 중인 베타 버전입니다

글쓰기는 레벨2인데 댓글쓰기는 레벨3으로 하려고 하는데 채택완료

풍운 6년 전 조회 2,393

글을 쓴 사람도 레벨문제로 댓글쓰기에 참여를 할수 없는지요?

참여가 가능하게 하려면 어떻게 하면 되는지요...

 

감사합니다

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
S
6년 전

글을 쓴 사람도 레벨문제로 댓글쓰기에 참여를 할수 없는지요?

==> 네 본인글에도 레벨이 작다면 댓글을 쓸수 없습니다.

 

참여가 가능하게 하려면 어떻게 하면 되는지요...

==> 해당글이 본인의 글이라면 해당글의 댓글 권한을 비회원 레벨값(1)으로 변경하는 작업을 하시면 됩니다.

 

ex) 그누보드는 스킨에 head 파일을 이용해서 여러가지 예외기능을 삽입하실 수있습니다.

1. 해당게시판 스킨폴더에 파일을 2개 생성합니다.

 a) write_comment_update.head.skin.php  (댓글 저장시 레벨변경)
 b) view_comment.head.skin.php (댓글 등록폼 사용 레벨변경)

 해당 2개 파일에 본인글일 경우  댓글 등록 레벨값을 비회원 레벨값(1)으로 변경하게 끔 하면 됩니다.

 

[샘플]

if($is_member){

$sql = " select wr_id from $write_table where wr_id = '$wr_id'  and mb_id ='{$member['mb_id']}' ";
$row = sql_fetch($sql);

if($row['wr_id']){
    $board['bo_comment_level'] = 1;
}

}

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

풍운
6년 전
샘플까지 친절히 적어 주시고 감사드립니다..할 수 있는데 까지 해보겠습니다...근데 실력이 모자라서요 ^^

댓글을 작성하려면 로그인이 필요합니다.

6년 전

한번 써보면 금방 알수 있잖아요.

레벨 2 만들어서 글을 써보고 , 그걸로 댓글도 달아보세요.

자기글의 댓글은 될것 가튼데요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

풍운
6년 전
바쁘신데 답변 감사드립니다
말씀해주신데로 해보니 레벨이 낮아서 그누보드 기본기능인 댓글입력란이 안나옵니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인