SIR

NEW 그누보드4 → 그누보드5 변환 > 그누보드5 변환프로그램

그누보드5 변환프로그램

다른 프로그램에서 그누보드5로, 그누보드5에서 다른 프로그램으로 데이터를 옮겨주는 프로그램입니다.

NEW 그누보드4 → 그누보드5 변환 정보

NEW 그누보드4 → 그누보드5 변환

본문

새로운 컨버터 입니다

 

기존 그누보드4의 디비 테이블을 유지하면서

그누보드5의 추가된 디비테이블과 필드를 추가하는 방식입니다

 

컨텐츠몰에서 구매 할 수 있습니다  https://sir.kr/cmall/1606312382

작업순서는 다음과 같습니다

 

1. 그누보드4 / lib / common.lib.php 에 old_password 함수 추가

https://www.happyjung.com/lecture/320 참고


2. 그누보드4 / bbs / login_check.php 에 old_password 체크 내용 추가

https://www.happyjung.com/lecture/320 참고


3. 그누보드4 / extend / hp5_extend_user.php 생성

<?php
if (!defined('_GNUBOARD_')) exit;

// 최고관리자
if ($member['mb_id'] == '아이디') $is_admin = 'super'; // 최고관리자 아이디
?>



4. 그누보드5 파일 업로드

그누보드5 를 g5tmp 폴더 생성후 업로드 합니다
g5tmp 폴더 밑에 data 폴더 생성후 권한을 707 로 변경



5. 그누보드5 / config.php 에서 비밀번호 암호화 설정 변경

//define('G5_STRING_ENCRYPT_FUNCTION', 'sql_password');
define('G5_STRING_ENCRYPT_FUNCTION', 'create_hash');

를 아래와 같이 변경

define('G5_STRING_ENCRYPT_FUNCTION', 'sql_password');
//define('G5_STRING_ENCRYPT_FUNCTION', 'create_hash');



6. 그누보드5 디비 설치

그누보드5 설치할때 디비 prix 는 g5tmp 로 입력합니다
설치에 사용된 폴더(g5tmp) 와 디비(g5tmp_*)는 작업후 삭제합니다



7. 그누보드5 / extend / hp5_extend_user.php 생성

<?php
if (!defined('_GNUBOARD_')) exit;

// 최고관리자
if ($member['mb_id'] == '아이디') $is_admin = 'super'; // 최고관리자 아이디
?>



8. 그누보드5 / data / dbconfig.php 의 G5_TABLE_PREFIX 변경

그누보드4의 디자인을 그누보드5에 세팅합니다

define('G5_TABLE_PREFIX', 'g5tmp_');

를 아래와 같이 변경 ... 그누보드 디비 prix 값이 g4 가 아닌 다른것이라면 그것으로 변경합니다

define('G5_TABLE_PREFIX', 'g4_');



9. 그누보드5 디자인 이식

그누보드4의 디자인을 그누보드5에 세팅합니다



10. 그누보드5 두번째 메뉴 디비 업데이트 실행
11. 그누보드5 세번째 메뉴 첨부파일 실행
12. 그누보드5 네번째 메뉴 공지글 실행



13. 그누보드5 오픈

그누보드5 g5tmp / data 폴더를 data2 로 변경
그누보드4 폴더를 g4_old 로 변경 (혹, 최상단에 설치된 경우 폴더 생성후 이동)
그누보드4 g4_old / data 폴더를 그누보드5 로 이동
그누보드5 g5tmp 폴더를 그누보드4 위치로 이동(폴더명 변경)



14. 그누보드5 g5tmp_* 디비삭제

8번 부터 g5tmp_* 는 사용되지 않고 그누보드4 의 디비를 공유해서 사용합니다
그누보드5 디비 g5tmp_* 삭제합니다


 

댓글 전체

전체 11
그누보드5 변환프로그램 내용 검색

회원로그인

진행중 포인트경매

  1. 참여2 회 시작21.01.16 18:00 종료21.01.23 18:00
  2. 참여3 회 시작21.01.16 12:00 종료21.01.23 12:00
  3. 참여31 회 시작21.01.15 12:00 종료21.01.22 12:00

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

© SIRSOFT