g4최근게시물에서 특정게시판안나오게 할려면 ? > 그누4 질문답변

그누4 질문답변

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

g4최근게시물에서 특정게시판안나오게 할려면 ? 정보

g4최근게시물에서 특정게시판안나오게 할려면 ?

본문

그누보드 상단에 있는 최근게시물에서요..
특정게시판 안나오게 할려면 어떻게 하나요 ?
수고하세요.
  • 복사

댓글 전체

제가 잘못봤군요..

최신글과 최근게시물과 많이 혼돈이 되는군요 :)

저거는 new.php 내용을 수정하시면 됩니다.

그런데 new.php는 함수화 되어있지 않아서 직접 쿼리를 수정하여야 하는군요..
팁테크란에 관련자료 있는지 먼저 검색해보시길 바랍니다.
최근게시물 : g4_board_new 에 게시물의 정보(wr_id, datetime 등)가 기록되는 게시물.
                시간대별로 정렬됨.

최신글 : 각 게시판(g4_write_게시판이름)의 시간에 따른 최신글.
            latest 함수에 의해 추출되는 게시물.

최근게시물 == 최신글 (no! no! no!)
최근게시물 ≠ 최신글 (yes!)
최상단에 있는 index.php 파일을 열어서 다음과같이 수정하시면될껍니다.

/////////////////////////////////////////////// 수정전 ////////////////////////////////////////////////////
<?
//  최신글
$sql = " select bo_table, bo_subject from $g4[board_table] order by gr_id, bo_table ";

$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
    // 이 함수가 바로 최신글을 추출하는 역할을 합니다.
    // 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.

    // 사용방법
    // latest(스킨, 게시판아이디, 출력라인, 글자수);
    echo latest("basic", $row[bo_table], 5, 70);
    echo "<p>\n";
}
?>
////////////////////////////////////////////////////////////////////////////////////////////////////////////

//////////////////////////////////////////////// 수정 후 //////////////////////////////////////////////////
<?
    // 사용방법
    // latest(스킨, 게시판아이디, 출력라인, 글자수);
    echo latest("basic", notice, 5, 70); // 첫번째 스킨이름, 두번째 게시판 생성시 테이블이름, 5개출력, 제목70자까지
    echo "<p/>\n";
    echo latest("basic", free, 5, 70);  // 첫번째 스킨이름, 두번째 게시판 생성시 테이블이름, 5개출력, 제목70자까지
    echo "<p/>\n";
    echo latest("basic", pds, 5, 70);    // 첫번째 스킨이름, 두번째 게시판 생성시 테이블이름, 5개출력, 제목70자까지
    echo "<p/>\n";
?>
////////////////////////////////////////////////////////////////////////////////////////////////////////////


위의 예제는 공지사항, 자유게시판, 자료실을 각각 5개씩 최신글을 보여주게 되어 있습니다. :)

http://www.eznara.info
© SIRSOFT
현재 페이지 제일 처음으로