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

페이지 정보

루루아빠 3,059 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,294,500
레벨 97
경험치 1,397,845

Progress Bar 4%

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

댓글

첫 번째 댓글을 남겨 주세요

Total 7483438 페이지
제목 글쓴이 날짜 조회 추천
그누•영카트  🏆 그누보드 5.2.7 패치 루루아빠 2017.03.21 3,076 0
이윰  🏆 특정 게시판 첨부 이미지와 본문 가운데 정렬 루루아빠 2015.06.16 3,033 0
그누•영카트  🏆 영카트 5.2.7 패치 루루아빠 2017.03.21 3,742 0
Bootstrap  🏆 텍스트에 tooltip 이미지 띄우기 루루아빠 2017.03.25 4,283 0
이윰  🏆 사이드 레이아웃의 프로필 사진 옆에 쪽지 badge 만들기 루루아빠 2015.06.18 3,189 0
그누•영카트  🏆 영카트 5.4.1.9 shadow2fox 2020.02.08 1,961 0
그누•영카트  🏆 영카트 5.2.7.1 패치 루루아빠 2017.03.29 2,685 0
이윰  🏆 갤러리 목록에서 현재 보고있는 게시물에 "열랄중" 표시하기 루루아빠 2015.06.20 3,140 0
이윰  🏆 이윰빌더에 태그 검색창 달기 루루아빠 2017.04.18 2,553 0
이윰  🏆 이윰빌더 1.1.5 패치 루루아빠 2015.06.22 3,450 0
JavaScript  🏆 반응형 테마에서 Theia Sticky Sidebar 사용시 레이아웃이 중첩되는 문제 해결하기 루루아빠 2017.04.22 2,446 0
이윰  🏆 이윰빌더 1.1.6 패치 루루아빠 2015.06.23 3,407 0
이윰  🏆 특정 Div 클래스 전체를 링크 걸기 루루아빠 2017.04.29 2,896 0
그누•영카트  🏆 영카트 5.0.38 패치 루루아빠 2015.06.23 3,043 0
이윰  🏆 게시판 관리자의 레벨이 글쓰기 권한보다 낮더라도 태그 작성하기 루루아빠 2017.05.03 2,399 0
그누•영카트  🏆 그누보드 5.0.37 패치 루루아빠 2015.06.23 3,455 0
이윰  🏆 현재 주소를 변수에 미리 담아 에러 메세지 후 현재 주소로 이동시키기 루루아빠 2017.05.24 2,768 0
그누•영카트  🏆 영카트 5.4.2.2 shadow2fox 2020.03.04 1,924 0
이윰  🏆 이윰빌더와 그누보드 패치시 수정할 파일들 루루아빠 2015.06.23 6,135 0
이윰  댓글+1🏆 masonry 사용하는 스킨 가로 갯수(box 수) 늘리기 루루아빠 2015.06.24 3,816 0