PHP 정보넷 jboard -> 제로보드 변환
2006.02.28 16:14
용비안녕하세요.
제로보드 게시판을 사용하면서 이곳에서 많은 것을 배우고 유용하게 유틸들과 팁들을 공부하면서 사용하다가,
정보넷에서 제공하는 jboard 게시판을 제로보드로 옮기는 유틸들이 없어서 이렇게 직접 만들어서 작업하게 되었습니다.
음...
그냥 저 혼자서 쓰고 말려다가 혹시나 싶어서 굉장히 볼품없지만 올려봅니다.
압축을 풀어보시면 파일이 두가지가 존재합니다.
첫번째 jbtozb.php 파일에는 변환할 jboard 게시판 아이디와
생성해 놓은 옮겨갈 제로보드 게시판 아이디를 입력받는 곳이구요,
두번째 convert_db_data.php 파일에서 실제로 데이터 변환을 하는 곳입니다.
실제로 변환하는 함수는 convert_db_data.php 에서 dataDetail() 함수 부분입니다.
단, 작업을 진행하시려면 압축된 파일은 jboard 폴더 아래에 위치해야 하구요.
제로보드의 위치를 상대위치로 적어 놓았는데요.
루트바로 밑에 bbs 폴더가 존재한다는 가정하에 만들었습니다.
예를 들어서 http://www.nzeo.com/bbs/...... 이렇게 주소가 되어야 한다는 것이죠.
주소가 다를 경우에는 convert_db_data.php 파일의 위쪽에 위치한
//제로보드 라이브러리
include "../bbs/lib.php";
여기서 패스를 맞게 고쳐주세요.^^..
그럼 조금이나마 도움이 되었으면 좋겠습니다. 감사합니다.
제로보드 게시판을 사용하면서 이곳에서 많은 것을 배우고 유용하게 유틸들과 팁들을 공부하면서 사용하다가,
정보넷에서 제공하는 jboard 게시판을 제로보드로 옮기는 유틸들이 없어서 이렇게 직접 만들어서 작업하게 되었습니다.
음...
그냥 저 혼자서 쓰고 말려다가 혹시나 싶어서 굉장히 볼품없지만 올려봅니다.
압축을 풀어보시면 파일이 두가지가 존재합니다.
첫번째 jbtozb.php 파일에는 변환할 jboard 게시판 아이디와
생성해 놓은 옮겨갈 제로보드 게시판 아이디를 입력받는 곳이구요,
두번째 convert_db_data.php 파일에서 실제로 데이터 변환을 하는 곳입니다.
실제로 변환하는 함수는 convert_db_data.php 에서 dataDetail() 함수 부분입니다.
단, 작업을 진행하시려면 압축된 파일은 jboard 폴더 아래에 위치해야 하구요.
제로보드의 위치를 상대위치로 적어 놓았는데요.
루트바로 밑에 bbs 폴더가 존재한다는 가정하에 만들었습니다.
예를 들어서 http://www.nzeo.com/bbs/...... 이렇게 주소가 되어야 한다는 것이죠.
주소가 다를 경우에는 convert_db_data.php 파일의 위쪽에 위치한
//제로보드 라이브러리
include "../bbs/lib.php";
여기서 패스를 맞게 고쳐주세요.^^..
그럼 조금이나마 도움이 되었으면 좋겠습니다. 감사합니다.
댓글 4
-
미노
2006.03.02 02:15
좋은 자료 감사합니다~^-^ -
꼬방
2006.04.01 09:46
좋은 자료 감사드립니다.
//제로보드 라이브러리
include "../bbs/lib.php"; 부분을 전체주소로(http://.....)로 바꿔주면
정보넷의 jboard 게시판을 카페의 제로보드 게시판으로 변환이 가능한가요?
이번에 호스팅을 바꾸려고 하거든요.. -
용비
2006.07.20 16:44
죄송합니다.
제가 이제서야 들어와서 확인했네요.
현재 만들어진 것은
답글이나 코멘트, 첨부파일 같은 경우 테스트 되지 않았습니다.
단지 일반적인 게시물들만 옮길 수 있습니다.(-.-)
그리고 꼬방님.
너무 늦은 감이 없지 않지만 http:// 프로토콜을 사용하시면 아니되시옵니다.^^..
include 지시어는 파일을 현재 문서에 읽어들여서 포함시키라는 뜻인데,
http 프로토콜은 단지 인터넷 링크를 나타내는 것이기 때문에 파일을 포함시킬 수 없습니다. -
나무그림자
2007.02.07 00:47
용비님. 올려주신 정보 너무 감사합니다. 그동안 아주 열심히 찾던 정보였습니다.
그런데
아이디를 입력하고 실행을 시키면
"변환할 jboard 게시판 아이디를 선택하세요"에서 멈추어 버립니다. 어떻게 선택하는 건지요?
제가 정말로 중요한 정보라 옮겨야 하는데 더이상은 어떻게 해볼 도리가 없네요.
죄송합니다만..도움을 부탁드립니다.
죄송합니다.
