모바일빌더 g4 - 1.3.1   [모바일빌더.g4]

모바일빌더 g4 - 1.3.1

그누보드4 홈페이지를 jQuery Mobile 기반의 모바일웹으로 만드는 모바일빌더입니다.
모바일웹에 필요한 기본 스킨과 마이페이지, 관리자 등을 갖추고있습니다.

버젼
: 1.3.1
호환
: 그누보드4, jQuery Mobile, HTML5
캐릭터셋
: euc-kr, utf-8(권장)
소스코드
: 소스코드 오픈
환경
: APACHE 1.3 이상, PHP 4.3 이상, MYSQL 3.23 이상, gd library 2.0 이상
HTML5, jQuery Mobile 기반으로 제작된 그누보드4용 모바일빌더입니다.
휴온빌더.g4나 그누보드4가 설치되어 있는 곳에 업로드하여 사용할 수 있습니다.

※ 1.3.1부터euc-kr은 별도로 포함되지 않습니다.

사용법


구성
hnMobile.g4 : 휴온빌더용 모바일빌더입니다.
hnMobile.g4(그누보드4용) : 그누보드4용 모바일빌더입니다.

설치
휴온빌더.g4나 그누보드4가 설치된 곳에 해당되는 모바일빌더 전체 파일을 업로드합니다.
모바일빌더 기본 주소는 'http://설치경로/m'입니다.

메뉴설정
menu/menu.php 파일에서 글로벌메뉴와 로컬메뉴를 설정할 수 있습니다.
배열 메뉴변수에 array("메뉴명", "링크"[, "타겟"]) 형식으로 지정합니다.
글로벌메뉴에는 아이콘과 아이콘위치를 지정하여 출력할 수 있습니다.

환경 설정
config/m.php에서 모바일빌더에서 사용하는 기본 경로나 메뉴 출력 등을 지정할 수 있습니다.
config/board.php에서 게시판 스킨, 이미지 사이즈 등을 지정할 수 있습니다.
config/sns.php에서 SNS 공유 설정을 할 수 있습니다.

게시판 설정
config/board.php에서 모바일용 게시판 스킨을 설정할 수 있습니다.
$hnm['board_skin'] 배열에 게시판명과 사용할 모바일 스킨명을 지정합니다.
스킨이 지정되지 않으면 기본 게시판 스킨인 'hn_basic'이 적용됩니다.

DEMO :  http://hnbuilder.net/demo/g4/basic/m



업데이트 내용

■ 구성 변경
 * $hnm 변수를 $mobile로 변경
 * html문서를 content 폴더내에 위치
 * inc/sns_share.php 포함 - html문서와 게시판의 view.skin.php
 * inc 정리
 * index.php에서 $is_index 삭제
■ 환경설정
 * config 폴더 따로 둠 - 갤러리의 가로 이미지수 설정하기 추가

■ 관리자
 * 상하단 스타일 Black으로 
 * panel 호출 부분 수정
 * _ADMIN_ 상수 사용

■ 게시판 스킨
 * 갤러리 최신글 스킨 - no-image.png 적용
 * 게시판 paging 처리
- 페이지 버튼 스타일 변경
- 페이지 번호는 5개씩 보이게 수정
 * 갤러리 스킨 수정
- masonry 적용
- 1열일때 처리
- 썸네일 : no-image.png
- 수정버튼 링크 수정

■ bbs 파일들을 그누보드 최신버전에 맞게 수정

■ session_unregister()를 unset()으로 대체하기

■ 기타
 * common.lib.php 수정
- link.php를 $g4[bbs_path]의 파일 사용하기

common.php
head.sub.php
head.php
tail.php
tail.sub.php

adm/_common.php
adm/admin.head.php
adm/admin.tail.php
adm/css/admin.css

bbs/board.php
bbs/board_head.php
bbs/board_tail.php
bbs/list.php
bbs/memo_view.php
bbs/memo_form.php
bbs/register_form_update.php
bbs/view.php
bbs/write_update.php
bbs/memo_form_update.php
bbs/password_lost2.php
bbs/register_form_update.php
bbs/write_comment_update.php
bbs/write_update.php

config/*.*

lib/common.lib.php 

menu/menu.php

skin/board/hn_basic/hn_basic.css
skin/board/hn_gallery/hn_gallery.css
skin/board/hn_page/hn_page.css
skin/board/hn_gallery/list.skin.php
skin/board/hn_gallery/hn_gallery.css
<추가>
skin/latest/hn_gallery/img/no-image.png
skin/latest/hn_owl/img/no-image.png

<삭제>
inc/header.php
inc/localmenu.php
inc/footer.php