타임스페이스v1.3 -> 1.31 로 업그레이드
/*타입스페이스 v1.31 */
20161208 파일을 2개로 나누는 것이 좋지 않아서 파일 1개로
PHP버전 5.3.3 기준으로 이상 일때 와 이하 일때 자동으로 분리되도록 나누었습니다.
수정한파일 핵심:
1. /time-space/index.php (php버전에 따라 분기하는 코드추가)
2. /time-space/elfinder/elfinder.html (코드미러에디터 기능 코드 추가-보안코드적용)
3. /time-space/elfinder/php/connector.minimal.php (경로자동지정코드 추가-보안코드적용)
닷홈 호스팅에서도 정상 작동하는 것을 확인 하였습니다.
단, PHP버전 5.3.3 이상(5.6.28까지 OK) 에서는 IE11 이상에서만 정상 작동합니다.
이번버전의 수정에서 가장 큰 차이점은
- php5.3.3 이하 = encoder 0.4.8(GNU버전:소스코드에디터+파일FTP)를 사용.(IE+크롬 모두 사용가능)
- php5.3.3 이상(5.6.28까지OK) = 위와 같은 기능을 하는 elFinder 2.1(GNU버전)을 사용.(IE11버전포함 이상에서만 사용가능)
Ps. 추가로 사용된 자유 소프트웨어는 아래 2가지 입니다.
- elFinder 2.1.18 : 웹파일관리(FTP) http://elfinder.org , https://github.com/Studio-42/elFinder (라이센스 The BSD 3-Clause License)
- codemirror 5.21.0 : 코드에디터(html,php,js,css등 태그하이라이트기능) 배포URL: https://codemirror.net/ (MIT license 라이센스)
배포버전 다운로드(아래)
닷홈 호스팅(PHP5.6.28)에서 사용결과화면(아래)
수정하고 싶은 파일을 선택하고, 마우스 오른쪽버튼으로 edit화면으로 진입 합니다.(아래)-파일,폴더추가/삭제+업로드가능합니다.
php파일의 코드를 수정하는 화면 입니다.(아래)
예전 버전과 마찬가지로 상단의 로그아웃 옆에 홈아이콘을 클릭하면 CMS를 입력할 수 있는 화면으로 전환 됩니다.(아래)
TimeSpace-v1.5 버전업 (0) | 2019.07.14 |
---|---|
타임스페이스프레임웍1.4버전업그레이드 (0) | 2017.09.26 |
타임스페이스v1.3 업그레이드 (0) | 2016.12.06 |
타임스페이스v1.2 업그레이드 (0) | 2015.06.10 |
타임스페이스 프레임웍 1.1버전(PHP용) 사용매뉴얼 및 폴더구조도 (0) | 2014.09.14 |
댓글 영역