사이트맵에서 특정 게시판을 제외시키려면 어떻게 하나요? > 그누4 질문답변

그누4 질문답변

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

사이트맵에서 특정 게시판을 제외시키려면 어떻게 하나요? 정보

사이트맵에서 특정 게시판을 제외시키려면 어떻게 하나요?

첨부파일

speedmap2.php (3.3K) 12회 다운로드 2008-11-17 14:22:25

본문

안녕하세요..

연후아빠님이 올려주신 '스피드맵' 스킨을 잘 사용하고 있습니다.

아울러 특정게시판을 제외시키려고 하는데

소스에는 그룹 자체를 제외시키는 방법은 있는데 게시판 제외시키는 방법을 못찾겠습니다.

검색을 해봐도 그룹제외는 있는데.. 게시판 제외를 못찾아서. 부득이 이렇게 질문을 띄웁니다.

잘 부탁드립니다.

<해당 소스는요..> (첨부화일도 함께 올릴께요)

<?
$cells = 0;
$except = "'06','club'"; //제외할 그룹을 써주세요.
//switch(true)
//{
// case $member[mb_level] <= 4 : // 정회원 5 미만일때
// $except="'banner','html'"; // 제외 그룹
// break;
// case $member[mb_level] <= 5 : // 정회원일때
// $except="'content'"; // 제외그룹
// break;
// default:
// $except="''";
//}

//접근가능그룹 여분필드 1 순서로 추출
$sql = " SELECT a.gr_id, a.gr_subject, a.gr_use_access, b.mb_id FROM $g4[group_table] AS a LEFT JOIN $g4[group_member_table] AS b ON a.gr_id = b.gr_id WHERE  (b.mb_id = '$member[mb_id]' AND a.gr_use_access = '1' ) OR a.gr_use_access = '0'  ORDER BY a.gr_1";

// 제외그룹설정 root님
// html , banner , guest 라는 그룹은 제외시킴
$sql = " select * from $g4[group_table] where gr_id not in ($except) order by gr_1";

//$sql = " select  gr_id, gr_subject from $g4[group_table] where gr_id not in ($except) order by gr_subject desc ";
$rst1 = sql_query($sql);

while ($row=sql_fetch_array($rst1)) {

echo "<td valign='top' align='center'>";
echo "<table cellpadding='0' cellspacing='0' border='0'>";
echo "<tr height='20'><td valign='top'><strong>$row[gr_subject]</strong></td></tr>"; // 그룹명 출력

$sql2 = " select * from $g4[board_table] where gr_id = '$row[gr_id]' order by bo_order_search ";
$rst2 = sql_query($sql2);
$cells++;

while ($row2=sql_fetch_array($rst2)) {
$new_time = date("Y-m-d H:i:s", time()-3600*$row2[bo_new]);
$sql3 = " select count(*) as cnt from $g4[write_prefix]$row2[bo_table] where wr_datetime >= '$new_time' ";
$row3 = sql_fetch($sql3);
if ($row3[cnt] > 0)
$new = "&nbsp;<img src='$g4[path]/img/icon_new.gif'>"; // new 아이콘
else
$new = ""; //new 아이콘 없음
echo "<tr height='20'><td><a href='$g4[bbs_path]/board.php?bo_table=$row2[bo_table]'>$row2[bo_subject]</a>$new<br/></td>";
}
echo "</table>";
if($cells%$nanugi != 0)
echo "</td><td width='5' background='$g4[path]/img/speedmap/tbg.gif' style='background-repeat:no-repeat;'></td>";

}
?>

댓글 전체

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

회원로그인

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