제로보드 관련된 유용한 정보를 공유하는 곳입니다.
글 수 98
15
조회 수 : 7085 신고 : 0
출처 : |
---|
http://www.nzeo.com/bbs/zboard.php?id=cgi_tip&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=메뉴&select_arrange=headnum&desc=asc&no=7033관리자페이지에서 게시판을 추가하고 타이틀을 지정하면 홈피에 자동으로 메뉴가 생성됩니다.
게시판타이틀메뉴 출력함수 <? na_bbs_time1(); ?>
해당 게시판타이틀 출력함수 <? na_bbs_time2(); ?>
카테고리 출력함수 <? na_bbs_time3(); ?>
적용방법 :
위의 3개 함수를 홈피의 원하는곳에 넣으시면 됩니다.
게시판설정에서 타이틀을 지정하고 카테고리사용도 체크를 하셔야 합니다.
해당 카테고리에 게시물이 없으면 출력안하게 했어요.
그리고 일부게시판에서는 카테고리출력을 원치안으시면 카테고리체크를 해제하고 아래처럼 하시면 됩니다.
<? if($id&&$setup[use_category]){?>
<? na_bbs_time2(); ?>
<? na_bbs_time3(); ?>
<?}?>
게시판타이틀을 이미지로 할수도 있습니다.
그림파일 이름을 게시판아이디와 같게 하면 됩니다.
예를 들면 게시판이이디가 aaa일경우 그림은 aaa.gif 이런 형식으로 하여 제로보드이미지폴더에 넣으세요.
카테고리도 이미지로 할수도 있습니다.
그림파일 이름을 카테고리번호와 같게 하면 됩니다.
예를 들면 카테고리번호가 2일경우 그림은 2.gif 이런 형식으로 하여 제로보드이미지폴더에 넣으세요.
아래 소스를 outlogin.php파일이나 lib.php파일의 아래부분에 추가하시면 됩니다.
//게시판타이틀메뉴
function na_bbs_time1(){
global $_zb_path, $_zb_url, $id, $t_board, $connect;
$da=mysql_query("select * from zetyx_admin_table where group_no=1 order by no", $connect);
while($data=mysql_fetch_array($da)){
$data[title]=stripslashes($data[title]);
if($data[title]){$data[title]="<a href='".$_zb_url."zboard.php?id=$data[name]'><font color='19665a'>".$data[title]."</font></a>";
//타이틀을 이미지로 사용하고 싶으시면 게시판아이디로 gif이미지를 만들어 제로보드폴더에 넣고 아래 주석을 제거하세요.
//$data[title]="<a href='".$_zb_url."zboard.php?id=$data[name]'><img src='".$_zb_url."images/".$data[name].".gif' border=0></a>";
$ynn=" $data[title]";
if(($data[name]=="gong")||($data[name]=="ch_music"))$ynn="";}
else{$ynn="";}
echo"$ynn";
}
}
//타이틀 출력
function na_bbs_time2(){
global $_zb_path, $_zb_url, $id, $t_board, $connect;
$da=mysql_query("select * from zetyx_admin_table where name='$id'", $connect);
$data=mysql_fetch_array($da);
echo" <b><u>$data[title]</u></b>";
}
//카테고리 출력
function na_bbs_time3(){
global $_zb_path, $_zb_url, $id, $t_board, $connect;
$data3=mysql_query("select * from zetyx_board_category_$id", $connect);
while($data4=mysql_fetch_array($data3)){
$data5=mysql_query("select * from zetyx_board_$id where category='$data4[no]' order by reg_date desc limit 1", $connect);
$data6=mysql_fetch_array($data5);
$a2=date("Y-m-d");//오늘 날자
$a3=date("Y-m-d", $data6[reg_date]);
if($a2==$a3){$a4="<font size='1' color='ff0000'>new</font>";}
else{$a4="";}
$data4[name]=" <a href='".$_zb_url."zboard.php?id=$id&category=$data4[no]'>".$data4[name]."</a> (".$data4[num].") ".$a4."<br>";;
//카테고리를 이미지로 사용하고 싶으시면 카테고리번호로 gif이미지를 만글어 제로보드이미지폴더에 넣고 아래 주석을 제거하세요.
//$data4[name]="<a href='".$_zb_url."zboard.php?id=$id&category=$data4[no]'><img src='".$_zb_url."images/".$data4[no].".gif' border=0></a><br>";
$z_ct=$data4[name];
if(!$data4[num]){$z_ct="";}
echo"$z_ct";}
}
?>
게시판타이틀메뉴 출력함수 <? na_bbs_time1(); ?>
해당 게시판타이틀 출력함수 <? na_bbs_time2(); ?>
카테고리 출력함수 <? na_bbs_time3(); ?>
적용방법 :
위의 3개 함수를 홈피의 원하는곳에 넣으시면 됩니다.
게시판설정에서 타이틀을 지정하고 카테고리사용도 체크를 하셔야 합니다.
해당 카테고리에 게시물이 없으면 출력안하게 했어요.
그리고 일부게시판에서는 카테고리출력을 원치안으시면 카테고리체크를 해제하고 아래처럼 하시면 됩니다.
<? if($id&&$setup[use_category]){?>
<? na_bbs_time2(); ?>
<? na_bbs_time3(); ?>
<?}?>
게시판타이틀을 이미지로 할수도 있습니다.
그림파일 이름을 게시판아이디와 같게 하면 됩니다.
예를 들면 게시판이이디가 aaa일경우 그림은 aaa.gif 이런 형식으로 하여 제로보드이미지폴더에 넣으세요.
카테고리도 이미지로 할수도 있습니다.
그림파일 이름을 카테고리번호와 같게 하면 됩니다.
예를 들면 카테고리번호가 2일경우 그림은 2.gif 이런 형식으로 하여 제로보드이미지폴더에 넣으세요.
아래 소스를 outlogin.php파일이나 lib.php파일의 아래부분에 추가하시면 됩니다.
//게시판타이틀메뉴
function na_bbs_time1(){
global $_zb_path, $_zb_url, $id, $t_board, $connect;
$da=mysql_query("select * from zetyx_admin_table where group_no=1 order by no", $connect);
while($data=mysql_fetch_array($da)){
$data[title]=stripslashes($data[title]);
if($data[title]){$data[title]="<a href='".$_zb_url."zboard.php?id=$data[name]'><font color='19665a'>".$data[title]."</font></a>";
//타이틀을 이미지로 사용하고 싶으시면 게시판아이디로 gif이미지를 만들어 제로보드폴더에 넣고 아래 주석을 제거하세요.
//$data[title]="<a href='".$_zb_url."zboard.php?id=$data[name]'><img src='".$_zb_url."images/".$data[name].".gif' border=0></a>";
$ynn=" $data[title]";
if(($data[name]=="gong")||($data[name]=="ch_music"))$ynn="";}
else{$ynn="";}
echo"$ynn";
}
}
//타이틀 출력
function na_bbs_time2(){
global $_zb_path, $_zb_url, $id, $t_board, $connect;
$da=mysql_query("select * from zetyx_admin_table where name='$id'", $connect);
$data=mysql_fetch_array($da);
echo" <b><u>$data[title]</u></b>";
}
//카테고리 출력
function na_bbs_time3(){
global $_zb_path, $_zb_url, $id, $t_board, $connect;
$data3=mysql_query("select * from zetyx_board_category_$id", $connect);
while($data4=mysql_fetch_array($data3)){
$data5=mysql_query("select * from zetyx_board_$id where category='$data4[no]' order by reg_date desc limit 1", $connect);
$data6=mysql_fetch_array($data5);
$a2=date("Y-m-d");//오늘 날자
$a3=date("Y-m-d", $data6[reg_date]);
if($a2==$a3){$a4="<font size='1' color='ff0000'>new</font>";}
else{$a4="";}
$data4[name]=" <a href='".$_zb_url."zboard.php?id=$id&category=$data4[no]'>".$data4[name]."</a> (".$data4[num].") ".$a4."<br>";;
//카테고리를 이미지로 사용하고 싶으시면 카테고리번호로 gif이미지를 만글어 제로보드이미지폴더에 넣고 아래 주석을 제거하세요.
//$data4[name]="<a href='".$_zb_url."zboard.php?id=$id&category=$data4[no]'><img src='".$_zb_url."images/".$data4[no].".gif' border=0></a><br>";
$z_ct=$data4[name];
if(!$data4[num]){$z_ct="";}
echo"$z_ct";}
}
?>
소중한 댓글 부탁드립니다.
추천수 10단위당 메달이 1개씩 노출되고, 추천수에 따라 배경색이 변하며, 일정수의 추천수를 받을시 아이콘이 붙게됩니다.
추천수 10단위당 메달이 1개씩 노출되고, 추천수에 따라 배경색이 변하며, 일정수의 추천수를 받을시 아이콘이 붙게됩니다.
추천수에 따른 배경색 보기
본문으로 바로가기
- 추천수 50개이상
- 추천수 30개이상
- 추천수 20개이상
- 추천수 10개이상
- 추천수 3개이상
첫번째 댓글을 남겨주세요!