게시판 리스트 상단에 그룹게시판 리스트 쫘악뽑기 정보
그누호환 게시판 리스트 상단에 그룹게시판 리스트 쫘악뽑기관련링크
본문
아래글의 소스를 응용한 한그룹만 뽑기 입니다..
http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&sselect=&stext=§ion=&ssort=&sorder=&page=1&wr_id=4617
주석을 참조하시고 태그를 편집해서 예쁘게 꾸미시길..
아래의 소스를 category_gr.php로 저장한 후,
해당게시판 스킨폴더에 있는 gblist.skin.php상단에
<? include "./category_gr.php";?>
합니다.
#################소스시작########################
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "NONE");
$icon_gr="<img src='./$cfg[bbs_dir]/imgs/s_t.gif' border=0 align=absmiddle>";
$ig="<img src='./image/12.gif' border=0 align=absmiddle>";
$sp="<img src='./image/gll.gif' border=0 align=absmiddle>";
include "./$cfg[bbs_dir]/gnusearch.cfg.php";
?>
<style>
.pad4{padding-top:0px;padding-bottom:3px;padding-left:3px;padding-right:3px;}
.pad5{padding-top:0px;padding-bottom:3px;padding-left:3px;padding-right:3px;}
</style>
<table width='100%' align=center valign=top border=0 cellspacing=0 cellpadding=0 >
<tr height=11 bgcolor=ffffff>
<td ></td>
</table>
<table width=96% cellpadding=0 cellspacing=0 align=center style='padding:3' style='border:1px solid #dddddd;' >
<tr>
<td valign=top>
<?
// $sql = " select * from $cfg[table_group] order by gr_id=$gr_id ";
// $result = sql_query($sql);
//$gr_id=row[gr_id];
echo "
<table width=100% cellpadding=0 cellspacing=0 align=center valign=top >";
// $t=0;
// for ($i=0; $row=mysql_fetch_array($result); $i++) {
// $gr_id=$row[gr_id];
// if($gr_id==notice){}
// else{
$t++;
$gr_href="./$cfg[index]?doc=gr_list.php&gr_id=$gr_id";
// ↑ 그룹명을 클릭하면 儆동할곳
$icon_gr="<img src='./bbs/imgs/icon_gr.gif' border=0 align=absmiddle>";// 그룹명 앞에 올 이미지.
echo "
<td width=100% height=18 bgcolor='#FFF7F7'>
<table width=100% cellpadding=2 cellspacing=0 valign=top>
<tr>
<td height=30 colspan=10 style='padding-left:23px;padding-right:3px;padding-top:5px;' > $icon_gr<a href='$gr_href' style='font-weight:bold;font-size:10pt;font-family:굴림,돋움,tahoma,dotum'> $group[gr_subject] </a></td>
</tr><tr><td width=100% height=50 style='padding-left:15px;padding-right:3px;' >";
$sql2 = " select bo_subject, bo_table,gr_id,bo_total_count from $cfg[table_board] where gr_id = '$gr_id' order by bo_subject ";
$result2 = sql_query($sql2);
$l=0;
$k=0;
//$sql3 = " select bo_total_count from $cfg[table_board] where bo_table='$row2[bo_table]' order by bo_total_count "; //게시글 숫자 뽑기
//$result3 = sql_query($sql3);
for ($j=0;$row2 = mysql_fetch_array($result2); $j++) {
if($row2[bo_table]==appl){}
else{
$bo_sub="$sp <a href='./?doc=bbs/gnuboard.php&bo_table=$row2[bo_table]'><b>".get_text($row2[bo_subject])."</b></a>";
$co=$row2[bo_total_count];//게시글 숫자
$k++;
//$l++;//게시판앞에 숫자 보이기 $bo_sub 앞에 $l을 넣어주면 숫자가 증가되면서 보임.
echo " $bo_sub($co) ";
if($gr_id==column){//컬럼그룹일경우 게시판명(제목)이 길어서 3개보여준후 줄바꿈
if($k%3==0){//해당그룹내 게시판 3개만 보여준다 $k%숫자 <=='숫자'로 보여줄 게시판수 조정
echo " <br>";
if($k==20){
echo "</td>";
break;}
}}else{
if($k%5==0){//해당그룹내 게시판 5개만 보여준 후 줄바꿈. $k%숫자 <=='숫자'로 보여줄 게시판수 조정
echo " <br>";
if($k==20){
echo "</td>";
break;}
}}
}}
if($t%2==1){
echo "</tr></table></td><td width=2></td><td>";}
else{echo "</tr></table></td><td>";}
mysql_free_result($result2);
if($t%2==0) echo "<tr><td height=3></td></tr></tr><tr>";
// }//}mysql_free_result($result);
?>
</tr></table>
</td>
</tr>
</table>
############소스끝########################################################
http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&sselect=&stext=§ion=&ssort=&sorder=&page=1&wr_id=4617
주석을 참조하시고 태그를 편집해서 예쁘게 꾸미시길..
아래의 소스를 category_gr.php로 저장한 후,
해당게시판 스킨폴더에 있는 gblist.skin.php상단에
<? include "./category_gr.php";?>
합니다.
#################소스시작########################
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "NONE");
$icon_gr="<img src='./$cfg[bbs_dir]/imgs/s_t.gif' border=0 align=absmiddle>";
$ig="<img src='./image/12.gif' border=0 align=absmiddle>";
$sp="<img src='./image/gll.gif' border=0 align=absmiddle>";
include "./$cfg[bbs_dir]/gnusearch.cfg.php";
?>
<style>
.pad4{padding-top:0px;padding-bottom:3px;padding-left:3px;padding-right:3px;}
.pad5{padding-top:0px;padding-bottom:3px;padding-left:3px;padding-right:3px;}
</style>
<table width='100%' align=center valign=top border=0 cellspacing=0 cellpadding=0 >
<tr height=11 bgcolor=ffffff>
<td ></td>
</table>
<table width=96% cellpadding=0 cellspacing=0 align=center style='padding:3' style='border:1px solid #dddddd;' >
<tr>
<td valign=top>
<?
// $sql = " select * from $cfg[table_group] order by gr_id=$gr_id ";
// $result = sql_query($sql);
//$gr_id=row[gr_id];
echo "
<table width=100% cellpadding=0 cellspacing=0 align=center valign=top >";
// $t=0;
// for ($i=0; $row=mysql_fetch_array($result); $i++) {
// $gr_id=$row[gr_id];
// if($gr_id==notice){}
// else{
$t++;
$gr_href="./$cfg[index]?doc=gr_list.php&gr_id=$gr_id";
// ↑ 그룹명을 클릭하면 儆동할곳
$icon_gr="<img src='./bbs/imgs/icon_gr.gif' border=0 align=absmiddle>";// 그룹명 앞에 올 이미지.
echo "
<td width=100% height=18 bgcolor='#FFF7F7'>
<table width=100% cellpadding=2 cellspacing=0 valign=top>
<tr>
<td height=30 colspan=10 style='padding-left:23px;padding-right:3px;padding-top:5px;' > $icon_gr<a href='$gr_href' style='font-weight:bold;font-size:10pt;font-family:굴림,돋움,tahoma,dotum'> $group[gr_subject] </a></td>
</tr><tr><td width=100% height=50 style='padding-left:15px;padding-right:3px;' >";
$sql2 = " select bo_subject, bo_table,gr_id,bo_total_count from $cfg[table_board] where gr_id = '$gr_id' order by bo_subject ";
$result2 = sql_query($sql2);
$l=0;
$k=0;
//$sql3 = " select bo_total_count from $cfg[table_board] where bo_table='$row2[bo_table]' order by bo_total_count "; //게시글 숫자 뽑기
//$result3 = sql_query($sql3);
for ($j=0;$row2 = mysql_fetch_array($result2); $j++) {
if($row2[bo_table]==appl){}
else{
$bo_sub="$sp <a href='./?doc=bbs/gnuboard.php&bo_table=$row2[bo_table]'><b>".get_text($row2[bo_subject])."</b></a>";
$co=$row2[bo_total_count];//게시글 숫자
$k++;
//$l++;//게시판앞에 숫자 보이기 $bo_sub 앞에 $l을 넣어주면 숫자가 증가되면서 보임.
echo " $bo_sub($co) ";
if($gr_id==column){//컬럼그룹일경우 게시판명(제목)이 길어서 3개보여준후 줄바꿈
if($k%3==0){//해당그룹내 게시판 3개만 보여준다 $k%숫자 <=='숫자'로 보여줄 게시판수 조정
echo " <br>";
if($k==20){
echo "</td>";
break;}
}}else{
if($k%5==0){//해당그룹내 게시판 5개만 보여준 후 줄바꿈. $k%숫자 <=='숫자'로 보여줄 게시판수 조정
echo " <br>";
if($k==20){
echo "</td>";
break;}
}}
}}
if($t%2==1){
echo "</tr></table></td><td width=2></td><td>";}
else{echo "</tr></table></td><td>";}
mysql_free_result($result2);
if($t%2==0) echo "<tr><td height=3></td></tr></tr><tr>";
// }//}mysql_free_result($result);
?>
</tr></table>
</td>
</tr>
</table>
############소스끝########################################################
추천
0
0
댓글 전체
음~~적용완료 했네요^^
감사 합니다
감사 합니다
네...
아래의 글을 참조하시어 만드셔도 될듯합니다...
http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&sselect=&stext=§ion=&ssort=&sorder=&page=1&wr_id=4517
빨리 제소스도 올릴께요..
아래의 글을 참조하시어 만드셔도 될듯합니다...
http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&sselect=&stext=§ion=&ssort=&sorder=&page=1&wr_id=4517
빨리 제소스도 올릴께요..
감사합니다. 좋은 소스를 공개해 주셔서요....^^
그런데 아래의 소스도 필요할 듯 싶네요....
gr_list.php 소스 말입니다....^^
$gr_href="./$cfg[index]?doc=gr_list.php&gr_id=$gr_id";
// ↑ 그룹명을 클릭하면 儆동할곳
그런데 아래의 소스도 필요할 듯 싶네요....
gr_list.php 소스 말입니다....^^
$gr_href="./$cfg[index]?doc=gr_list.php&gr_id=$gr_id";
// ↑ 그룹명을 클릭하면 儆동할곳