게시판 본인글만 목록보기 및 관리자와 지정아이디는 다 볼 수 있도록 하는 소스

· 2020-06-24 (수) 14:18:36 · 7628 · 7

안녕하십니까?

 

1:1상담 또는 다중고객을 선별적으로 상담할 경우 자기글의 목록만 보이도록 하는 소스입니다.

스킨에 적용하신분도 계시고, 다양한 방법을 올려주신 분도 많은데, 여러가지 다 퍼와서 해보다가

뭔가가 부족한 것 같아서 지인의 도움을 얻어서 수정하였습니다.

 

해당 게시판과 관리멤버를 지정하는 형식으로 되어 있습니다.

다만 글의 카운터관련 수정은 도움을 받지 못하였습니다. 

그누보드 커뮤니티내에 올려진 방법을 써 보니, 카운트 숫자가 이상하게 표기되어 이 부분은 일단 패스하고, 다음에 또 도움을 얻어서 올려드리겠습니다.

 

/bbs/list.php   의 170~173 라인 아래부분을 수정하시면 되겠습니다.

 

if ($is_search_bbs) {
    $sql = " select distinct wr_parent from {$write_table} where {$sql_search} {$sql_order} limit {$from_record}, $page_rows ";
} else {

//회원은 본인글만 출력하고, 관리자와 지정아이디는 다 볼수 있고, 필요한 게시판을 지정하는 소스

if(($bo_table =="게시판명1" || $bo_table=="게시판명2" || $bo_table=="게시판명3") && !$is_admin && $member[mb_id] != "관리아이디명1" && $member[mb_id] != "관리아이디명2") {
    $_where=" and mb_id = '{$member[mb_id]}'";
    }
    $sql = " select * from {$write_table} where wr_is_comment = 0 ".$_where;
    if(!empty($notice_array))
    $sql .= " and wr_id not in (".implode(', ', $notice_array).") ";
    $sql .= " {$sql_order} limit {$from_record}, $page_rows ";
}

 

저의 사이트에 적용해서 사용하고 있으며, 큰 문제는 없는것 같습니다.

프로그램에 무지한 관계로 질문에 대한 답변은 어렵겠습니다.^^

 

 

|

댓글 7개

2020-06-24 (수) 14:22:54
본인이 쓴 글 카운트가 1부터 제대로 되도록 도움을 주실 분이 계시다면 굉장히 감사하겠습니다.
글 카운트 말고는 딱 원하던 소스가 정리되었네요. 감사합니다.
감사합니다
2020-07-16 (목) 14:56:51
감샇랍니다
감사합니다.
감사합니다~

혹시 글 카운트 1부터 나오는것 해결 되었나요? 방법 알려주시면 감사하겠습니다.

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

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
20-07-14 조회 4,599
20-07-14 조회 9,898
20-07-10 조회 5,612
20-07-10 조회 8,485
20-07-08 조회 5,380
20-07-07 조회 6,357
20-07-01 조회 9,121
20-06-29 조회 5,171
20-06-25 조회 7,143
20-06-24 조회 5,822
20-06-24 조회 4,717
20-06-24 조회 7,629
20-06-24 조회 5,000
20-06-23 조회 4,856
20-06-23 조회 7,806
20-06-22 조회 5,926
20-06-22 조회 1.2만
20-06-21 조회 4,898
20-06-21 조회 5,171
20-06-16 조회 6,788
20-06-15 조회 5,633
20-06-15 조회 5,488
20-06-15 조회 5,358
20-06-15 조회 5,958
20-06-12 조회 7,017
20-06-12 조회 5,902
20-06-11 조회 4,735
20-06-09 조회 6,932
20-06-07 조회 8.8만
20-06-07 조회 7,042