제로보드 4.1 pl7 -> 그누보드4 : 회원, 포인트, 게시판 변환 버전3 정보
제로보드 4.1 pl7 -> 그누보드4 : 회원, 포인트, 게시판 변환 버전3첨부파일
본문
버전3에서는
윤경진님의 파일명이 저장되는 방식과
신비님의 최신글이 제대로 보여지게 하는 부분을 수정하였습니다.
zb4_board_update.php 만 수정 하였습니다.
감사합니다.
-------------------------------------------------------------------------------------------------------
그누보드4.03.00 이상에서 제로보드 자료를 변환하는 경우에 사용하세요.
압축을 해제하면
zb4_board.php
zb4_board_update.php
zb4_member.php
zb4_member_update.php
와 같이 4개의 파일이 생성되며
이 파일을 convert 디렉토리로 업로드 합니다.
실행은
http://도메인/그누보드포에버/convert/zb4_board.php
http://도메인/그누보드포에버/convert/zb4_member.php
와 같이 하시면 됩니다.
자료가 없어 완벽하게 테스트 하지는 못했으므로 사용자님들께서는 버그 발생시 알려주시면 감사하겠습니다.
게시판 data 의 복사는 자동으로 하지는 않으며 아래와 같은 방법으로 옮겨 주십시오.
예를 들어 제로보드의 aaa 라는 게시판을 그누보드 포에버의 bbb 라는 게시판으로 자료를 옮기고자 한다면
제로보드의 data/aaa 디렉토리에 있는 파일을 모두 그누보드 포에버의 data/file/bbb 로 복사 또는 이동 시키시면 됩니다.
윤경진님의 파일명이 저장되는 방식과
신비님의 최신글이 제대로 보여지게 하는 부분을 수정하였습니다.
zb4_board_update.php 만 수정 하였습니다.
감사합니다.
-------------------------------------------------------------------------------------------------------
그누보드4.03.00 이상에서 제로보드 자료를 변환하는 경우에 사용하세요.
압축을 해제하면
zb4_board.php
zb4_board_update.php
zb4_member.php
zb4_member_update.php
와 같이 4개의 파일이 생성되며
이 파일을 convert 디렉토리로 업로드 합니다.
실행은
http://도메인/그누보드포에버/convert/zb4_board.php
http://도메인/그누보드포에버/convert/zb4_member.php
와 같이 하시면 됩니다.
자료가 없어 완벽하게 테스트 하지는 못했으므로 사용자님들께서는 버그 발생시 알려주시면 감사하겠습니다.
게시판 data 의 복사는 자동으로 하지는 않으며 아래와 같은 방법으로 옮겨 주십시오.
예를 들어 제로보드의 aaa 라는 게시판을 그누보드 포에버의 bbb 라는 게시판으로 자료를 옮기고자 한다면
제로보드의 data/aaa 디렉토리에 있는 파일을 모두 그누보드 포에버의 data/file/bbb 로 복사 또는 이동 시키시면 됩니다.
댓글 전체
수고하셨습니다.
그리고 감사드립니다.
그리고 감사드립니다.
와, 업뎃 좋으네요^^
와~ 감사합니다...정말 멋지네요! >.< b 최고예요!
감사합니다. 잘 쓰겠습니다.
세팔 보드용도 만들어 주세요.
html 적용글의 따옴표 " 앞에 역슬레쉬가 다 들어가서 html 적용글 변환이 안됩니다.
감사합니다..
제 이름이 기명 되다니 ^^;;;
부끄~~~^^;;;;
부끄~~~^^;;;;
흠...
게시판, 회원 다 변환해도 게시판의 글쓴이가 비회원으로 되어버리네요~
이름은 나오지만... 비밀글의경우 글쓴이로 로긴해도 볼수가 없군요....
게시판, 회원 다 변환해도 게시판의 글쓴이가 비회원으로 되어버리네요~
이름은 나오지만... 비밀글의경우 글쓴이로 로긴해도 볼수가 없군요....
찾았습니다.
zb4_board_update.php 파일에서 회원아이디의 부분을 추출할때 SQL명령의 실행부분이 빠져서 그랬네요~
소스 올립니다.
=============================================================
//62~3 라인 정도 (제가 수정하느라 정확한 ^^;;;;;)
if ($row[ismember]) {
//원본 $sql1 = "select user_id from zetyx_member_table where no = '$row[ismember]' ";
$sql1 = sql_query("select user_id from zetyx_member_table where no = '$row[ismember]' ");
$row1 = sql_fetch_array($sql1);
$mb_id = $row1[user_id];
} else {
$mb_id = "";
}
.
.
.
.
//중략
.
.
.
//127~8 라인 정도 ^^;;;
//원본 $sql3 = " select user_id from zetyx_member_table where no = '$row2[ismember]' ";
$sql3 = sql_query(" select user_id from zetyx_member_table where no = '$row2[ismember]' ");
$row3 = sql_fetch_array($sql3);
$mb_id = $row3[user_id];
=============================================================
zb4_board_update.php 파일에서 회원아이디의 부분을 추출할때 SQL명령의 실행부분이 빠져서 그랬네요~
소스 올립니다.
=============================================================
//62~3 라인 정도 (제가 수정하느라 정확한 ^^;;;;;)
if ($row[ismember]) {
//원본 $sql1 = "select user_id from zetyx_member_table where no = '$row[ismember]' ";
$sql1 = sql_query("select user_id from zetyx_member_table where no = '$row[ismember]' ");
$row1 = sql_fetch_array($sql1);
$mb_id = $row1[user_id];
} else {
$mb_id = "";
}
.
.
.
.
//중략
.
.
.
//127~8 라인 정도 ^^;;;
//원본 $sql3 = " select user_id from zetyx_member_table where no = '$row2[ismember]' ";
$sql3 = sql_query(" select user_id from zetyx_member_table where no = '$row2[ismember]' ");
$row3 = sql_fetch_array($sql3);
$mb_id = $row3[user_id];
=============================================================
이번엔 카테고리 문제....
DB로 값이 안넘어오네요~
zb4_board_update.php 85번 라인에
===========================================================
.
.
84 $sql2 = " insert into $tmp_target
85 set ca_name = '{$category[$row[ca_id]]}',
86 wr_option = '$html,$secret,$mail',
.
.
===========================================================
$category[$row[ca_id]] 의 정체는???
DB로 값이 안넘어오네요~
zb4_board_update.php 85번 라인에
===========================================================
.
.
84 $sql2 = " insert into $tmp_target
85 set ca_name = '{$category[$row[ca_id]]}',
86 wr_option = '$html,$secret,$mail',
.
.
===========================================================
$category[$row[ca_id]] 의 정체는???
zb4_board_update.php 84~86번 라인을
==================================================================
$sql2 = " insert into $tmp_target
set ca_name = '{$category[$row[ca_id]]}',
wr_option = '$html,$secret,$mail',
==================================================================
이렇게 수정했습니다.
==================================================================
//////////////////////////////////////////////////////////////////////////////////////////////
$ca_sql = sql_query(" select name from zetyx_board_category_{$src} where no = '$row[category]'");
$ca_row = sql_fetch_array($ca_sql);
$ca_name = $ca_row[name];
//////////////////////////////////////////////////////////////////////////////////////////////
$sql2 = " insert into $tmp_target
set ca_name = '$ca_name',
wr_option = '$html,$secret,$mail',
==================================================================
==================================================================
$sql2 = " insert into $tmp_target
set ca_name = '{$category[$row[ca_id]]}',
wr_option = '$html,$secret,$mail',
==================================================================
이렇게 수정했습니다.
==================================================================
//////////////////////////////////////////////////////////////////////////////////////////////
$ca_sql = sql_query(" select name from zetyx_board_category_{$src} where no = '$row[category]'");
$ca_row = sql_fetch_array($ca_sql);
$ca_name = $ca_row[name];
//////////////////////////////////////////////////////////////////////////////////////////////
$sql2 = " insert into $tmp_target
set ca_name = '$ca_name',
wr_option = '$html,$secret,$mail',
==================================================================
윤경진님.. 소스가 바뀌었는데도 불구하고 이런현상이 일어나네요..
"/" 를 %2f로.. 되어버리네요.. 이건 php?의 오류인가?
뭐가 잘못된건지..
1128437176/a.jpg -->1128437176%2Fa.jpg 이런씩이 되어 버리는군요.
%2F 왜 이런지 모르겠습니다. 저만 그런듯.. ^^ 해결책을 아시면.. 도움을 ^^
"/" 를 %2f로.. 되어버리네요.. 이건 php?의 오류인가?
뭐가 잘못된건지..
1128437176/a.jpg -->1128437176%2Fa.jpg 이런씩이 되어 버리는군요.
%2F 왜 이런지 모르겠습니다. 저만 그런듯.. ^^ 해결책을 아시면.. 도움을 ^^
urlencode() 라는 함수 때문인거 같군요....
PHP함수를 찾아보시면 쉽게 아실수 있구요~
어느 부분에서 1128437176%2Fa.jpg 이렇게 나오는지요?
어쩌면 convert의 문제가 아닐수도 있습니다.
사용하시는 스킨에서 경로를 urlencode한다던가 그럴수도 있어요~
해결책을 찾으려면 현상태에 대한 설명이 좀더 필요할거 같습니다. 지금으로선 이정도 밖에 도움을 못드리겠네요~ ^^;;
PHP함수를 찾아보시면 쉽게 아실수 있구요~
어느 부분에서 1128437176%2Fa.jpg 이렇게 나오는지요?
어쩌면 convert의 문제가 아닐수도 있습니다.
사용하시는 스킨에서 경로를 urlencode한다던가 그럴수도 있어요~
해결책을 찾으려면 현상태에 대한 설명이 좀더 필요할거 같습니다. 지금으로선 이정도 밖에 도움을 못드리겠네요~ ^^;;
제로보드에서 파일 업로드할때 파일명이 같으면 1128437176(그때 시간이죠..) 등의 디렉토리를 만들고 그 안에 파일이 업로드가 되는데, 이런 경우 / 가 디비의 bf_file 필드에 들어가면서 그누보드에서 보여질때 %2F 로 바껴서 보이는거 같습니다..
lib/common.lib.php 의 852번째줄의 urlencode 를 빼면 해결은 되는데... 음... 빼도 큰 상관없을듯...
어차피 그누보드에서는 글쓰기할때 파일명을 urlencode 하고 % 빼버리니까요.. 음...
(상관없는게 맞는지.. -_-)
음, 컨버터에서 기존의 데이터 화일도 옮겨주면서 파일명을 그누보드에 맞게 바꿔주면 좋을꺼 같긴하네요...... -_-;;
거기다가.. 드퀘님 스킨의 추가 첨부파일들도 같이 옮겨주면 좋을듯... -_-;;;
... 시간이 나면 만들어볼만도 한데... 요즘 매일 야근이라서 -_-;;
... 아... 저는 그누보드는 한 2년전에 잠깐 쓰다가 4는 최근에 접해서 이제 막 시작해보는 단계입니다 -_-;
lib/common.lib.php 의 852번째줄의 urlencode 를 빼면 해결은 되는데... 음... 빼도 큰 상관없을듯...
어차피 그누보드에서는 글쓰기할때 파일명을 urlencode 하고 % 빼버리니까요.. 음...
(상관없는게 맞는지.. -_-)
음, 컨버터에서 기존의 데이터 화일도 옮겨주면서 파일명을 그누보드에 맞게 바꿔주면 좋을꺼 같긴하네요...... -_-;;
거기다가.. 드퀘님 스킨의 추가 첨부파일들도 같이 옮겨주면 좋을듯... -_-;;;
... 시간이 나면 만들어볼만도 한데... 요즘 매일 야근이라서 -_-;;
... 아... 저는 그누보드는 한 2년전에 잠깐 쓰다가 4는 최근에 접해서 이제 막 시작해보는 단계입니다 -_-;
경진님 ///
수고 하셨습니다.......
그러나
조금만 일찍 올려 주셨어도 글쓴이 비회원 부분과 카테고리부분을 고민하지 않았을텐데.... 결국 고민하다가 포기하고 데이타 다~` 넘겨버리고 제로 지우기 일보 직전입니다...... 그래도 첨부파일 부분은 아주 고마웠습니다..^^
비회원부분 위안 : 며칠 지난글이니 수정하지 안겠지 뭐...//
카데고리 문제 : 이제부턴 복잡다변한 세상속에서 분류자체를 없애지 뭐..!!
이정도로 제로에서 그누로 오는 문제는 전혀 없을뜻 생각이 되네요.....
다들 수고 하셨습니다... 감사합니다........$$
수고 하셨습니다.......
그러나
조금만 일찍 올려 주셨어도 글쓴이 비회원 부분과 카테고리부분을 고민하지 않았을텐데.... 결국 고민하다가 포기하고 데이타 다~` 넘겨버리고 제로 지우기 일보 직전입니다...... 그래도 첨부파일 부분은 아주 고마웠습니다..^^
비회원부분 위안 : 며칠 지난글이니 수정하지 안겠지 뭐...//
카데고리 문제 : 이제부턴 복잡다변한 세상속에서 분류자체를 없애지 뭐..!!
이정도로 제로에서 그누로 오는 문제는 전혀 없을뜻 생각이 되네요.....
다들 수고 하셨습니다... 감사합니다........$$
^^ 하하하
비회원 부분은 저도 cc님과 같은 생각이였는데 사용하다 보니깐 제가 쓴 비밀글을 읽을수가 없더라구요~
그렇다고 공개 할수도 없고 ㅜ,.ㅡ
그래서 늦게나마 StoneHead를 굴리게 됐습니다.
오래 동안 제로보드를 사용한 이로써 그누로 변경하기란 쉬운일이 아니죠~...
컨버터가 완벽하다면 더 많은 사용자를 그누로 끌어올수 있을텐데요~ ^^
그누 만세~~~
비회원 부분은 저도 cc님과 같은 생각이였는데 사용하다 보니깐 제가 쓴 비밀글을 읽을수가 없더라구요~
그렇다고 공개 할수도 없고 ㅜ,.ㅡ
그래서 늦게나마 StoneHead를 굴리게 됐습니다.
오래 동안 제로보드를 사용한 이로써 그누로 변경하기란 쉬운일이 아니죠~...
컨버터가 완벽하다면 더 많은 사용자를 그누로 끌어올수 있을텐데요~ ^^
그누 만세~~~
첨부파일의 날짜 수정했습니다.
==================================================================
$sql3 = " insert into $g4[board_file_table]
set bo_table = '$dst',
wr_id = '$id',
bf_no = '$k',
bf_source = '".addslashes($row["s_file_name{$m}"])."',
bf_file = '".substr(addslashes($row["file_name{$m}"]),strpos(addslashes($row["file_name{$m}"]),"/",5)+1)."',
bf_download = '".$row["download{$m}"]."',
bf_datetime = '".$reg_date."'";
==================================================================
sql 구문에 다음이 추가 되었습니다.
bf_datetime = '".$reg_date."'";
==================================================================
$sql3 = " insert into $g4[board_file_table]
set bo_table = '$dst',
wr_id = '$id',
bf_no = '$k',
bf_source = '".addslashes($row["s_file_name{$m}"])."',
bf_file = '".substr(addslashes($row["file_name{$m}"]),strpos(addslashes($row["file_name{$m}"]),"/",5)+1)."',
bf_download = '".$row["download{$m}"]."',
bf_datetime = '".$reg_date."'";
==================================================================
sql 구문에 다음이 추가 되었습니다.
bf_datetime = '".$reg_date."'";
잘되야 할텐데... 흠... ^^;
그누보드 입문한 지 한달되었네요.. 머리 아파요..^^: 그래도 즐겁습니다...
이제 슬슬 컨버터를 사용해서 예전홈피의 제로보드를 그누보드로 옮겨보려 합니다.
그런데.. 컨버터 다운 받으면, 위 리플에 윤경진님 수정하신 부분이 반영되어 있는거죠?? 다시 해야 하나요??
암튼.. 컨버터 잘 쓰겠습니다.. 무리 없이 잘 되어야 할텐데...흐흐..
이제 슬슬 컨버터를 사용해서 예전홈피의 제로보드를 그누보드로 옮겨보려 합니다.
그런데.. 컨버터 다운 받으면, 위 리플에 윤경진님 수정하신 부분이 반영되어 있는거죠?? 다시 해야 하나요??
암튼.. 컨버터 잘 쓰겠습니다.. 무리 없이 잘 되어야 할텐데...흐흐..
코멘트에서 윤경진님이 말씀해주신 것들이 위 자료에는 전체가 반영 된 것은 아닌 것 같네요.
몇 가지만 살펴보니 그러네요...
애구...
몇 가지만 살펴보니 그러네요...
애구...
감사합니다.~^^
잘 쓰겠습니다^^
잘썼습니다 시원하네요
와.... 이런것도 있었나? 참 히하나네... 진작 알았더라면...
왜 전 안되지요?
잘쓰겠습니다.. 감사
잘 않되네요
제작자님....
킴스보드7, 테크노트에서 그누보드로 이동하고 싶은데,
만들어 주시면 좋겠습니다. 판매하시면 좋겠습니다.
킴스보드7, 테크노트에서 그누보드로 이동하고 싶은데,
만들어 주시면 좋겠습니다. 판매하시면 좋겠습니다.
감사합니다..
잘쓰겠습니다.. 감사
감사합니다.
감사합니다
Warning: main(./_common.php) [function.main]: failed to open stream: No such file or directory in /web/home/edusy/html/convert/zb4_member.php on line 6
Warning: main() [function.include]: Failed opening './_common.php' for inclusion (include_path='.:/usr/local/lib/php') in /web/home/edusy/html/convert/zb4_member.php on line 6
Fatal error: Call to undefined function: alert() in /web/home/edusy/html/convert/zb4_member.php on line 9
어던에러인가여
?
Warning: main() [function.include]: Failed opening './_common.php' for inclusion (include_path='.:/usr/local/lib/php') in /web/home/edusy/html/convert/zb4_member.php on line 6
Fatal error: Call to undefined function: alert() in /web/home/edusy/html/convert/zb4_member.php on line 9
어던에러인가여
?
황현정님~
convert폴더에서요...
상위폴더에 있는 _common.php를 복사해다 넣으시고요.
_common.php를 열어서
둘째줄 "." 부분을 ".."으로 수정해 주시면 됩니다.
convert폴더에서요...
상위폴더에 있는 _common.php를 복사해다 넣으시고요.
_common.php를 열어서
둘째줄 "." 부분을 ".."으로 수정해 주시면 됩니다.
그누보드로 옮겨탑니다.. 현재 사용중인 버전이 좀 구 버전인데 가능한지..
게시판 data의 복사는 어떻게 해야하나요?
제로보드에서 그누보드로요.....
제로보드에서 그누보드로요.....
감사합니다.