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

씨아이보드 베이직 1.2.3

  • 관리자
  • 1
  • 3,233
  • 글주소
  • 10-05

씨아이보드 베이직 1.2.3

안녕하세요

오랜만에 새로운 버전 배포합니다. 이번 버전에서는 상당히 많은 파일이 변경되었습니다.

좀 더 좋은 기능으로 업그레이드 하려다보니 아무래도 많은 파일을 수정하게 되었습니다.

이번 버전의 가장 큰 패치내역은 관리자페이지에서 스킨 변경시 미리보기 기능 적용입니다.

관리자페이지 > 환경설정 > 레이아웃/스킨설정 에서 레이아웃 및 스킨 설정할 때에 해당 스킨에 대하여 미리보기를 해보고 디자인 부분을 확인해보실 수 있습니다.

 

또한 배너관리 기능을 추가하였습니다. 관리자페이지 > 페이지설정 > 배너관리 에서 배너를 생성하실 수 있으며, 실제 페이지에 배너를 적용하는 방법은 http://www.ciboard.co.kr/tiptech/p/172 에 자세히 설명되어 있습니다.

 

 

이번 버전에서는 디비 업그레이드가 있습니다. 

따라서 패치시 주의사항이 있습니다.

먼저 application/config/migration.php 와 application/migrations/* 만 패치하신 후에 관리자페이지 > 환경설정 > DB 업그레이드 에 가셔서 디비 업그레이드를 먼저 진행합니다.

 

그리고 디비 업그레이드가 완료되면 나머지 파일을 패치해주시면 됩니다.

 

 

 

레이아웃 관리, 미리보기 가능

배너 관리 기능

관리자만 작성하는 에디터는 스크립트 적용되게

게시판 관련 테이블들에 모두 brd_id 컬럼 추가, 그래서 게시판별로 관리가 되게 변경

querystring library 정리

필요없는 exit 함수 호출 삭제

게시판, 게시판 그룹 등 관리자페이지목록에서 스킨 변경가능할 때 사이드바도 변경가능하게 수정

로그인시 패스워드 보안 기능 변수화

관리자 페이지 한 페이지에 보이는 게시물수 버그 수정

일반문서 첨부파일 최대 크기 설정 가능, 일반문서 링크 새창여부 설정가능, 일반문서 본문안의 URL 자동 링크 생성 여부 설정 가능

FAQ 첨부파일 최대 크기 설정 가능, FAQ 링크 새창여부 설정가능, FAQ 본문안의 URL 자동 링크 생성 여부 설정 가능

팝업 첨부파일 최대 크기 설정 가능, 팝업 링크 새창여부 설정가능, 팝업 본문안의 URL 자동 링크 생성 여부 설정 가능

관리자 페이지 자바스크립트 버그 수정

관리자 페이지 디자인 일부 수정

첨부파일 여러번 연속하여 다운로드 받더라도 1번 다운로드한 것으로 기록

첨부링크 여러번 연속하여 클릭하더라도 1번 클릭한 것으로 기록

 

 

application/config/cb_admin_menu.php

application/config/cb_version.php

application/config/migration.php

application/config/routes.php

application/controllers/Board_post.php

application/controllers/Board_write.php

application/controllers/Comment_list.php

application/controllers/Comment_write.php

application/controllers/Currentvisitor.php

application/controllers/Document.php

application/controllers/Faq.php

application/controllers/Findaccount.php

application/controllers/Gotourl.php

application/controllers/Group.php

application/controllers/Helptool.php

application/controllers/Install.php

application/controllers/Login.php

application/controllers/Membermodify.php

application/controllers/Note.php

application/controllers/Notification.php

application/controllers/Postact.php

application/controllers/Register.php

application/controllers/Rss.php

application/controllers/Search.php

application/controllers/Verify.php

application/controllers/admin/board/Blame.php

application/controllers/admin/board/Boardgroup.php

application/controllers/admin/board/Boards.php

application/controllers/admin/board/Comment.php

application/controllers/admin/board/Fileupload.php

application/controllers/admin/board/Like.php

application/controllers/admin/board/Post.php

application/controllers/admin/board/Trash.php

application/controllers/admin/board/Trash_comment.php

application/controllers/admin/config/Cbconfigs.php

application/controllers/admin/config/Layoutskin.php

application/controllers/admin/config/Memberconfig.php

application/controllers/admin/member/Loginlog.php

application/controllers/admin/member/Members.php

application/controllers/admin/page/Document.php

application/controllers/admin/page/Faqgroup.php

application/controllers/admin/stat/Boardcounter.php

application/controllers/admin/stat/Searchkeyword.php

application/controllers/admin/stat/Statcounter.php

application/core/CB_Model.php

application/helpers/basic_helper.php

application/helpers/chkstring_helper.php

application/hooks/Common.php

application/libraries/Board.php

application/libraries/Managelayout.php

application/libraries/Popuplib.php

application/libraries/Querystring.php

application/models/Blame_model.php

application/models/Like_model.php

application/models/Member_model.php

application/models/Post_model.php

application/models/Post_extra_vars_model.php

application/models/Post_file_model.php

application/models/Post_meta_model.php

application/models/Stat_count_board_model.php

assets/js/common.js

views/admin/basic/*/*.php (대부분의 파일이 변경됨)

views/board/*/gallerylist.php

views/board/*/list.php

views/findaccount/*/findaccount_change_pw.php

views/mypage/*/password_modify.php

 

 

새로운 파일 추가

application/controllers/admin/config/Preview.php

application/controllers/admin/page/Banner.php

application/migrations/001_Upgrade_001.php

application/migrations/002_Upgrade_002.php

application/models/Banner_group_model.php

application/models/Banner_model.php

assets/js/jquery.iframe.auto.js

views/admin/basic/config/preview/*

views/admin/basic/member/loginlog/cleanlog.php

views/admin/basic/page/banner/*

views/admin/basic/stat/boardcounter/cleanlog.php

views/admin/basic/stat/searchkeyword/cleanlog.php

views/admin/basic/stat/statcounter/cleanlog.php