G5용 "무한 탭최신글"스킨(3종) 및 라이브러리입니다.(모바일 포함) > 그누보드5 스킨

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

G5용 "무한 탭최신글"스킨(3종) 및 라이브러리입니다.(모바일 포함) 정보

최신글 G5용 "무한 탭최신글"스킨(3종) 및 라이브러리입니다.(모바일 포함)

첨부파일

tab.zip (41.9K) 1540회 다운로드 2015-02-08 07:44:11

본문

-------------------------------------
* 사용법(PC/모바일 공통)
-------------------------------------

1) 압축된 "tab.zip"의 압축을 풀어 그누보드 설치경로에 그대로 덮어 씌웁니다.



2) 각자 필요한 위치에 아래와 같은 형식에 맞게 코딩을 한 후 끝!!

include_once(G5_LIB_PATH.'/tab.lib.php'); //tab.lib.php 확장(꼭! 넣으셔야합니다? 응???)

<?php
echo latest_tab (
"tab", // 탭 스킨명
"탭제목A|탭제B|탭제목C|제목D", // 탭제목 지정(구분자'|') ex) 제목하나|제목둘|제목셋|제목넷
"tabzin|tabgall|tablist|tablist", // 탭리스트 스킨 지정(구분자'|') ex) tabzin|tabgall|tablist|tablist
"bo_02|bo_01|bo_03|bo_01", // 게시판지정(구분자'|') ex) free|notice|gall|photo
"5|9|12|20", // 출력되는 게시물 라인 개수 ex) 5줄|9줄|12줄|20줄
"60|50|40|60" // 제목의 길이를 지정 ex) 60자|50자|40자|40자
);
?>
* 일렬로 작성하는 것 보다는 위가 더 보기 편하시죠? 첫 번째 "탭스킨명"만 공통으로 사용하시고 나머지는 각자의 상황에 맞게 정리해 기입하시면 되겠습니다.


-------------------------------------
+ 알림
-------------------------------------

* 주의: 모바일은 미처 'style.css'를 손을 보지 않고 올립니다. G5형식을 취하다 보니 연동은 해야 하기에 필수 기능만 넣어 일단 올립니다.

* 다음 주말이나 돼야 시간이 조금 나겠습니다.(다음 주말에 꼭! 올리겠다는 약속은 아니구요 가능하면 올리겠다는 글입니다.)

* 가끔 상업용 이용이나 수정하여 재배포를 하시겠다며 쪽지로 물어 오시는 경우가 있는데 이 스킨은 그냥 묻지 마시고 수정하여 재배포를 하셔도 되고 재 배포시 원작자의 닉네임이나 별도의 표기를 남길 것을 요구하지 않습니다. 단, 재배포 시에는 좀 더 보완이 된 상태가 되어져 올려졌으면 하는 바램입니다.

* 기타 스타일 아이디,클래스명의 중복에 의한 이상 출력이 예상됩니다. 그누보드 원본에서 많이 수정한 웹사이트에서 이용시 각별한 주의와 함께 충분한 검토 후 이용하시기를 권합니다.
추천
33

댓글 전체

정말 유용한 자료 감사드립니다. 저희 사이트에 적용하다 보니 별건 아니지만..
사용하시는데 참고하시라고 올려드립니다. ^^*

tab.lib.php 에 5번째줄 중 $first_table과 매치가 설명해주실때 빠져 있습니다. ^^*
function latest_tab($tab_dir,$titles,$skin_dirs,$bo_tables,$first_table,$rows, $subject_lens)


<?php
echo latest_tab (
"tab", // 탭 스킨명
"탭제목A|탭제B|탭제목C|제목D", // 탭제목 지정(구분자'|') ex) 제목하나|제목둘|제목셋|제목넷
"tabzin|tabgall|tablist|tablist", // 탭리스트 스킨 지정(구분자'|') ex) tabzin|tabgall|tablist|tablist
"bo_02|bo_01|bo_03|bo_01", // 게시판지정(구분자'|') ex) free|notice|gall|photo

"$first_table", // <=== 이부분에 테이블명 넣는 부분이 설명에는 빠져 있습니다. 변수명을 봤을때 처음 시작하는 게시판명을
                              넣어주는 것 같네요(설명하신 내용대로라면 bo_02가 들어 가야 겠죠?..)
"5|9|12|20", // 출력되는 게시물 라인 개수 ex) 5줄|9줄|12줄|20줄
"60|50|40|60" // 제목의 길이를 지정 ex) 60자|50자|40자|40자
);
?>
제사이트는 이스킨을 적용하면 이상하게 접속이 잘 않되네요.
몇일전에 적용했다가 사이트가 아예 뻤어서 디비오류가 나고, 아파치가 재실행이 않되고 phpMyAdmin 로그인 오류등등 이상이 생겨서 이것저것 검색하다가 좀전에 mysql을 종료했다가 다시 시작하니 되살아나서 다시 스킨을 적용하니 또 사이트가 로딩만되고 넘어가지질 않고 putty접속도 매우 느려져서 바로 바꿨는데 제 사이트가 이상한건가요?^^;;

먼저 올려주신거는 이상없이 잘 사용하고 있는데, 이게 더 맘에 들어서 바꾸려고하는데 왜 이런건지 모르겠네요...
제가 로컬에서만 작업을 해서인지 그헌 현상을 접해 보지는 못했는데 이용자가 조금 되는 사이트에 올려놓고 테스트를 해보고 답변드리겠습니다.

증상 전 후를 비교해 캡쳐라도 부탁드려요.^^ 저는 사실 짐작이 갈만한 곳이 없어서... - -;;

 감사합니다.
답변 감사합니다^^
처음옌 이상없었는데요 실수로 갯수와 글자수 부분에 5개 11줄 이런식으로 넣은후 디비에러가 발생했습니다
사이트의 접속자는 별로 없습니다 다른 원인때문일거 같기도 한데 putty가 또 접이 안되서 아침에 일어나서 접속해보니 들어가 지길래 아파치 재시작 시키고 출근했습니다 ㅎㅎ...
Warning: Missing argument 7 for latest_tab(), called in /home/hosting_users/ooooooooo/www/index.php on line 397 and defined in /home/hosting_users/oooooooo/www/lib/tab.lib.php on line 5


이렇게 나오는건 왜그런걸까요? 묵공님,ㅠ
<?php
echo latest_tab (
"tab", // 탭 스킨명
"탭제목A|탭제B|탭제목C|제목D", // 탭제목 지정(구분자'|') ex) 제목하나|제목둘|제목셋|제목넷
"tabzin|tabgall|tablist|tablist", // 탭리스트 스킨 지정(구분자'|') ex) tabzin|tabgall|tablist|tablist
"bo_02|bo_01|bo_03|bo_01", // 게시판지정(구분자'|') ex) free|notice|gall|photo
"5|9|12|20", // 출력되는 게시물 라인 개수 ex) 5줄|9줄|12줄|20줄
"60|50|40|60" // 제목의 길이를 지정 ex) 60자|50자|40자|40자
);
?>
위와 같이 정확하게 넣었는지 확인바랍니다. 오류 원인이기도 하구요. 감사합니다.
저도 같은 에러가 있었는데요..
<?php echo latest_tab ("tab","탭제목","탭리스트,"게시판지정","게시물 라인 개수","제목의 길이"); ?>
여기서,
<?php echo latest_tab ("tab","탭제목","탭리스트,"게시판지정","먼저 보일 게시판","게시물 라인 개수","제목의 길이"); ?>
이렇게 [먼저 보일 게시판]을 하나 지정해주면 될 겁니다.^^
감사합니다 해결했습니다^^ 아직 초보라 배워야 할게 많네요.
다른분을 위하여 남겨놓고가요.

<?php
echo latest_tab (
"tab", // 탭 스킨명
"탭제목A|탭제B|탭제목C|제목D", // 탭제목 지정(구분자'|') ex) 제목하나|제목둘|제목셋|제목넷
"tabzin|tabgall|tablist|tablist", // 탭리스트 스킨 지정(구분자'|') ex) tabzin|tabgall|tablist|tablist
"m_6|D_1|m_5|a_1", // 먼저 보일 게시판
"m_6|D_1|m_5|a_1", // 게시판지정(구분자'|') ex) free|notice|gall|photo
"5|9|12|20", // 출력되는 게시물 라인 개수 ex) 5줄|9줄|12줄|20줄
"60|50|40|60" // 제목의 길이를 지정 ex) 60자|50자|40자|40자
);
?>
묵공님 감사합니다.
 적용을 하니 잘 작동이 됩니다.
그런데 IE9 에서만 문제가 발생합니다.
갤러리, 웹진 등이 탭메뉴 4개 이상을 사용하면 앞에서부터 4번째가 나타나지 않습니다.
그리고, 그다음 부터는 하나 건너씩 않보이고 나타나고가 됩니다.
즉, 1번,-3번정상, 4번이 않보이고, 4번이 5번에 나타납니다. 그리고 6번이 않보이고 6번이 7번에 나타납니다.
아무리해도 잡을 수가 없네요.

다른 버전, 브라우저에는 정상으로 작동됩니다.
묵공님 도와 주십시요.
감사합니다.
좀 분주하게 일주일을 보내고 났더니 이제서야 답변드립니다. 제가 IETEST로 테스트를 했는데 IE9가 열리지 않더라구요. 그 하위 버전 IE8에서는 별다른 문제를 발견되지는 않구요. 저녁에 한번 다시 검사해보겠습니다. 아래는 IE8에서 실행한 화면입니다.
묵공님 답을 주셔서 감사합니다.
IETEST로 64비트 컴에서 문제가 나타나는것 같습니다.
32비트 IE9에서는 잘되고 있습니다.
64비트 컴 사용자들께서는 IE9를 사용하지 않겠지하고 그냥...

너무너무 좋습니다.
그룹으로 사용하고 싶어서 며칠째 끙끙대고 있지만 잘 않됩니다.
조언해 주시기를 부탁드립니다.
감사합니다.
게시판 적용시킬려구 나름 2틀째 검색하고 찾아뵙지만 방법을 못찾아서 댓글에 질문 드립니다.
넘 초보적인 질문인지라 지송합니다.

1) 압축된 "tab.zip"의 압축을 풀어 그누보드 설치경로에 그대로 덮어 씌웁니다.
______설치경로라면 skin/board 를 말씀하시는건가요?
2) 각자 필요한 위치에 아래와 같은 형식에 맞게 코딩을 한 후 끝!!
______아래내용은 어느파일에 (입력)붙여넣기 해야 되나요?
include_once(G5_LIB_PATH.'/tab.lib.php'); //tab.lib.php 확장(꼭! 넣으셔야합니다? 응???)
<?php
echo latest_tab (
"tab", // 탭 스킨명 ----- 이하내용
압축을 해제 하시면 'lib, mobile, skin>latest'와 같이 3개의 폴더가 보이실겁에요.
모두 그누보드 기본 폴더에 있는 내용이니 해당 폴더에 넣어 주시면 되구요.

출력을 위한 코드에서 "include_once(G5_LIB_PATH.'/tab.lib.php'); //tab.lib.php 확장(꼭! 넣으셔야합니다? 응???) "이 부분은
head.php최상단

<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

include_once(G5_PATH.'/head.sub.php');
include_once(G5_LIB_PATH.'/latest.lib.php');
include_once(G5_LIB_PATH.'/outlogin.lib.php');
include_once(G5_LIB_PATH.'/poll.lib.php');
include_once(G5_LIB_PATH.'/visit.lib.php');
include_once(G5_LIB_PATH.'/connect.lib.php');
include_once(G5_LIB_PATH.'/popular.lib.php');
<----*이곳?

이 밑으로 넣으시고 원하시는 위치에 출력코드를 넣으시면 됩니다.

감사합니다.
"5|9|12|20", // 출력되는 게시물 라인 개수 ex) 5줄|9줄|12줄|20줄
이 부분이 웹진 스타일과 갤러리 스타일은 적용이 안되고, 모든 게시물이 출력되는데, 어디를 손봐야 할까요...ㅠㅜ
안녕하세요, 좋은 스킨 감사합니다..^^

그런데 제가 민트테마를 사용중이고, 그누보드 완전 초짜라 사용법을 어떤걸 어디에 넣어라 이런식으로 설명 부탁드려도 될까요??? ㅠㅠ
출력되는 게시물 수 지정해도 적용이 되지 않는 부분 이렇게 해보세요.

tab.lib.php 파일 5번째줄........ 함수에서  $first_table 삭제.

삭제해도 별다른 에러가 없어서 혹시 필요하신 분들을 위해 올려요..
저도 초보라 한참 찾았거든요..^^
전체 2,423 |RSS
그누보드5 스킨 내용 검색

회원로그인

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