::†그린필드:: God bless you!
 Loading... 
Close

생일맞은 회원들

 
 
 

 

  

  

 
        
 
배 너
유용한팁 / 질문답변 / 스킨테마 / Tip 공유 / 제로보드XE

내 / 용 / 보 / 기
글작성자
  [기여도 385 8.5%] 2012-09-03 09:05:20 | 조회 : 1513
제      목  제로보드->그누보드 컨버터
관련링크  ||0||0
첨부파일
  zb4_to_gnu.zip (6.0 KB) Download : 43

글자크기 + -   줄간격 + -


세개의 파일을 bbs폴더에 업로드 한후
/gboard/bbs/zb4_board.php에 접속하면 데이터가 그누보르로 쏙

------------------------------------------------------------------------------------------------------

지금까지 제로보드를 쓰다가.. 그누보드로 컨버팅을 하려구 했는데,

제대로 되는 컨버터가 없는것 같더라구요..

그래서 쭌이님께서 수정하신 소스를 베이스로..

나름대로 잘 동작하게 수정하였습니다.

기존에 달라진 점들은 주석으로 남기려고 했는데,

소스를 상당히 많이 뜯어 고치는 바람에 그러진 못했습니다.

(어떤 항목들이 컨버팅 되어야 하는지 잘 몰라서 그 순서들은 원본을 참고하였으므로, 코드의 구조는 비슷합니다)

회원 부분은 수정하긴 하였으나, 극히 미미해서 올리진 않습니다.

1. 수정사항

a. 소스 가독성을 높이기 위해 전체적으로 다시 코딩하였습니다. (쿼리문은 $query변수를 사용하며, 명령어 부분은 대문자로 변환하는 등...)
b. 제로보드와 그누보드의 디렉토리를 zb4_config.php안에 옮겨놓았습니다.
c. < 또는 >, 빈칸 등의 문자등이 컨버팅 될 때 이상한 문자로 되는것을 수정하였습니다.
d. 공지사항 게시물이 옮겨지도록 수정되었습니다. (기존 버전에서는 공지사항 게시물이 일반 게시물로 취급되었습니다) 이 때, headnum과 arrangenum을 기준으로 ORDER BY 하던것을 no로만 ORDER BY하게 수정하였습니다. 이에 발생될 수 있는 문제를 생각해보았지만 아직까진 없어서 이렇게 하였습니다.
e. 첨부파일을 처리할 때 디렉토리 경로 처리 방식을 수정하였습니다.
f. 첨부파일을 컨버팅 하면 파일 크기가 0으로 나오는 현상을 수정하였습니다.
g. 기타 자잘한 버그들을 수정하였습니다.

2. 알려진 버그

a. 제로보드 차원의 버그라 이건 제가 어찌 할 수 없는 문제지만, 게시물의 내용에 "< <" 라고 쓰면 제로보드에서는 둘 다 < < 로 변환해버리는 문제가 있습니다. 이걸 그누보드로 컨버팅 하면 "< <"로 컨버팅이 됩니다. 경우에 따라서는 문제가 될 수도 있겠네요.
b. 카테고리 부분은 별로 손보질 않았습니다. 기존의 소스와 비슷해서 제대로 동작할 지는 잘 모르겠습니다.
c. 가끔 제로보드쪽의 첨부파일 디렉토리의 퍼미션이 707이 아닌 다른 값으로 되어 있을 수도 있습니다. 이럴 때는 정상 적으로 작동하지 않으니 첨부파일 디렉토리에서 chmod 707 * -R 과 같은 명령으로 707로 바꿔 주시기 바랍니다.

3. 사용방법

a. 그누보드에서 테이블을 생성합니다.
b. (그누보드디렉토리)/convert 안에 zb4_board.php, zb4_board_update.php, zb4_config.php를 복사합니다.
c. b. zb4_config.php를 열어 절대경로를 적당히 세팅합니다.
d. 웹브라우저로 zb4_board.php를 실행 하여 주시면 됩니다.

아직 php에 미숙한지라.. 잘 짜여졌는지 모르겠네요.
혹시 사용하시다가 에러 나거나 좋은 아이디어 있으면 알려주시기 바랍니다 :)



출처: http://sir.co.kr/bbs/board.php?bo_table=g4_convert&wr_id=66

[기여도 385 8.5%]

두려워 말라 내가 너와 함께 함이니라.
놀라지 말라 나는 네 하나님이 됨이니라.
내가 너를 굳세게 하리라.
참으로 너를 도와 주리라.
참으로 나의 의로운 오른손으로 너를 붙들리라.
-사41:10-



번호 c 제 목 작성자 작성일 조회
공지  오른쪽 마우스 사용금지된 홈피 무력화 시키는 방법 2 08.05.13 1883
169  [브라우저] Internet Explorer & Fire Fox 속도향상 14.03.03 750
168  SNS에 글 보내기 (SNS연동하기) 14.03.03 761
167  SNS 로 글보내기 원본 소스 14.03.03 715
166  제로보드 게시판 글 용량 제한 풀기 13.03.09 1361
 제로보드->그누보드 컨버터 12.09.03 1513
164  사라진 휴지통 복구하기 12.03.24 1572
163  [런처] wLauncher [1] 11.03.04 1786
162  웹상의플래쉬사진다운로드받는법 10.10.09 1134
161  다른 이름으로 그림저장시 BMP로 저장되는 경우 10.10.04 1102
160  인터넷에서 한영키 안먹힐 때 10.08.08 1192
159  다음카페 디비를 제로보드로 컨버팅 10.08.07 1450
158  샤프니스/블러 주기 10.05.03 1465
157  사진 밝기/색감조절 10.05.03 1338
156  빈티지한 사진 만들기 10.05.03 1401
155  컬러사진을 흑백사진으로 만들기 10.05.03 1469
154  포토샵으로 로모사진 만들기 10.05.03 3113
153  즐겨찾기에 영어 사전을 넣는 법 10.04.08 1357
  1 [2][3][4][5]..[10] 다음글
/ skin by daerew

 up,down