코드이그나이터 기반 PHP 오픈소스 게시판 : 씨아이보드

씨아이보드 베이직 1.3.1

  • 관리자
  • 0
  • 3,847
  • 글주소
  • 11-03

이번 버전에서는 코드이그나이터 3.0.3 버전으로 업그레이드가 있었습니다.

코드이그나이터 3.0.3 버전으로 업그레이드하면서 core 가 변경되어 기본적으로 다음 변수를 꼭 추가해주셔야 합니다.

 

application/config/config.php 파일에 $config['base_url'] 의 내용을 꼭! 꼭! 입력해주셔야 합니다.

 

 

수정내역

CodeIgniter 3.0.3 으로 업그레이드

Trigger 기능 추가 ( http://www.ciboard.co.kr/tiptech/p/203​ - Tammy 님께서 제안해주셨습니다)

팝업 기간 미 설정시, 배너 기간 미 설정시 배너가 항상 나오게

현재접속자용 제목을 별도 관리하게 변경

회원가입시 기본값으로 로그인시간, 로그인 IP 기록하던 것을 제거

패스워드 재발급, 이메일 인증을 통한 로그인시에도 로그인 로그 남기기

모바일에서 메뉴보기시 click 이벤트가 2번 발생하는 것을 방지하기 위해 touchend 이벤트로 변경 (Tammy 님께서 알려주셨습니다)

ckeditor 4.5.4 로 업그레이드

htmlpurifier 4.7.0 으로 업그레이드

jwplayer 6.12 로 업그레이드

bootstrap-datepicker.js v1.5.0 으로 업그레이드

HTML5 Shiv 3.7.3 으로 업그레이드

font-awesome 4.4.0 으로 업그레이드

bootstrap 3.3.2 에서 3.3.5 로 업그레이드

bootstrap 업그레이드로 인한 관리자 메뉴 깨짐으로 인해 관리자 메뉴부분 수정 

 

수정된 파일

_system/core/CodeIgniter.php
_system/core/Common.php
_system/core/Config.php
_system/core/Security.php
_system/database/DB_driver.php
_system/database/DB_forge.php
_system/database/DB_utility.php
_system/database/drivers/cubrid/cubrid_driver.php
_system/database/drivers/ibase/ibase_driver.php
_system/database/drivers/mssql/mssql_driver.php
_system/database/drivers/mysql/mysql_driver.php
_system/database/drivers/mysqli/mysqli_driver.php
_system/database/drivers/oci8/oci8_driver.php
_system/database/drivers/odbc/odbc_driver.php
_system/database/drivers/pdo/pdo_driver.php
_system/database/drivers/postgre/postgre_driver.php
_system/database/drivers/sqlite/sqlite_driver.php
_system/database/drivers/sqlite3/sqlite3_driver.php
_system/database/drivers/sqlsrv/sqlsrv_driver.php
_system/helpers/captcha_helper.php
_system/libraries/Email.php
_system/libraries/Session/drivers/Session_database_driver.php
application/config/autoload.php
application/config/cb_version.php
application/config/config.php
application/controllers/*
application/controllers/admin/*
application/helpers/basic_helper.php
application/libraries/Managelayout.php
application/models/Banner_model.php
application/models/Popup_model.php
assets/css/datepicker3.css
assets/js/bootstrap-datepicker.js
assets/js/html5shiv.min.js
assets/js/mobile.sidemenu.js
assets/js/syntaxhighlighter/* (새로 추가된 파일도 있음)
plugin/editor/ckeditor/*
plugin/htmlpurifier/* (새로 추가된 파일도 있음)
plugin/jwplayer/*
views/_layout/basic/layout.php
views/_layout/basic/layout_popup.php
views/_layout/bootstrap/layout.php
views/_layout/bootstrap/layout_popup.php
views/_layout/mobile/layout.php
views/_layout/mobile/layout_popup.php
views/admin/basic/config/layoutskin/metatag.php
views/admin/basic/layout.php
views/admin/basic/layout_popup.php
views/admin/basic/main.php
views/admin/basic/page/banner/write.php
views/admin/basic/page/popup/write.php

 

 

추가된 파일

application/core/CB_Loader.php

application/events/*

application/libraries/Events.php