[그누•영카트] 댓글에 달린 비밀 댓글을 원댓글 작성자에게도 보여주기

페이지 정보

yadolee 루루아빠 2,724 2016.01.30 13:13:34

본문

그누보드 기본값은 댓글에 비밀 댓글을 달 경우 원댓글 작성자는 비밀 댓글을 열람할 수 없다.
다음과 같이 수정한다.

1. 그누보드5/bbs/view_comment.php를 열어 $list[$i]['content'] = $list[$i]['content1']= '비밀글 입니다.'; 를 검색한다.

2. 아래 소스를 다음과 같이 수정한다.
수정 전

    $list[$i]['content'] = $list[$i]['content1']= '비밀글 입니다.';
    if (!strstr($row['wr_option'], 'secret') ||
        $is_admin ||
        ($write['mb_id']==$member['mb_id'] && $member['mb_id']) ||
        ($row['mb_id']==$member['mb_id'] && $member['mb_id'])) {
        $list[$i]['content1'] = $row['wr_content'];
        $list[$i]['content'] = conv_content($row['wr_content'], 0, 'wr_content');
        $list[$i]['content'] = search_font($stx, $list[$i]['content']);
    } else {
수정 후

    //$list[$i]['content'] = $list[$i]['content1']= '비밀글 입니다.';        //댓글의 비밀 댓글을 원댓글 작성자에게 보여주기위해 주석처리
    //if (!strstr($row['wr_option'], 'secret') ||
    //    $is_admin ||
    //    ($write['mb_id']==$member['mb_id'] && $member['mb_id']) ||
    //    ($row['mb_id']==$member['mb_id'] && $member['mb_id'])) {
    //    $list[$i]['content1'] = $row['wr_content'];
    //    $list[$i]['content'] = conv_content($row['wr_content'], 0, 'wr_content');
    //    $list[$i]['content'] = search_font($stx, $list[$i]['content']);

    //댓글의 비밀 댓글을 원댓글 작성자에게도 보여주기 시작
    $pre_comment_info = substr($row['wr_comment_reply'],0,-1);
    $pre_comment = sql_fetch(" select mb_id from {$write_table} where wr_parent = '{$wr_id}' and wr_is_comment = 1 and wr_comment = '{$row['wr_comment']}' and wr_comment_reply = '{$pre_comment_info}' ");

    $list[$i]['content'] = $list[$i]['content1']= '비밀글 입니다.';
    if (!strstr($row['wr_option'], 'secret') ||
        $is_admin ||
        ($pre_comment['mb_id']==$member['mb_id'] && $member['mb_id']) ||        //댓글의 비밀 댓글을 원댓글 작성자에게 보여주기
        ($write['mb_id']==$member['mb_id'] && $member['mb_id']) ||
        ($row['mb_id']==$member['mb_id'] && $member['mb_id'])) {
        $list[$i]['content1'] = $row['wr_content'];
        $list[$i]['content'] = conv_content($row['wr_content'], 0, 'wr_content');
        $list[$i]['content'] = search_font($stx, $list[$i]['content']);
    } else {        //댓글의 비밀 댓글을 원댓글 작성자에게도 보여주기 끝
추천인
  • 추천해 주세요

댓글

첫 번째 댓글을 남겨 주세요

Total 7691626 페이지

제목 글쓴이 날짜 조회 추천
제로  🏆 💾 게시판 타이틀메뉴 자동생성+카테고리 --> 이미지로 루루아빠 2006.08.01 3.7k 0
이윰  🏆 Eyoom Builder 1.2.0 패치 루루아빠 2015.12.21 3.4k 0
그누•영카트  🏆 그누보드 5.3.2.1 패치 shadow2fox 2018.12.11 2.5k 0
제로  🏆 자신이 쓴 글을 수정할 때 조회수 올라가지 않게 루루아빠 2006.09.25 3.6k 0
그누•영카트  🏆 그누보드 5.1.10 패치 루루아빠 2015.12.23 3.0k 0
그누•영카트  🏆 영카트 5.3.2.1 패치 shadow2fox 2018.12.11 2.6k 0
기타  🔒 iplug 공동구매 카페주소 루루아빠 2007.03.01 8 0
그누•영카트  🏆 영카트 5.1.9 패치 루루아빠 2015.12.23 3.6k 0
그누•영카트  🏆 그누보드 5.3.2.2 shadow2fox 2018.12.18 2.4k 0
그누•영카트  🔒 HTMLPurifier 7레벨 이상은 적용 안받기 루루아빠 2015.03.10 8 0
그누•영카트  🏆 영카트 5.1.10 패치 루루아빠 2015.12.23 3.5k 0
그누•영카트  🏆 영카트 5.3.2.2 shadow2fox 2018.12.18 2.6k 0
그누•영카트  🏆 메인화면에 블로그 형태로 게시판 보이기 루루아빠 2015.03.10 3.8k 0
JavaScript  🏆 현재창 아이프레임 유무 확인 shadow2fox 2018.12.26 2.2k 0
이윰  🏆 모바일과 피시에서 내용 숨기기 보이기 루루아빠 2015.03.15 3.2k 0
기타  댓글+1🔒 마우스 및 키보드 복사 금지 제어하기 루루아빠 2015.03.16 14 0
이윰  🏆 익명 게시판에 댓글 작성시 기본으로 익명 체크되게 하기 루루아빠 2015.12.27 3.3k 0
그누•영카트  🏆 그누보드 5.3.2.3 shadow2fox 2018.12.28 2.4k 0
이윰  댓글+1🏆 일정 레벨 이상만 메뉴 보여주기 루루아빠 2015.03.17 3.4k 0
이윰  댓글+1🏆 익명글 사용 시 익명의 포토와 글쓴이 사이드뷰 끄기 루루아빠 2015.12.29 3.6k 0
그누•영카트  🏆 영카트 5.3.2.3 shadow2fox 2018.12.29 2.5k 0
이윰  🏆 PHP 7.x에서 이윰빌더 알람 푸시(push) 관련 PHP Notice: Undefined index error 해결하기 shadow2fox 2019.01.01 2.8k 0
이윰  댓글+1🏆 디바이스에 따른 내용 보이기 숨기기 루루아빠 2015.03.20 3.8k 0
그누•영카트  🏆 그누보드 5.3.2.4 shadow2fox 2019.01.08 2.4k 0
그누•영카트  🏆 영카트 5.3.2.4 shadow2fox 2019.01.08 2.6k 0
이윰  🏆 게시판 다운로드 포인트를 마이너스로 설정할 경우 루루아빠 2015.03.23 3.2k 0
그누•영카트  🏆 그누보드 5.1.11 패치 루루아빠 2016.01.10 3.3k 0
그누•영카트  🏆 회원 닉네임 길이 제한두기 루루아빠 2015.03.28 3.3k 0
그누•영카트  🏆 영카트 5.1.11 패치 루루아빠 2016.01.10 3.5k 0
이윰  🏆 익명 게시판에 글 작성시 기본으로 익명 체크되게 하기 루루아빠 2015.03.28 3.4k 0