<table width="100%" cellpadding="0" cellspacing="0" border="0" align="center">
<tr>
    <td width=25></td>
    <td>
<?
// 테이블 이외의 메뉴를 가져옴
// 그룹의 여분 필드 10개에서 가져옴
$gr_id = "home";
$sql = "select * from $g4[group_table] where gr_id='$gr_id'";
$result = sql_query($sql);

// 가져온 정보를 뿌려줌
$row = sql_fetch_array($result);
if($row[gr_1])
    echo "<a href=$g4[path]/$row[gr_1]>★ $row[gr_2] ★</a><br>";
if($row[gr_3])
    echo "<a href=$g4[path]/$row[gr_3]>★ $row[gr_4] ★</a><br>";
if($row[gr_5])
    echo "<a href=$g4[path]/$row[gr_5]>★ $row[gr_6] ★</a><br>";
if($row[gr_7])
    echo "<a href=$g4[path]/$row[gr_7]>★ $row[gr_8] ★</a><br>";
if($row[gr_9])
    echo "<a href=$g4[path]/$row[gr_9]>★ $row[gr_10] ★</a><br>";

// 테이블에서 목록 가져오기
// 검색 순서로 가져오는데 검색 순서가 0이면 출력 하지 않음
$sql = "select bo_table, bo_subject from $g4[board_table] where bo_order_search > 0 and gr_id='$gr_id' order by bo_order_search";
$result = sql_query($sql);

// 가져온 정보를 뿌려줌
while($row = sql_fetch_array($result))
{
    echo "<a href=$g4[path]/bbs/board.php?bo_table=$row[bo_table]>★ $row[bo_subject] ★</a><br>";
}
?>
    </td></tr>
</table>

일단 소스부터..ㅎㅎ
일단 지정한 $gr_id에서 게시판을 뽑아서 출력한다.
그 게시판을 출력하기 전에 그룹의 추가 필드 10가지에서 추가로 메뉴를 생성할 수 있다.
추가 필드 10개를 5개는 링크, 5개는 이름으로 사용하여, 가져와서 출력해준다.
더 잘 만들려면 시간이 들어가기에 그냥 이상태로 쓰련다..-_-

단지, 현재 내가 있는 그룹 위치를 알 수 있는 방법을 빨리 알아내야 할텐데..
그럼 꽤 쓸만해 질텐데 말이다..
<tr>
    <td><br><b><?=$view[name]?></b><font color=#FF6600><b>님이 최근 등록한 게시글</font></b><br>
<?
//#############################################################################
// 작성한 총 글수.
// $write[mb_id]가 있다면 회원이고
// 없다면 비회원이 쓴 글이다.
// 비회원은 mb_id field가 null이고 wr_name에 이름이 등록된다.
// 스킨에 따라 다를 수도?
// 아마 모두 같을 것이다 -_-
if($write[mb_id])
        // 사용자 ID가 있다면 ID로 5개 검색
        $last_query = "select * from $g4[write_prefix]$bo_table where mb_id='$write[mb_id]' and wr_is_comment = 0 order by wr_id desc limit 5";
else
        // 사용자 ID가 없다면 이름으로 5개 검색
        $last_query = "select * from $g4[write_prefix]$bo_table where wr_name='$write[wr_name]' and wr_is_comment = 0 order by wr_id desc limit 5";
$last_result = sql_query($last_query);
while($last_row=mysql_fetch_array($last_result)) {
    $last_tmp = strip_tags(stripslashes($last_row[wr_subject]));
    $last_tmp = cut_str($last_tmp,50);
echo "<li> ";
    if($board[bo_use_category]) echo "<font color=#999999>[$last_row[ca_name]]</font>";
        echo "<a href='$g4[bbs_path]/board.php?bo_table=$bo_table&wr_id=$last_row[wr_id]'>&nbsp;$last_tmp</a> <font color=#999999>(".date('Y/m/d', strtotime($last_row[wr_datetime])).")</font><br>";
}
sql_free_result($result);

?><br>
    </td>
</tr>

+ Recent posts