[배추빌더 라이트] 메인화면 최신글 그룹에서 특정 테이블을 특정회원에게만 노출시키고싶습니다. > 그누4 질문답변

그누4 질문답변

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

[배추빌더 라이트] 메인화면 최신글 그룹에서 특정 테이블을 특정회원에게만 노출시키고싶습니다. 정보

[배추빌더 라이트] 메인화면 최신글 그룹에서 특정 테이블을 특정회원에게만 노출시키고싶습니다.

본문

게시판은 배추빌더 라이트로 만들었습니다.

제목대로 메인화면의 '최신글 그룹' 중에 [사내 게시판]의 최신글 리스트를 특정 멤버에게만 보여지도록 하고싶습니다.


제가 한 작업은 아래와 같습니다.
============================================================================
1. [사내 게시판] 테이블을 만들었습니다.

2. 일반 회원은 권한 2를 주고 특정 회원에게만 권한을 3을 줬습니다.

3. 관리자에서 권한 3 회원들을 '사내 게시판' 테이블에 그룹으로 등록했습니다.

4. '게시판 관리'에서 [사내 게시판]의 목록보기, 글읽기, 글쓰기 등등을 모두 권한 3 이상만 가능하도록 설정했습니다.
=============================================================================



이렇게 해서 메인화면에서 '사내 게시판' 그룹으로 접근은 막았으나 최신글 리스트는 회원이든

비회원이든, 권한이 있던 없던 다 보여지고있습니다.

배추빌더 질문게시판은 가입한지 얼마 안 돼 포인트 부족으로 질문도 못하네요. (ㅡ_ㅡ;;

배추빌더에서 최근게시물은 [root/bbs/group.php]에서 최근게시물을 추출하는 것으로 알고있습니다.

 "맞나요?" (^ㅡ^?

맞다면 아래의 내용 중에 어느 부분을 손봐야할까요?

도움이 절실합니다.
=========================================================================
<?
// 상대 경로
$g4_path = "..";
include_once("$g4_path/common.php");
include_once("$g4[path]/lib/latest.lib.php");

$g4[title] = $group[gr_subject];
include_once("./_head.php");
?>

<!-- 메인화면 최신글 시작 -->
<table width="100%" cellpadding=0 cellspacing=0>
<tr>
    <td valign=top>
    <?
    //  최신글
    $sql = " select bo_table, bo_subject from $g4[board_table]
              where gr_id = '$gr_id'
                and bo_list_level <= '$member[mb_level]'
              order by bo_order_search ";
    $result = sql_query($sql);
    for ($i=0; $row=sql_fetch_array($result); $i++) {
        // 이 함수가 바로 최신글을 추출하는 역할을 합니다.
        // 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.

        // 사용방법
        // latest(스킨, 게시판아이디, 출력라인, 글자수);
echo latest("mw.list", $row[bo_table], 5, 70);
        echo "<p>";
    }
    ?>
    </td>
</tr>
</table>
<!-- 메인화면 최신글 끝 -->

<?
include_once("./_tail.php");
?>
=========================================================================

댓글 전체

답변 주셔서 정말 고맙습니다
아... 그런데 제가 그정도 실력이 안 돼서.
배추빌더 포인트를 올려서 배추빌더 제작자 님께 문의해보는 게 좋겠습니다.
결국 [ lib/latest.lib.php ]를 수정해서 레벨 제한을 걸었습니다.
일반 회원은 레벨2, 특정 회원은 레벨3으로 메인 그룹 최신글 노출을 제한했습니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT