왕보초입니다 게시판 관련질물 제발 도와주세요..ㅠㅠ > 그누4 질문답변

그누4 질문답변

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

왕보초입니다 게시판 관련질물 제발 도와주세요..ㅠㅠ 정보

왕보초입니다 게시판 관련질물 제발 도와주세요..ㅠㅠ

본문

<!-- 메인화면 최신글 시작 -->
<table width="750" cellpadding=0 cellspacing=0><tr><td valign=top>
<?
//  최신글
$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'], 10, 70);
    echo "<p>\n";
}
?>
</td></tr></table>
<!-- 메인화면 최신글 끝 -->

이건데요...
게시판 아이디를 넣으면 되는거 아닌가요??
아닌것 같아요..ㅠㅠㅠ qna 라는 이름으로 게시판 생성해서 작업하고 있는데...
안됩니다..

제발 도와주세요;;;ㅠㅠㅠㅠㅠㅠㅠㅠㅠ 어쩌죠...

댓글 전체

최신게시물을 추출하고자 할 경우, 해당 페이지나 head.php에
<?
include_once("$g4[path]/lib/latest.lib.php");
?>
가 반드시 있어야 한다.

그리고 해당 페이지의 <div></div>나 <td></td>사이에 아래 코드를 적용
<? echo latest("basic", 게시판테이블명, 3, 30); ?>
<? echo latest("basic", "01_notice", 3, 30); ?>
[게시판테이블명]은 관리자페이지의 게시판관리 항목에서 알 수 있다.

-----
최신게시물을 사용하지 않고, 게시판만 사용하고자 할 경우 [메뉴]에 게시판의 링크를 걸어준다.
가령 [고객센터] 가 있을경우,
<a href="게시판주소">[고객센터]</a> 링크를 적용한다.

[게시판주소는] 관리자페이지의 게시판관리 항목에서 알 수 있다.
최신글이 아닌 일반 게시판이라면 그냥 서브메뉴링크를
<?=$g4[bbs_path]?>/board.php?bo_table=게시판아이디
넣으시면 일반 게시판으로 루팅이 됩니다.
만약 이걸 최신글로 표현하려고 하면
<?=latest("스킨디렉토리명", "게시판아이디", 게시판줄수, 제목수); ?>
으로 나열해주시면 되고요.
정확하게는 사이트를 봐야 알겠네요..ㅠㅠ
http://thephone02.x-y.net/gnuboard4/the_notice.php

여기 사이트 주소고요..ㅠ 이렇게 최신글이 아닌 게시판 자체가 옆에 나왔으면 좋겠는데요..
명란젖입술님의 말씀은 어떤말씀인지 몰라서요..ㅠㅠㅠㅠㅠㅠㅠㅠㅠ
어쩌죠...ㅠㅠㅠㅠ
도와주세요..ㅠㅠ
사이트를 대충 둘러보았습니다.
대충 문제점을 찾았지만 이렇게 만드시면 최신게시물 소스가지고는 한계가 있습니다.
요약 정리를 하자면....
최근게시물 스킨소스는 메인페이지나 다른 페이지에 게시물을 간단하고 작게 표현을 할때 사용하는 용도로 쓰입니다.
먼저 사이트를 코딩하시고 그누보드를 삽입하여 만드신것 같으신데...
이부분은 아이프레임을 이용하시거나...
사이트 전체적인 보수공사가 필요할듯합니다.
일단 FAQ게시판 아이디를 다시한번 확인해보시기 바랍니다.
공지사항이 출력이 됐다면 소스상엔 문제가 없습니다.
공지사항이 아이디가 notice이시고 자주하는 질문이 qna신걸로 나오시는데...
공지사항에 넣었던 소스처럼 notice를 qna로 바꿔서 넣어보세요.
참고로 대문자 소문자 잘 확인하세요.
http://thephone02.x-y.net/gnuboard4/bbs/board.php?bo_table=notice
이게 원 게시판 소스입니다.
원래는 이위에 매뉴가 포함되어 있는 페이지를 만들어서 삽입하는 형식입니다.
한단도 마찬가지고요.
참고로 말씀을 드리면 상단과 옆에 나와있는 부분을 PHP파일로 하나 만들어서
관리자 페이지로 들어가서 게시판 수정에 중간 아래쪽에 보시면 상단파일경로라고 있습니다.
이부분에 만드신 상단PHP파일경로를 적어주세요.
잘 모르시면 /gnuboard4폴더에 넣으시고 경로는 ../상단파일명.PHP로 하시면됩니다.
참고로 ../꼭 넣어주세요.
그리고 http://thephone02.x-y.net/gnuboard4/bbs/board.php?bo_table=notice
으로 여시면 상단매뉴가 생긴 게시판이 보이실꺼에요.
그럼 매뉴링크도 http://thephone02.x-y.net/gnuboard4/the_notice.php 가 아닌
http://thephone02.x-y.net/gnuboard4/bbs/board.php?bo_table=notice 으로 고쳐주시면 되고요.
qna도 마찬가지 입니다.
그럼 조금이나마 답이 되실듯 합니다.
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

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