[불여우 문제점 보완]같은 그룹내의 게시판을 메뉴화하고 서브카테고리를 서브메뉴처럼 뿌리기 정보
[불여우 문제점 보완]같은 그룹내의 게시판을 메뉴화하고 서브카테고리를 서브메뉴처럼 뿌리기
관련링크
본문
<?
$sql = " select * from $g4[board_table]
where gr_id = '$s_gr_id'
and bo_list_level <= '$member[mb_level]'
order by bo_table ";
$result = sql_query($sql);
$smcnt = mysql_num_rows($result);
?>
<script language="javascript">
<!--
function clickshow(num) {
for (i=0;i < <?=$smcnt?>;i++) {
menu=eval("document.getElementById('block"+i+"').style");
if (num==i) {
if (menu.display=="block") {
menu.display="none";
} else {
menu.display="block";
}
} else {
menu.display="none";
}
}
}
//-->
</script>
<table width="90%" border="0" cellspacing="0" cellpadding="2">
<?
for ($i=0; $row=sql_fetch_array($result); $i++) {
$bb = "";
$bbb = "";
if($row[bo_table] == $bo_table){
$bb="<strong>";
$bbb="</strong>";
}
?>
<tr>
<td height="25"><img src="<?=$g4[path]?>/images/leftmenu_icon.gif" width="9" height="9" align="absmiddle">
<a href="<?=$g4[path]?>/bbs/board.php?bo_table=<?=$row[bo_table]?>"><?=$bb?><?=$row[bo_subject]?><?=$bbb?></a>
<? if($row[bo_use_category] == "1"){?><a href="javascript:clickshow(<?=$i?>);">+</a><?}?></td>
</tr>
<tr align="center">
<td height="1" bgcolor="#e7e7e7"></td>
</tr>
<tr><td colspan="2" height="0">
<p id="block<?=$i?>" style="display:<?=$bo_table == $row[bo_table]? 'block':'none'; ?>;">
<? if($row[bo_use_category] == "1"){?>
<table width="140" align="center" border="0" cellspacing="0" cellpadding="0" bgcolor="#ffffff">
<?
$caname = explode("|",$row[bo_category_list]);
for($j=0; $j < count($caname); $j++){
$cc = "";
$ccc = "";
if($caname[$j] == $sca){
$cc="<strong>";
$ccc="</strong>";
}
if($caname[$j]){
echo "<tr><td width='20' height='20' align='center'><img src='".$g4[path]."/encla/images/red_icon.gif' width='8' height='8'></td><td>";
echo "<a href='".$g4[path]."/bbs/board.php?bo_table=".$row[bo_table]."&sca=".$caname[$j]."'>".$cc."".$caname[$j]."".$ccc."</a>";
echo "</td></tr>";
}
}
?>
</table>
</p>
</td>
</tr>
<?}?>
<?}?>
</table>
링크1의 게시물의 혼동이 있을까봐 다시 별도로 올립니다.
문제가 된다면 관리자님께서 삭제하셔도 무방합니다.
원본게시물
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=6746
$sql = " select * from $g4[board_table]
where gr_id = '$s_gr_id'
and bo_list_level <= '$member[mb_level]'
order by bo_table ";
$result = sql_query($sql);
$smcnt = mysql_num_rows($result);
?>
<script language="javascript">
<!--
function clickshow(num) {
for (i=0;i < <?=$smcnt?>;i++) {
menu=eval("document.getElementById('block"+i+"').style");
if (num==i) {
if (menu.display=="block") {
menu.display="none";
} else {
menu.display="block";
}
} else {
menu.display="none";
}
}
}
//-->
</script>
<table width="90%" border="0" cellspacing="0" cellpadding="2">
<?
for ($i=0; $row=sql_fetch_array($result); $i++) {
$bb = "";
$bbb = "";
if($row[bo_table] == $bo_table){
$bb="<strong>";
$bbb="</strong>";
}
?>
<tr>
<td height="25"><img src="<?=$g4[path]?>/images/leftmenu_icon.gif" width="9" height="9" align="absmiddle">
<a href="<?=$g4[path]?>/bbs/board.php?bo_table=<?=$row[bo_table]?>"><?=$bb?><?=$row[bo_subject]?><?=$bbb?></a>
<? if($row[bo_use_category] == "1"){?><a href="javascript:clickshow(<?=$i?>);">+</a><?}?></td>
</tr>
<tr align="center">
<td height="1" bgcolor="#e7e7e7"></td>
</tr>
<tr><td colspan="2" height="0">
<p id="block<?=$i?>" style="display:<?=$bo_table == $row[bo_table]? 'block':'none'; ?>;">
<? if($row[bo_use_category] == "1"){?>
<table width="140" align="center" border="0" cellspacing="0" cellpadding="0" bgcolor="#ffffff">
<?
$caname = explode("|",$row[bo_category_list]);
for($j=0; $j < count($caname); $j++){
$cc = "";
$ccc = "";
if($caname[$j] == $sca){
$cc="<strong>";
$ccc="</strong>";
}
if($caname[$j]){
echo "<tr><td width='20' height='20' align='center'><img src='".$g4[path]."/encla/images/red_icon.gif' width='8' height='8'></td><td>";
echo "<a href='".$g4[path]."/bbs/board.php?bo_table=".$row[bo_table]."&sca=".$caname[$j]."'>".$cc."".$caname[$j]."".$ccc."</a>";
echo "</td></tr>";
}
}
?>
</table>
</p>
</td>
</tr>
<?}?>
<?}?>
</table>
링크1의 게시물의 혼동이 있을까봐 다시 별도로 올립니다.
문제가 된다면 관리자님께서 삭제하셔도 무방합니다.
원본게시물
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=6746
추천
0
0
댓글 6개
아주 좋습니다..///잘되네요//
그런데 게시판과 카테고리리에 새글 개수와 새글 아이콘 출력이 되면 더욱 좋을 텐데..요...
그런데 게시판과 카테고리리에 새글 개수와 새글 아이콘 출력이 되면 더욱 좋을 텐데..요...

새글개수와 아이콘은
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=6766
참조하시고....여긴 팁입니다.
팁은 여러가지를 조합하셔서 개인의 능력을 키우시는 장소로 활용하심이 ...어떨런지요....
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=6766
참조하시고....여긴 팁입니다.
팁은 여러가지를 조합하셔서 개인의 능력을 키우시는 장소로 활용하심이 ...어떨런지요....
네////
연구중입니다...
그런데 .벌써 한참 고민하고 있지만 성공을 못해서리.....
연구중입니다...
그런데 .벌써 한참 고민하고 있지만 성공을 못해서리.....

그룹 목록에서 $s_gr_id 를 불러와서 그룹게시판을 나타내주는건 판타스틱하지만 ㄱ-
정작 게시판으로 이동하면 $s_gr_id 값을 불러오지 못하네요 Orz...
게시판 아이디가 notice 라면 notice 가 포함된 그룹의 정보를 가져오는건 힘든가요?
그리고 멋진 팁 감사합니다~!
정작 게시판으로 이동하면 $s_gr_id 값을 불러오지 못하네요 Orz...
게시판 아이디가 notice 라면 notice 가 포함된 그룹의 정보를 가져오는건 힘든가요?
그리고 멋진 팁 감사합니다~!
말끔하게 다듬어졌군요.
고생하셨습니다.
고생하셨습니다.

멋집니다!