특정 게시판의 글들만 전체최근게시물로 뽑아내고 싶습니다… > 그누4 질문답변

그누4 질문답변

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

특정 게시판의 글들만 전체최근게시물로 뽑아내고 싶습니다… 정보

특정 게시판의 글들만 전체최근게시물로 뽑아내고 싶습니다…

본문

사용하려는 최근게시물 스킨 : http://www.sir.co.kr/bbs/tb.php/g4_skin/10164
 
 
<질문내용>
 
 
제가 특정 게시판의 글들만을 뽑아서 전체최신글로 보여주고 싶습니다.
그렇지만 특정 게시판의 최신글만을 뽑아내는 방법을 몰라 이렇게 질문합니다;
 
 
해당 기능이 있는 스킨이라도 찾았으면 보고서 어떻게 할지 대충은 짐작을 했을텐데
그런걸 찾지도 못해서 [..ㄱ
 
 
1. 특정 게시판들만을 지정해서 최근게시물 뽑아내기
2. 특정 게시판 이외의 게시판들을 제외하고 최근게시물 뽑아내기
 
 
두 가지 정도의 방법밖에 생각이 안 나는데, 문제는 php 라던가 기초적인 c 언어 등등도
제대로 배우지 못해 소스 수정을 할 수가 없다는 ㅠㅅㅠ
 
 
고수님들께서 보시고 방법을 좀 알려주신다면 오래오래 잊지 않고
재질문이 없도록 하겠나이다 -ㅁ-
 
 
아래는 해당 최근게시물의 내용입니다.....a
 
 
 
 
-------------------- 내용 시작 --------------------------
 
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<script language="JScript">
// selectbox.htp 의 arrow_image 변수는 주석처리 하였습니다.
// selectbox 의 색상 조정은 TarauS 님의 소스가 사용 되었습니다. 설명서는 selectbox 폴더 문서 참조.
var arrow_image = "<?=$new_skin_path?>/selectbox/arrow_image2.gif";
</script>
<style>
.n_title1 { font-family:돋움; font-size:9pt; color:#5E5E5E; vertical-align:-1px; margin-left:5px; font-weight: bold;}
.n_title2 { font-family:돋움; font-size:9pt; color:#5E5E5E; vertical-align:-1px; margin-left:5px; }
.cate_sel {color:#000000; background-color:#FFFFFF; border:0px #000000  solid; filter:alpha(opacity=70); margin-top:0px; }
select{ behavior: url('<?=$new_skin_path?>/selectbox/selectbox.htc'); CURSOR: hand}
 
A.kl_1:link {color:black; text-decoration:none;}
A.kl_1:visited {color:black; text-decoration:none;}
A.kl_1:active {color:black; text-decoration:none;}
A.kl_1:hover {color:#EF5900; text-decoration:none;}
</style>
<?
// 그룹 선택란에 작대기 넣기 위한 setDisplayCount=5 부분 추가(5개 넘으면 작대기 생김.)
$group_select = preg_replace('/\<select/i','<select setDisplayCount=5',$group_select);
?>
<!-- 분류 시작 -->
<form name=fnew method=get style="margin:0px;">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
    <td width="6" height="26"><img src="<?=$new_skin_path?>/img/kdt_01.gif" width="6" height="26"></td>
<!--로고(폭)--><td width="20" height="26" background='<?=$new_skin_path?>/img/kdt_bg01.gif'><img src="<?=$new_skin_path?>/mb/mb_14.gif"></td>
    <td height="26" background='<?=$new_skin_path?>/img/kdt_bg01.gif'>
        <?=$group_select?>
        <select id=view name=view onchange="select_change()">
            <option value=''>전체게시물
            <option value='w'>원글만
            <option value='c'>코멘트만
        </select>
        <script language="JavaScript">
        function select_change()
        {
            document.fnew.submit();
        }
        document.getElementById("gr_id").value = "<?=$gr_id?>";
        document.getElementById("view").value = "<?=$view?>";
        </script>
    </td>
    <td width="6" height="26"><img src="<?=$new_skin_path?>/img/kdt_02.gif" width="6" height="26"></td>
</tr>
</table>
</form>
<!-- 분류 끝 -->
<!-- 제목 시작 -->
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
    <td width="6" height="32"><img src="<?=$new_skin_path?>/img/kdt_11.gif" width="6" height="32"></td>
<!--로고--><td width="10" height="32" background='<?=$new_skin_path?>/img/kdt_bg11.gif'><img src="<?=$new_skin_path?>/mb/mb_54.gif"></td>
    <td width="60" align="center" background='<?=$new_skin_path?>/img/kdt_bg11.gif' height="30"><font class=n_title2><strong>그룹</strong></font></td>
    <td width="100" align="center" background='<?=$new_skin_path?>/img/kdt_bg11.gif'><font class=n_title1><strong>게시판</strong></font></td>
    <td width="" align="center" background='<?=$new_skin_path?>/img/kdt_bg11.gif'><font class=n_title1><strong>제목</strong></font></td>
    <td width="120" align="center" background='<?=$new_skin_path?>/img/kdt_bg11.gif'><font class=n_title2><strong>이름</strong></font></td>
    <td width="60" align="center" background='<?=$new_skin_path?>/img/kdt_bg11.gif'><font class=n_title2><strong>일시</strong></font></td>
    <td width="6"><img src="<?=$new_skin_path?>/img/kdt_12.gif" width="6" height="32"></td>
</tr>
<?
for ($i=0; $i<count($list); $i++)
{
    $gr_subject = cut_str($list[$i][gr_subject], 10);
    $bo_subject = cut_str($list[$i][bo_subject], 10);
    $wr_subject = get_text(cut_str($list[$i][wr_subject], 40));
    echo <<<HEREDOC
<tr>
    <td align="center" height="30" colspan=2></td>
    <td align="center" height="30" colspan=1><a href='./new.php?gr_id={$list[$i][gr_id]}' class=kl_1>{$gr_subject}</a></td>
    <td align="center" colspan=1><a href='./board.php?bo_table={$list[$i][bo_table]}' class=kl_1>{$bo_subject}</a></td>
    <td width=""> <a href='{$list[$i][href]}' class=kl_1>{$list[$i][comment]}{$wr_subject}</a></td>
    <td align="center">{$list[$i][name]}</td>
    <td align="center" colspan=2>{$list[$i][datetime2]}</td>
</tr>
<tr>
    <td colspan="9" height="1" background="{$new_skin_path}/img/dot_bg.gif"></td>
</tr>
HEREDOC;
}
?>
<? if ($i == 0) { ?>
<tr><td colspan="9" height=50 align=center>게시물이 없습니다.</td></tr>
<? } ?>
<tr>
    <td colspan="9" height="30" align="center">

<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
    <td width="6" height="26"><img src="<?=$new_skin_path?>/img/kdt_01.gif" width="6" height="26"></td>
<!--로고--><td width="10" height="26" background='<?=$new_skin_path?>/img/kdt_bg01.gif'><img src="<?=$new_skin_path?>/mb/mb_44.gif"></td>
    <td width="100%" align="center" background='<?=$new_skin_path?>/img/kdt_bg01.gif'><?=$write_pages?></td>
    <td width="6"><img src="<?=$new_skin_path?>/img/kdt_02.gif" width="6" height="26"></td>
</tr>
</table>
   
    </td>
</tr>
</table>
 
-------------------- 내용 끝 --------------------------
 
 
 
 
긴 글 읽어주셔서 감사합니다 ^^;

댓글 전체

전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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