상세 컨텐츠

본문 제목

타임스페이스v1.31 업그레이드

공개-프레임웍

by 김일국 2016. 12. 8. 05:28

본문

타임스페이스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 라이센스)


배포버전 다운로드(아래)

20161208_time-space버전1.31.zip


닷홈 호스팅(PHP5.6.28)에서 사용결과화면(아래)


수정하고 싶은 파일을 선택하고, 마우스 오른쪽버튼으로 edit화면으로 진입 합니다.(아래)-파일,폴더추가/삭제+업로드가능합니다.


php파일의 코드를 수정하는 화면 입니다.(아래)


예전 버전과 마찬가지로 상단의 로그아웃 옆에 홈아이콘을 클릭하면 CMS를 입력할 수 있는 화면으로 전환 됩니다.(아래)


20161208_time-space버전1.31.zip
8.12MB

관련글 더보기

댓글 영역