5개의 탭메뉴 스킨입니다. 정보
최근게시물 5개의 탭메뉴 스킨입니다.
첨부파일
본문
그누보드 신세를 너무 많이 져서 창피한 걸 무릅쓰고
"탭메뉴" 스킨을 올립니다.
첨부한 압축파일을 푸시고...
1) tap_menu.php 파일은 루트디렉토리에 복사하시고
2) basic_tap폴더 전체를 /skin/latest/... 아래에 전부 복사하신 후
3) 마지막으로 tab_img폴더에 있는 10개의 파일을 /img/...폴더에 전부 복사하시면 됩니다.
여러군데를 뒤져서 만들다 보니
원작자님들의 트랙백을 잊어버렸습니다.
혹시라도 폐가 된다면 지체없이 지울께요...
그리고 img폴더에 psd(포토샵) 파일이 있습니다.
고쳐서 사용하시면 될겁니다.
그누보드 덕분에 그럭저럭 모양을 갖추었습니다.
힘이 많이 들었지만 어느정도 모양을 갖추고 나니 배운 바가 참 많습니다.
틈나면 홈페이지 제작기에서 드림위버소스를 "그누보드4"로 바꾸어
경험을 글로 써 볼 예정입니다.
고수님들! 앞으로 잘 부탁드리겠습니다.
-----------------------
http://www.2kofv.com
-----------------------
ID:소푸산 (안병두 배상)
"탭메뉴" 스킨을 올립니다.
첨부한 압축파일을 푸시고...
1) tap_menu.php 파일은 루트디렉토리에 복사하시고
2) basic_tap폴더 전체를 /skin/latest/... 아래에 전부 복사하신 후
3) 마지막으로 tab_img폴더에 있는 10개의 파일을 /img/...폴더에 전부 복사하시면 됩니다.
여러군데를 뒤져서 만들다 보니
원작자님들의 트랙백을 잊어버렸습니다.
혹시라도 폐가 된다면 지체없이 지울께요...
그리고 img폴더에 psd(포토샵) 파일이 있습니다.
고쳐서 사용하시면 될겁니다.
그누보드 덕분에 그럭저럭 모양을 갖추었습니다.
힘이 많이 들었지만 어느정도 모양을 갖추고 나니 배운 바가 참 많습니다.
틈나면 홈페이지 제작기에서 드림위버소스를 "그누보드4"로 바꾸어
경험을 글로 써 볼 예정입니다.
고수님들! 앞으로 잘 부탁드리겠습니다.
-----------------------
http://www.2kofv.com
-----------------------
ID:소푸산 (안병두 배상)
추천
2
2
댓글 전체
와 멋진 스킨 감사드립니다~
창피한줄 모르고 올렸는데... 암튼 격려해 주시니 몸둘바를 모르겠습니다. ㅎ ㅎ
멋지네요....감사합니다
감사합니다. "김샨"님!
어~머~나! 깜짝.... 잘만드셨습니다.고맙습니다.^^
격려해 주셔서 감사합니다.
제가 좋아하는 PSD파일동봉 자료네요ㅎㅎ 공개해 주셔서 감사합니다.
사족을 달아 죄송합니다.
파일을 열어 보시면 on과 off가 한개의 파일로 되어있을 것입니다.
on과 off일때 각각 해당하는 레이어를 체크하신 후
"다른이름으로 저장(예:*.gif)" 하시면 감추어 진 레이어는
비활성화되어 나타나지 않습니다. 그래서 1개의 파일로 다양한 버튼 등을
만들 수 있습니다. 요샌 대부분 이렇게 작업합니다.
저도 요근래 알았걸랑요.... 저는 더더욱 감사합니다. 그럼 또 뵙죠!
파일을 열어 보시면 on과 off가 한개의 파일로 되어있을 것입니다.
on과 off일때 각각 해당하는 레이어를 체크하신 후
"다른이름으로 저장(예:*.gif)" 하시면 감추어 진 레이어는
비활성화되어 나타나지 않습니다. 그래서 1개의 파일로 다양한 버튼 등을
만들 수 있습니다. 요샌 대부분 이렇게 작업합니다.
저도 요근래 알았걸랑요.... 저는 더더욱 감사합니다. 그럼 또 뵙죠!
select * from g4_write_sdh_1 where wr_is_comment = 0 order by wr_id desc limit 0, 5
1146 : 테이블 'blueston.g4_write_sdh_1' 는 존재하지 않습니다.
error file : /gnuboard4/index1.php
sdh_1~5 가 정의가 안되었나요?
1146 : 테이블 'blueston.g4_write_sdh_1' 는 존재하지 않습니다.
error file : /gnuboard4/index1.php
sdh_1~5 가 정의가 안되었나요?
아이쿠! 다른작업을 하다가 질문이 없나? 하고 들렸더니...
늦어서 죄송합니다.
sdh_1~5는 게시판 이름입니다. 탭메뉴에서 사용하는 5개는
전부 하나의 그룹(저는 SDH로 사용)으로 관리합니다. 물론 따로 사용하셔도 됩니다.
따라서 관리자(admin)으로 가셔서 게시판관리를
선택하신 후 "도로의왕"님께서 원하시는 게시판을 만드시고
그 게시판 이름을 tab_menu.php.에서 불러쓰시면 됩니다.
해 보시고 이해가 안되시면 다시 글 올려주세요... 화이티ㅇㅇㅇㅇ!! + 아싸~~~~~
늦어서 죄송합니다.
sdh_1~5는 게시판 이름입니다. 탭메뉴에서 사용하는 5개는
전부 하나의 그룹(저는 SDH로 사용)으로 관리합니다. 물론 따로 사용하셔도 됩니다.
따라서 관리자(admin)으로 가셔서 게시판관리를
선택하신 후 "도로의왕"님께서 원하시는 게시판을 만드시고
그 게시판 이름을 tab_menu.php.에서 불러쓰시면 됩니다.
해 보시고 이해가 안되시면 다시 글 올려주세요... 화이티ㅇㅇㅇㅇ!! + 아싸~~~~~
수고하셨습니다.
굿입니다.
좋아요.
수고하셨습니다.
좋아요.
수고하셨습니다.
잘만드셨습니다.
수고하셨습니다..
특별한 질문이 없군요 ! 매우매우 안심입니다.
그리고 고수님들에게 미안하고 감사합니다. 좋은 하루 되세요!! ^_^ ^_^ ^_^
그리고 고수님들에게 미안하고 감사합니다. 좋은 하루 되세요!! ^_^ ^_^ ^_^
초보자를 위해서 사용법을 조금 더 자세하게 써주쎴으면 좋겠습니다.^^
위 코멘트로는 이해가 안갑니다!
원본화일이 실행에러가 난다는 얘기인데...
원본화일 수정은 다른 사람이 아니라 올리신분이 하시는 것이 완성도를 위해서라도 낫지 않을까요!
위 코멘트로는 이해가 안갑니다!
원본화일이 실행에러가 난다는 얘기인데...
원본화일 수정은 다른 사람이 아니라 올리신분이 하시는 것이 완성도를 위해서라도 낫지 않을까요!
아직도 힘이드시는가 보군요...
그럼 제가 쓴 tab_menu.php 중에서 해당되는 부분만 올려 드릴께요!
<!-- 자바스크립트 on/over기능-->
<table width="420" cellspacing="1" cellpadding="0" style='border:1px solid #E3E3E3'>
<tr>
<td><a href="<?=$g4[path]?>/bbs/board.php?bo_table=<?=sdh_1?>" onMouseOver="list(document.all.a)">
<img src="img/tab_on1.gif" name="board1" width="80" height="22" border="0" id="board1"
onMouseOver="MM_swapImage('board1','','img/tab_on1.gif','board2','','img/tab_off2.gif','board3','','img/tab_off3.gif','board4','','img/tab_off4.gif','board5','','img/tab_off5.gif',1)"></a></td>
<td><a href="<?=$g4[path]?>/bbs/board.php?bo_table=<?=sdh_2?>" onMouseOver="list(document.all.b)">
<img src="img/tab_off2.gif" name="board2" width="80" height="22" border="0" id="board2"
onMouseOver="MM_swapImage('board1','','img/tab_off1.gif','board2','','img/tab_on2.gif','board3','','img/tab_off3.gif','board4','','img/tab_off4.gif','board5','','img/tab_off5.gif',1)"></a></td>
<td><a href="<?=$g4[path]?>/bbs/board.php?bo_table=<?=sdh_3?>" onMouseOver="list(document.all.c)">
<img src="img/tab_off3.gif" name="board3" width="80" height="22" border="0" id="board3"
onMouseOver="MM_swapImage('board1','','img/tab_off1.gif','board2','','img/tab_off2.gif','board3','','img/tab_on3.gif','board4','','img/tab_off4.gif','board5','','img/tab_off5.gif',1)"></a></td>
<td><a href="<?=$g4[path]?>/bbs/board.php?bo_table=<?=sdh_4?>" onMouseOver="list(document.all.d)">
<img src="img/tab_off4.gif" name="board4" width="80" height="22" border="0" id="board4"
onMouseOver="MM_swapImage('board1','','img/tab_off1.gif','board2','','img/tab_off2.gif','board3','','img/tab_off3.gif','board4','','img/tab_on4.gif','board5','','img/tab_off5.gif',1)"></a></td>
<td><a href="<?=$g4[path]?>/bbs/board.php?bo_table=<?=sdh_5?>" onMouseOver="list(document.all.e)">
<img src="img/tab_off5.gif" name="board5" width="80" height="22" border="0" id="board5"
onMouseOver="MM_swapImage('board1','','img/tab_off1.gif','board2','','img/tab_off2.gif','board3','','img/tab_off3.gif','board4','','img/tab_off4.gif','board5','','img/tab_on5.gif',1)"></a></td>
<td width=20></td>
</tr>
<!-- 탭메뉴 최신글 출력기능-->
<tr>
<td colspan="6" style="padding-top:5px;">
<DIV id=a> <? echo latest("basic_tap", sdh_1, 6, 52); ?></DIV>
<DIV id=b style="DISPLAY: none"> <? echo latest("basic_tap", sdh_2, 6, 52); ?></DIV>
<DIV id=c style="DISPLAY: none"> <? echo latest("basic_tap", sdh_3, 6, 52); ?></DIV>
<DIV id=d style="DISPLAY: none"> <? echo latest("basic_tap", sdh_4, 6, 52); ?></DIV>
<DIV id=e style="DISPLAY: none"> <? echo latest("basic_tap", sdh_5, 6, 52); ?></DIV>
</td>
</tr>
위 중에서 sdh_1~5는 게시판 이름입니다.
게시판은 편집기로 작성하는 것이 아니라 "관리자"가 직접
게시판관리로 가셔서 직접 게시판을 만들어 주는 것입니다.
그리고 <? echo latest("basic_tap", sdh_4, 6, 52); ?>에서
"basic_tap"은 스킨, sdh_4는 게시판명, 6은 나타내는 줄수, 52는 제목의 길이 입니다.
혹시 게시판생성이 안되시면 db가 작동하지 않으므로 에러가 납니다.
달리 검토하는 방법은 다른게시판이 잘 될 경우(예:자유게시판 (통상/free 또는 freeboard)
그 게시판 이름과 스킨을 위의 "basic_tap"과 sdh_1~5의 자리에
넣어 보십시요. (이때는 만일을 대비하여 [사본tab_menu.php]을 꼭 만들어 두실 것.)
그래도 에러가 난다면 자바스크립트에서 문제가 있을 수
있습니다. 탭-메뉴 숫자를 바꿀 경우(예: 5개에서 3~4개로 줄여 사용할 경우)
다시 한번 해보시고 안되시면 글 주시기 바랍니다.
잠시 후에 다시 들릴께요. (저도 처음 만들땐 꽤 고생했걸랑요. 그럼...)
현재 제 홈피에서 사용하고 있습니다.
잠시 들리셔서 체크해 보시죠? www.원주솔미.com 입니다.
그럼 제가 쓴 tab_menu.php 중에서 해당되는 부분만 올려 드릴께요!
<!-- 자바스크립트 on/over기능-->
<table width="420" cellspacing="1" cellpadding="0" style='border:1px solid #E3E3E3'>
<tr>
<td><a href="<?=$g4[path]?>/bbs/board.php?bo_table=<?=sdh_1?>" onMouseOver="list(document.all.a)">
<img src="img/tab_on1.gif" name="board1" width="80" height="22" border="0" id="board1"
onMouseOver="MM_swapImage('board1','','img/tab_on1.gif','board2','','img/tab_off2.gif','board3','','img/tab_off3.gif','board4','','img/tab_off4.gif','board5','','img/tab_off5.gif',1)"></a></td>
<td><a href="<?=$g4[path]?>/bbs/board.php?bo_table=<?=sdh_2?>" onMouseOver="list(document.all.b)">
<img src="img/tab_off2.gif" name="board2" width="80" height="22" border="0" id="board2"
onMouseOver="MM_swapImage('board1','','img/tab_off1.gif','board2','','img/tab_on2.gif','board3','','img/tab_off3.gif','board4','','img/tab_off4.gif','board5','','img/tab_off5.gif',1)"></a></td>
<td><a href="<?=$g4[path]?>/bbs/board.php?bo_table=<?=sdh_3?>" onMouseOver="list(document.all.c)">
<img src="img/tab_off3.gif" name="board3" width="80" height="22" border="0" id="board3"
onMouseOver="MM_swapImage('board1','','img/tab_off1.gif','board2','','img/tab_off2.gif','board3','','img/tab_on3.gif','board4','','img/tab_off4.gif','board5','','img/tab_off5.gif',1)"></a></td>
<td><a href="<?=$g4[path]?>/bbs/board.php?bo_table=<?=sdh_4?>" onMouseOver="list(document.all.d)">
<img src="img/tab_off4.gif" name="board4" width="80" height="22" border="0" id="board4"
onMouseOver="MM_swapImage('board1','','img/tab_off1.gif','board2','','img/tab_off2.gif','board3','','img/tab_off3.gif','board4','','img/tab_on4.gif','board5','','img/tab_off5.gif',1)"></a></td>
<td><a href="<?=$g4[path]?>/bbs/board.php?bo_table=<?=sdh_5?>" onMouseOver="list(document.all.e)">
<img src="img/tab_off5.gif" name="board5" width="80" height="22" border="0" id="board5"
onMouseOver="MM_swapImage('board1','','img/tab_off1.gif','board2','','img/tab_off2.gif','board3','','img/tab_off3.gif','board4','','img/tab_off4.gif','board5','','img/tab_on5.gif',1)"></a></td>
<td width=20></td>
</tr>
<!-- 탭메뉴 최신글 출력기능-->
<tr>
<td colspan="6" style="padding-top:5px;">
<DIV id=a> <? echo latest("basic_tap", sdh_1, 6, 52); ?></DIV>
<DIV id=b style="DISPLAY: none"> <? echo latest("basic_tap", sdh_2, 6, 52); ?></DIV>
<DIV id=c style="DISPLAY: none"> <? echo latest("basic_tap", sdh_3, 6, 52); ?></DIV>
<DIV id=d style="DISPLAY: none"> <? echo latest("basic_tap", sdh_4, 6, 52); ?></DIV>
<DIV id=e style="DISPLAY: none"> <? echo latest("basic_tap", sdh_5, 6, 52); ?></DIV>
</td>
</tr>
위 중에서 sdh_1~5는 게시판 이름입니다.
게시판은 편집기로 작성하는 것이 아니라 "관리자"가 직접
게시판관리로 가셔서 직접 게시판을 만들어 주는 것입니다.
그리고 <? echo latest("basic_tap", sdh_4, 6, 52); ?>에서
"basic_tap"은 스킨, sdh_4는 게시판명, 6은 나타내는 줄수, 52는 제목의 길이 입니다.
혹시 게시판생성이 안되시면 db가 작동하지 않으므로 에러가 납니다.
달리 검토하는 방법은 다른게시판이 잘 될 경우(예:자유게시판 (통상/free 또는 freeboard)
그 게시판 이름과 스킨을 위의 "basic_tap"과 sdh_1~5의 자리에
넣어 보십시요. (이때는 만일을 대비하여 [사본tab_menu.php]을 꼭 만들어 두실 것.)
그래도 에러가 난다면 자바스크립트에서 문제가 있을 수
있습니다. 탭-메뉴 숫자를 바꿀 경우(예: 5개에서 3~4개로 줄여 사용할 경우)
다시 한번 해보시고 안되시면 글 주시기 바랍니다.
잠시 후에 다시 들릴께요. (저도 처음 만들땐 꽤 고생했걸랑요. 그럼...)
현재 제 홈피에서 사용하고 있습니다.
잠시 들리셔서 체크해 보시죠? www.원주솔미.com 입니다.
소푸산님 수고하여 만든 스킨을 공개해 주셔서 진심으로 감사드립니다.
tap_menu.php 에
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$sdh_1 = 'a_free'; //게시판 명
$sdh_2 = 'a_3d'; //게시판 명
$sdh_3 = 'a_qa'; //게시판 명
$sdh_4 = 'a_down'; //게시판 명
$sdh_5 = 'a_fla'; //게시판 명
?>
..
이런식으로 변수를 정의하는 것이 아닌가요?
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$sdh_1 = 'a_free'; //게시판 명
$sdh_2 = 'a_3d'; //게시판 명
$sdh_3 = 'a_qa'; //게시판 명
$sdh_4 = 'a_down'; //게시판 명
$sdh_5 = 'a_fla'; //게시판 명
?>
..
이런식으로 변수를 정의하는 것이 아닌가요?
아닙니다! 변수설정 하곤 관계없어요!
게시판만 설정하면 됩니다...
예로 들어주신건 $sdh_1를 변수로 보시고 게시판명을
지정해 주시는 방법인데 그게 아니고 sdh_1은 'a_free'와 같은 게시판id입니다.
제 파일을 열어보시면 변수설정은 안되어 있을 거예요...
저의 tap_menu.php의 제일 상단 소스입니다. 참고하시길...
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
?>
<script language="JavaScript" type="text/JavaScript">
<!-- 스왑이미지 스크립트
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
이하 생략...
쉽게 풀어보세요!
너무 어렵게 접근하시는것 같습니다. 그리고 이하 생략한건
자바스크립트의 이미지스왑소스이며 너무나 흔한 것이므로
연구할 필요도 없습니다.
전 다른 홈피에서도 오랫동안 이소스를 사용했었습니다. 그럼 또 뵙겠습니다.
"도로의왕"님! 다 되실때 까지...지켜볼께요!!
홈피 정보주시면 둘러보겠습니다.
게시판만 설정하면 됩니다...
예로 들어주신건 $sdh_1를 변수로 보시고 게시판명을
지정해 주시는 방법인데 그게 아니고 sdh_1은 'a_free'와 같은 게시판id입니다.
제 파일을 열어보시면 변수설정은 안되어 있을 거예요...
저의 tap_menu.php의 제일 상단 소스입니다. 참고하시길...
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
?>
<script language="JavaScript" type="text/JavaScript">
<!-- 스왑이미지 스크립트
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
이하 생략...
쉽게 풀어보세요!
너무 어렵게 접근하시는것 같습니다. 그리고 이하 생략한건
자바스크립트의 이미지스왑소스이며 너무나 흔한 것이므로
연구할 필요도 없습니다.
전 다른 홈피에서도 오랫동안 이소스를 사용했었습니다. 그럼 또 뵙겠습니다.
"도로의왕"님! 다 되실때 까지...지켜볼께요!!
홈피 정보주시면 둘러보겠습니다.
소푸산님 수고하셨습니다^^
참 좋은 스킨이네요~
참 좋은 스킨이네요~
감사합니다. 수고 많으셨습니다. ^^ 잘쓸께요~
sdh_1 ~ 5 까지 실제 게시판이름으로 주어야 하는군요!
감사합니다.
감사합니다.
드디어 푸셨군요. 축하드립니다. ^=^
나중에 홈피 리뉼하면 쪽지 보내드릴께요!^^
소푸사님! 감사합니다.
메뉴도 공개해 주시면 안될까요?
잘쓰겠습니다
메뉴도 공개해 주시면 안될까요?
잘쓰겠습니다
메뉴를 공개해 달라 하심은 무슨 뜻인지?
메뉴는 각자의 홈피에 따라 만드시는 것이니까
첨부된 포토샵 파일을 열어서
적당히 만들어 쓰면 되는데...
저는 5개 메뉴를 쓰고 있걸랑요.
포토샵으로 첨부파일을 한번 열어보세요!!
메뉴는 각자의 홈피에 따라 만드시는 것이니까
첨부된 포토샵 파일을 열어서
적당히 만들어 쓰면 되는데...
저는 5개 메뉴를 쓰고 있걸랑요.
포토샵으로 첨부파일을 한번 열어보세요!!
좋은 자료 스크랩입니다.
잘 쓸게요~~
^^
잘 쓰겠습니다.
공개해 주셔서 감사합니다.
와우 감사합니다
고마워요^^
psd파일까지 신경쓰시다니 참으로 많은 배려를 하시는것 같습니다.
좋은 스킨 잘 사용하겠습니다.
좋은 스킨 잘 사용하겠습니다.
고맙습니다.
감사감사
감사합니다.
설치하는것 왕초보라서 모르는데 어느분이 도와주세요. 글남겨주시면 감사하겟습니다.
good
5개의 탭메뉴 스킨입니다.
감사합니다
먼저 사용하신 분들의 덕분에 쉽게 설치 했읍니다. 감사합니다.
개인적으로 탭이많아 좋군요.잘보고갑니다.^^
고맙습니다요~
변환해도
utf-8로하니깐 안되요 ㅜㅜ
utf-8로하니깐 안되요 ㅜㅜ
