[제로] 게시판 타이틀메뉴 자동생성+카테고리 --> 이미지로

페이지 정보

루루아빠 3,040 2006.08.01 22:49

첨부파일

평점

  • 평점 : 0점 (0명 참여)

본문

관리자페이지에서 게시판을 추가하고 타이틀을 지정하면 홈피에 자동으로 메뉴가 생성됩니다.

게시판타이틀메뉴 출력함수 <? 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";}
}
?>
추천인
  • 추천해 주세요
6
루루아빠 - 회원등급 : 최고관리자 - 포인트 : 1,292,062
레벨 96
경험치 1,392,517

Progress Bar 86%

- 가입일 : 2015-03-04 03:24:54
- 서명 : KNOW YOUR LIMITS BUT NEVER STOP TRYING TO EXCEED THEM !!
- 자기소개 : 루루의 자랑 루루아빠랍니다~~

댓글

첫 번째 댓글을 남겨 주세요

Total 7473438 페이지
제목 글쓴이 날짜 조회 추천
JavaScript  댓글+2🏆 Prism.js 플러그인 Copy to Clipboard Button 이용 시 빈칸이 추가되는 문제 해결하기 shadow2fox 2021.06.22 1,155 2
그누•영카트  댓글+2🏆 그누보드(영카트) 5.4.9 shadow2fox 2021.06.25 1,155 1
그누•영카트  댓글+2🏆 그누보드(영카트) 5.4.16 shadow2fox 2021.09.24 1,151 2
그누•영카트  댓글+2🏆 그누보드(영카트) 5.4.15 shadow2fox 2021.08.18 1,150 2
CSS  댓글+2🏆 구문(코드) 강조 Prism.js에서 첫 라인이 빈칸으로 추가되는 문제 해결하기 shadow2fox 2021.06.22 1,149 2
그누•영카트  댓글+2🏆 그누보드(영카트) 5.4.14 shadow2fox 2021.08.11 1,115 1
그누•영카트  🏆 영카트 5.4.4.3 shadow2fox 2021.01.06 1,106 0
그누•영카트  🏆 영카트 5.4.5.3 shadow2fox 2021.04.05 1,080 0
이윰  댓글+5🏆 유튜브 "이 동영상은 볼 수 없습니다" 해결하기 shadow2fox 2023.02.20 1,071 3
그누•영카트  🏆 영카트 5.4.5.2 shadow2fox 2021.03.17 1,050 0
그누•영카트  🏆 영카트 5.4.4.1 shadow2fox 2021.01.05 1,035 0
그누•영카트  댓글+1🏆 그누보드(영카트) 5.4.12 shadow2fox 2021.07.21 1,028 1
그누•영카트  댓글+2🏆 그누보드(영카트) 5.4.11 (webp 파일 지원) shadow2fox 2021.07.20 1,025 2
그누•영카트  영카트 5.4.5.5.1 shadow2fox 2021.05.18 988 0
그누•영카트  그누보드(영카트) 5.4.7 shadow2fox 2021.06.18 971 0
그누•영카트  댓글+2 그누보드(영카트) 5.4.17 shadow2fox 2021.10.19 971 2
그누•영카트  댓글+4 그누보드(영카트) 5.5.1 (이니시스 통합인증[간편인증] 추가) shadow2fox 2022.02.17 958 2
그누•영카트  댓글+1 그누보드(영카트) 5.4.10 shadow2fox 2021.07.01 957 1
그누•영카트  댓글+1 그누보드(영카트) 5.4.18 shadow2fox 2021.10.26 924 1
JavaScript  댓글+1 텍스트 타입의 input 태그에 텍스트 입력 시 앞뒤 공백제거 shadow2fox 2021.06.20 901 1