CodeIgniter 한국사용자포럼 BETA
빠르고, 유연한 PHP Framework!

CI 코드


포럼소스를 2.0.1 버전에 맞게 수정하였습니다.      
탱크 2 4,080 2 0 2011-04-02 19:39:59
 여차 저차 어여차 하여
포럼의 소스를 2.0.1 버전에 맞게 수정하였습니다.

워낙 실력이 일천한기에... 지적보다는 격려의 글 부탁 드립니다. ㅋ

작업 순서는 아래와 같이 진행하였습니다.

1. CodeIgniter 2.0.1를 다운 받아 루트폴더에 압축을 푼다.
2. 포럼 소스의 콘트롤러안에 있는 소스를 하나씩 옮겨가면서 적용해나간다.
    (Board -> Session -> login -> 다시 Board... -> 검색)
3. 2.0버전대로 올라가면서 달라진 점들을 검색해가면서 수정한다.
4. 잘 되는 모습을 확인해본다.

혹여 저처럼 1.7 소스를 다운로드 받아 2.0.1 버전으로 컨버팅하시는 분들이 계실 것 같아
작업하면서 어려웠던 점을 아래 적어봅니다.
(제 실력이 모자라 이해하지 못한 부분들도 있을 수 있으니 걍 참고만 하세요)

1. 테이블 생성 쿼리에 Default 값들이 빠진 것이 있어, 에러가 발생함.
    - ci_sessions 테이블의 user_data,
    - 각 Board 테이블들의 original_no(default값:0), subject(default값:' '(blank)), general_setting(null허용)
    - file 테이블의 file_type의 size가 20인데 더욱 커야 함. zip파일의 경우 에러 발생(전 100으로 넉넉히...)
2. js 파일들의 경로가 안맞는 현상(Jquery의 초기화가 안됨)
3. jQuery가 어디는 ~~~.min.js이고 어디는 ~~~.js 여서 좀 헤맸음.
    - 당연히 맞는거라고 생각하고, codeigniter나, 본인 실력을 탓하며 시간 허비 ㅡㅜ
    - 혹 다른 분들은 jquery를 새로 다운받으시고, js 경로에 신경쓰세요~ ㅋ
 4. 1.7에서 2.0으로 넘어오면서 달라진 점들에 대한 설명을 찾기 어려웠음.
     - 특히 URI.php의 preg_match와 preg_quote 관련 에러는 많이 힘들게 함.

다른건 잘 기억이 안나네요~

다시 말씀드리지만, 허접한 실력이라 부족한 부분이 많을 수도 있습니다.
다른 능력있으신 분이 계시다면, 업글 부탁 드려용~

PS. 운영자님께
      버전업에 관한 게시판이 따로 있음 좋을 것 같아요.
      버전업이 되면서 달라진 점이나 주의할 점등을 모아놓는 다면, 
      저같은 초심자에게 큰 도움이 될 것 같습니다. ^^

태그 : 포럼소스, 2.0.1, 업그레이드, 업글, tank, 마이그레이션
  목록  

탱크 2011-04-02 19:41:44
  
웅파 2011-04-04 10:05:21
  

고생하셨네요.
버전업으로 인한 헷갈림(요즘 들어 부쩍 늘어난 기본 mvc 문법에 대한)이 줄어들겠네요.

말씀하신 게시판은 ci뉴스 및 다운로드가 있습니다.
그쪽으로 모아놓으면 될 것 같습니다.

그리고 케이든님이 말씀하신대로 메뉴에 2.0 매뉴얼이라고 따로 명시하는 것도 좋을 것 같습니다.
매뉴얼에 1.7.2라고 명시되어 있지만 잘 안보시는 것 같네요.

번호 제   목 글쓴이 날짜 조회 추천수
591 TapBBS 공개합니다~ [5] KangMin 2012-04-19 597 0
586 CI에서 sqlite3 연동하기 [0] 불의회상 2012-04-04 279 0
580 CodeIgniter SimpleXML library [2] 타로 2012-02-05 782 0
577 CI 와 Smarty 템플릿의 결합 [4] 불의회상 2012-01-26 878 0
573 Okada Design Blog 소개 [3] 타로 2012-01-12 866 0
568 woctopus 계정관리도구 [2] milosz 2012-01-09 752 0
566 업로드된 이미지 정사각형으로 썸네일 만드는 함수 [3] 불의회상 2012-01-06 763 0
554 코드 이그나이터를 접하고 처음으로 만들어본 객체 입.. [7] 내일은 2011-11-11 2008 0
528 모델코드 생성기 [25] 불의회상 2011-10-13 1686 1
525 ci memo + tank_auth [2] milosz 2011-10-04 1448 0
512 포럼소스를 2.0.1 버전에 맞게 수정하였습니다. [2] 탱크 2011-04-02 4080 2
509 CI 메뉴얼 CHM 버전(영문 2.0) [1] 브라이언 2011-03-30 1514 0
508 CI 메뉴얼 CHM 버전 [0] 브라이언 2011-03-30 1729 0
494 ci memo [8] pam 2011-02-20 2273 1
489 CI 압축 프로그램 [2] 준이 2010-12-27 2013 0
482 듬직이님의 헬퍼 ip 부분 추가. [0] 나이유미 2010-11-22 2408 0
475 SELECT() 사용 시 문제점 [2] 마냐 2010-09-16 3232 0
473 CI의 사용자 인증 소스파일 [2] corean 2010-09-12 3830 0
471 CI 1.7.2 한글 언어팩 1.1 [1] cleansugar 2010-08-26 2480 0
470 Upload 라이브러리 수정본 [0] sisco 2010-07-28 2697 0