HomeNavi Package 2.5 > 그누4 스킨

그누4 스킨

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

HomeNavi Package 2.5 정보

기타 HomeNavi Package 2.5

첨부파일

HomeNavi Package.zip (64.8K) 49회 다운로드 2007-06-12 05:41:54

본문

HomeNavi 2.5 설명서

원저작자 : zae님 (http://www.nzeo.com/bbs/zboard.php?id=cgi_zskins2&page=1&sn1=&divpage=2&sn=off&ss=on&sc=off&keyword=home%20nav&select_arrange=headnum&desc=asc&no=13895)
수정 : DayDream (http://www.skystory.kr)

--서론----
안녕하세요, 그누보드4 사용자인 DayDream입니다.
2004년도에 zae님이 Home Nav라는 특이한 플러그인을 제로보드에 들고 나왔습니다.
그때는 많은 사용자들이 사용하였지만, 지금은 점점 줄어들고, 몇몇은 생소할 정도로 엣날 얘기이죠.

그래서 한 2005년정도에 제가 zae님께 허락을 받아 그누보드4에 재배포를 할 수가 있었습니다.
이때 코딩을 깔끔하게 하고, 또한 스킨화 해서 이용자들이 쉽게 접근할 수 있도록 하였습니다.

2007년도 지금은 제로보드로 재코딩을 하여 스킨화 하였고, 지금은 미니보드 그리고 GR보드까지 지원하게 되었습니다
(현재는 정보드, gm보드를 작업중입니다)
각각 다 스킨화 할려면 복잡하지만, 함수를 공통으로 쓰여, 스킨 파일 하나로 4가지 이상의 보드에서 사용할수 있게 되었습니다.
아무리 다른 게시판 사이트라도, Home Nav는 스킨공유를 할 수 있어 많은 이익이 돌아갈것이라고 믿습니다.

지금의 스킨코딩으로는 설정은 복잡하지만, 효율성을 따지고 보면 매우 좋은 결과가 나옵니다.

--파일설명----
:: 각 폴더(파일)를 게시판 폴더안에 넣어주세요.

* 제로보드, GR보드
navi.lib.php 파일과 navi_skin/default 폴더가 들어있습니다.

* 미니보드
navi.lib.php 파일과 skin/navi/default 폴더가 들어있습니다.

* 그누보드
lib 폴더와 skin/navi/default 폴더가 들어있습니다.

--사용방법----
1. Home Nav를 넣고 싶으신 페이지 상단에 다음 소스를 붙이고 수정해주세요

* 제로보드 ***
<?
$_zb_url = ""; // 상대경로
$_zb_path = ""; // 절대경로 - 끝에 꼭 / 를 붙이세요.
include $_zb_path."outlogin.php";
// 제로보드 디렉토리
$zboard_dir = ""; // 현재 파일의 장소에서 제로보드 폴더는 어디? - 끝에 꼭 / 를 붙이지 마세요.

include $_zb_path."navi.lib.php";
?>

* 그누보드4 ***
<?
include_once("$g4[path]/lib/navi.lib.php");
?>

* 미니보드 ***
<?
$dir = ""; //현재파일에서 미니보드 폴더가 어딨나? 마지막에 / 을 붙이지 마세요.
include $dir."/header.php";
sql_connect();
include $dir."/navi.lib.php";
?>

* GR보드 ***
<?php
$grboard = './grboard'; //현재파일에서 GR폴더는 어딨나? 마지막에 / 을 붙이지 마세요.
include $grboard.'/navi.lib.php';
// DB 연결하기
include $grboard.'/db_info.php';
@mysql_connect($hostName, $userId, $password) or die('GR Board 가 DB 에 접속하지 못했습니다.');
@mysql_select_db($dbName);
?>


2. 넣고 싶으신 곳에 다음 소스와 같이 작성해주세요.

<?=get_navi("스킨명", array(게시판아이디, 게시판아이디, ....), array(게시판이름, 게시판이름, ....))?>

* 설명
스킨명은 skin/navi 폴더에 들어있는 폴더명으로, 기본 스킨은 default로 되어있습니다.
두번째 조건 - array(게시판아이디, 게시판아이디, ....) 는 원하시는 게시판의 아이디를 차례대로 넣어주세요.
그리고 세번째는 게시판이름을 게시판아이디에 맞춰서 작성해주세요.

예) ex. 게시판아이디 : 게시판이름
test1 : 자유게시판, test2 : 공부방, diary : 다이어리

이렇게 세개의 게시판이 있고, 스킨 이름이 navi_skin 라면 다음처럼 되겠습니다

<?=get_navi("navi_skin", array(test1, test2, diary), array(자유게시판, 공부방, 다이어리))?>

* 몇몇 게시판은 게시판 제목을 설정할수 있습니다만, 설정을 똑같이 하기 위해, 제로보드 최신글 형식처럼 이용했습니다.

* 업데이트.txt 파일을 확인해주세요!
추천
0

댓글 전체

전체 5,850 |RSS
그누4 스킨 내용 검색

회원로그인

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