마우스오버시 이동하는 멀티탭 최근게시물(탭 개수를 자유롭게 설정 ^^)입니다. > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

마우스오버시 이동하는 멀티탭 최근게시물(탭 개수를 자유롭게 설정 ^^)입니다. 정보

최근게시물 마우스오버시 이동하는 멀티탭 최근게시물(탭 개수를 자유롭게 설정 ^^)입니다.

첨부파일

flair_tab.zip (7.5K) 715회 다운로드 2006-12-16 18:22:21

본문

멀티탭 최근게시물입니다.

2단, 3단, 5단 등 여러 최근 게시물이 있는데, 필요에 맞게 단을 설정해서 사용하는게 없는거 같아서 만들었습니다.

유용하게 사용하게 하려고, 이미지는 최소화해서 딱 1개(tab_top.gif) 사용합니다.
저 이미지는 "전체경계색상"을 변경하고자 할때 같이 생성해서 사용해야 합니다.

인자값에 색상을 설정하는 부분이 있습니다. 현재 진한 노랑색으로 만들었는데 혹시 색상 변경하고 싶으시면 코드값 변경하시고 gif도 경계색상에 맞게 수정해서 올리시면 됩니다.

1. latest_multi_tab.php 파일을 /gnu/extend/ 에 업로드합니다.
2. flair_tab 폴더를 /gnu/skin/latest/ 에 업로드합니다.
3. tab_top.gif 파일을 /gnu/img 에 업로드합니다.

4. 사용법

latest_multi_tab($skin, $rows, $len, $colors, $options);
함수는 이렇게 정의되어 있습니다.
이걸 사용하려면..
latest_multi_tab(스킨명, 로우갯수, 글자갯수, "전체경계색상|탭색상|글씨색상", "테이블명1|테이블명2|....");
이런식으로 하시면 됩니다.
예)
<?
latest_multi_tab("flair_tab",5,40,"#D5B843|#f9e9a9|#72611B", "j_tip_flash|j_tip_js|j_tip_orac|j_tip_mysql|j_tip_proc|j_tip_pb");
?>

현재 적용된거 보시려면,

http://www.gaboza.net

에서 확인하세요~~

머 올릴때 항상 먼가 빼먹고 올려서.. 이번엔 제대로 설명적고 올린거 같은데.. 함 해보세요들~~~

---------------------------------------------------------
2006.12.16 수정사항 발견 (비산 님 지적으로 알았습니다. )
현재 소스 수정해서 파일 올려놨으니까 이후로는 괜찮을 거고, 이미 받으신 분은

latest_multi_tab.php 의 117라인의 $tab_$i --> $bo_table[$i] 이렇게 바꿔주시면 되겠습니다.

예)
  //echo "  <li><a id='tab_$i' href='$g4[path]/bbs/board.php?bo_table=$tab_$i' onMouseOver=\"onTab('$i');\">$bo_title</a></li>";
  echo "  <li><a id='tab_$i' href='$g4[path]/bbs/board.php?bo_table=$bo_table[$i]' onMouseOver=\"onTab('$i');\">$bo_title</a></li>";
추천
3

댓글 전체

고생하셨습니다.

msie이외의 웹브라우저를 사용할 때,
멀티탭 기능이 포함되어 있는 게시판 제목위를 마우스로 이동할 때,
메인페이지 중간 하단에 있는 사진(사진 두개)이 현란하게 반짝거립니다.

msie가 아닌 타 웹브라우저(FF나 Gecko 등)를 사용해서,
마우스를 멀티탭(게시판제목) 부위에 가져가 본 후,
여러 탭을 이동시켜 보시기 바랍니다.
(각각의 게시판 제목위에 마우스 오버)
네.. 그렇게 해봐도 msie와 FF에서 님게서 말씀하신 증상이 안나타나는데요.. 이상하네요..

혹시 다른분들도 깜빡거리는 증상이 있으신 분 계신가요??
게시판 제목위에 마우스를 올려 놓고 멈추는 것이 아니라,
다른 게시판 제목으로 전화되게 마우스를 이리저리 움직여 보시기 바랍니다.

msie에서는 화면에 깜빡거림이 발생되지 않으나,
Mozilla(Gecko)에서는 깜빡거림이 발생됩니다.
그렇게 해봤다니깐요~~ (설마 제가 말귀를 못알아들은줄 아시고 계속 설명해주시고... ^^)
제 파이어폭스에서는 그런증상이 없습니다. 증상이 나타나야 고치던지 말던지 할텐데.. ㅠㅠ

ps) 사무실에 다른 분들 컴터에서 해봤는데 안깜빡거리는데요.. 이상하네요
'파이어폭스'와 '마이크로소프트 인터넷 익스플로러' 두가지 웹브라우저만 사용하셨나 봅니다.
본 내용은 Mozilla계열의 웹브라우저인 FF나 Gecko에서 멀티탭 사용에 관해 발생되는 문제점이었다고 기재한 바 있습니다.
물론 FF는 버전에 따라서도 문제를 안고 있을수도 그렇지 않을수도 있습니다만,
동일계열인 Gecko에서는 해당문제가 여전히 발생되고 있습니다.
감사히 잘 쓰겠습니다....

근데 테이블 넓이를 320으로 쓰려하는데

잘 안되네요..latest.skin.php 에서 100%를 320으로

바꾸어도 테이블 폭이 안 줄여지네요....ㅜ.ㅜ
<table border="0" width="320"><tr><td>
<?
latest_multi_tab("flair_tab",5,40,"#D5B843|#f9e9a9|#72611B", "j_tip_flash|j_tip_js|j_tip_orac|j_tip_mysql|j_tip_proc|j_tip_pb");
?>
</td></tr></table>

이렇게 하심 되겠네요.. ^^
앗!! 죄송합니다... 이렇다니까요.. 꼭 실수하는게 있어요.. ㅠㅠ

탭을 눌렀을때 이동하는 부분이 잘못되어 있네요.. 비산님 덕분에 발견했네요 ^^;

현재 소스 수정해서 파일 올려놨으니까 이후로는 괜찮을 거고, 이미 받으신 분은

latest_multi_tab.php 의 117라인의 $tab_$i --> $bo_table[$i] 이렇게 바꿔주시면 되겠습니다.

예)
  //echo "  <li><a id='tab_$i' href='$g4[path]/bbs/board.php?bo_table=$tab_$i' onMouseOver=\"onTab('$i');\">$bo_title</a></li>";
  echo "  <li><a id='tab_$i' href='$g4[path]/bbs/board.php?bo_table=$bo_table[$i]' onMouseOver=\"onTab('$i');\">$bo_title</a></li>";

그럼 유용하게 이용하세요~~
감사합니다.

잘 쓰겠습니다.

'New' 표시가 들어갔으면 좋겠구요...
겔리리라면 그림이 섬네일로 웹진처럼 뜨면 참 좋겠다는 생각을 해봤습니다.

감사합니ㅏㄷ.
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in /free/home/backsu/html/extend/latest_multi_tab.php on line 4

위와 같은 에러가 납니다...도와주세요
latest_multi_tab 을 호출할때 잘못된 형식이나 신택스상 오류가 있게끔 기술하신게 아닌가 싶네요.. 다시한번 살펴보시고.. 성공하시길~~~
멀티탭 최근게시물 스킨이 저에게 엄청 유용하게 사용할 수 있을 것 같습니다. 그래서 메인 페이지에서 두개의 멀티탭(latest_multi_tab())을 호출했더니, 두번째의 멀티탭 최근게시물은 작동을 하지 않고 첫번째 멀티탭최근게시물 내용만 작동합니다. 아무래도 마우스 기능(OnMouseOver)이 첫번째 멀티탭 최근게시물에만 적용되는 것 같은데...제가 너무 남용(?)을 한 것은 아닌지...쩝.
혹시 해결 방법이 없을까요?
백마들님 궁금증에 저도 한 표~
하나의 메뉴에 서브메뉴(게시판)이 30여개 ㅜㅜ 가 되어. 몇개 멀티탭 최근 게시물로
꾸며야하는데, 말씀하신 난제가 ㅜㅜ

어찌하면 되는지요...(__)
클릭을 안해도 여러 게시판을 손쉽게 볼 수 있어서 좋네요..

게시판이 많아지면 게시글의 폭이 너무 넓어지니까...
세로로도 게시판 목록이 나열되게 하면 어쩔려나..

잘 쓰겠습니다.
<?
latest_multi_tab("flair_tab",5,40,"#D5B843|#f9e9a9|#72611B", "j_tip_flash|j_tip_js|j_tip_orac|j_tip_mysql|j_tip_proc|j_tip_pb");
?>

위 소스를 어디에???
어디파일에 소스을 넣어야하나요???????? 헤매고잇습니다. 도와주세요

index 파일,
latest_multi_tab.php파일
등등 다 넣어도 적용안됩니다.
수정파일을 알려주세요... 감사

추천 : 0
동문회 홈페이지를 관리하다보니, 게시판이 좀 많은 편입니다.
첫 페이지에 최근글을 나타내 주어야할 게시판이 많다는 이야기입니다.

위에 댓글 단 사람이 두명이나 있는데도, 해답이 없는 것이 아쉽습니다.
저도 역시, 같은 문제로 씨름 중입니다만,
해결은 안되고 답답하기만 합니다.
latest_multi_tab() 함수를 하나만 쓸 때에는 아무런 문제가 없는데,
이것을 두개 쓸려고 하니까 문제가 발생합니다.
왼쪽에 멀티탭 하나, 우측에 멀티탭 하나,
이렇게 설장해놓고 살펴보면 오동작을 잃으킵니다.
latest() 함수의 경우는 여러개를 사용해도 문제가 없는데,
. . . .
힘드네요.
두 개를 활용하는 분이 계시면 조언을 좀 부탁드리겠습니다.
전체 5,850 |RSS
그누4 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT