Kijin Sung
fe4e336f2b
Add 3 special exception classes for common situations
2018-08-27 00:21:21 +09:00
Kijin Sung
1863edcbb8
Update some modules to throw exceptions instead of BaseObject
2018-08-27 00:03:12 +09:00
Kijin Sung
f12cf74dda
Revert "다른 프레임워크와 css 충돌을 피하기 위해 rhymix.less의 class/id 이름에 prefix 처리"
...
This reverts commit b1cb1f3f34 .
2018-08-04 20:56:24 +09:00
conory
b1cb1f3f34
다른 프레임워크와 css 충돌을 피하기 위해 rhymix.less의 class/id 이름에 prefix 처리
...
변경전의 xe.less 파일도 rhymix.less와 함께 load 하여 호환정 유지
CSS 충돌 예)
bootstrap의 .btn
사용 예)
bootstrap 사용시엔 {Context::unloadBasicFiles('xe')}으로 unload 시키면 문제없음
2018-08-03 19:45:30 +09:00
Kijin Sung
625c3b741f
Merge branch 'develop' into pr/member-phone-number
2018-07-06 09:15:52 +09:00
Beom Jinhyeok
3f6a6c73ec
연결되지 않는 외부 링크 수정
2018-06-10 19:46:54 +09:00
Kijin Sung
2d6bde8f8c
Guard some count() calls with is_array() in install module
2017-12-09 02:23:22 +09:00
Kijin Sung
0396d32ae5
Improve module update notification
...
- 모듈 업데이트 후 "success"라고만 뜨는 문제를 수정
- 반드시 필요한 "모듈 업데이트"를 "새 버전 설치"로 오해하여 피하는 일이 없도록
"설정 완료"라는 표현을 사용하고 설명을 추가함
- 새 버전이 있을 경우 현재 버전과 새 버전을 함께 표시하고, 모듈 업데이트와
혼동하지 않도록 "자료실"에 등록된 새 버전 알림이라는 설명을 추가함
2017-12-03 23:03:21 +09:00
Kijin Sung
8909abeb29
Fix syntax error after merge
2017-12-01 02:08:38 +09:00
Kijin Sung
8f64e7c6b9
Merge branch 'develop' into pr/member-phone-number
2017-12-01 02:04:09 +09:00
Kijin Sung
ae971306b7
Change instanceof Object to instanceof BaseObject
2017-12-01 01:10:48 +09:00
Kijin Sung
84e5542d77
Remove unnecessary use of BaseObject
...
- 트리거 등 반환값이 필요하지 않은 곳에서 new BaseObject()를 반환하는 것 삭제
- 모듈 설치, 업데이트 후 무의미한 new BaseObject()를 반환하는 것 삭제
- 사용자에게 에러 메시지를 돌려주는 용도로 new BaseObject(-1, '에러메시지')를
사용하는 경우는 대부분 $this->setError()로 변경함. 언어 변환과 sprintf()
처리까지 한 번에 이루어지므로 이쪽이 더 편리함.
2017-12-01 00:54:51 +09:00
BJRambo
1803883e1d
코드가 new Object으로만 작성된 코드에 대해서도 동일하게 BaseObject 호출하도록 추가.
2017-11-28 20:07:08 +09:00
BJRambo
f3f40f6859
php7.2호환을 위해 변경한 클래스 Object 를 BaseObject으로 변경
2017-11-28 20:01:28 +09:00
Kijin Sung
e707f9fa93
Close session before module update and reopen after update
...
모듈 업데이트에 오랜 시간이 걸리는 경우 세션이 잠겨버려서
다른 페이지까지 먹통이 되어 버리는 문제를 방지함
2017-10-13 18:22:05 +09:00
Kijin Sung
0432e20dfc
Remove 'set as homepage' link from menu configuration screen
2017-06-27 20:08:08 +09:00
Kijin Sung
ddda1cd79c
Fix missing progress indicator in installer
2017-06-09 22:55:57 +09:00
bnu
fa1078a0d6
fix #2086 FTP host 이름을 노출하지 않도록 변경
2017-05-30 11:54:37 +09:00
conory
fc6206ab75
module.xml 3차 정리
...
action에 permission 속성을 부여하는 방식으로 변경
board, page 모듈 action에 grant 퍼미션 설정
2017-04-08 15:50:06 +09:00
conory
0dc3d92465
module.xml 2차 정리
...
act 를 세밀하게 검토한 후 합당한 퍼미션을 걸어둠
2017-04-05 16:18:18 +09:00
conory
fcb17fe9cf
module.xml 1차 정리
...
탭 정리
일부 permission, action 정리
2017-03-29 22:23:26 +09:00
Kijin Sung
fc77980c39
Merge branch 'develop' into pr/multidomain
2017-03-07 15:43:25 +09:00
bnu
8e33a096a4
Fix #2052 XEVE-17-011
2017-03-06 13:48:26 +09:00
Kijin Sung
19cfef17d1
Fix install script to update domain, not site
2017-02-20 22:13:18 +09:00
Kijin Sung
29bdbce5c4
Do not use InnoDB if it is available but disabled
2017-02-04 17:47:30 +09:00
Kijin Sung
86e1568bd5
Display DB error message if module installation fails
2017-02-04 15:29:26 +09:00
Kijin Sung
647ede11d7
Increase time limit during install; fix #560
2016-08-10 21:04:09 +09:00
Kijin Sung
63b6ac9e37
Set the default umask automatically upon install
2016-07-03 21:48:09 +09:00
Kijin Sung
9aa4e244c2
Remove safe_mode condition from admin and install modules
2016-07-03 18:00:14 +09:00
Kijin Sung
85396efcf9
Ensure that the auth key is always available
2016-04-24 16:38:26 +09:00
Kijin Sung
921d7d8568
Fix incorrect handling of path separator on Windows systems
2016-04-01 14:47:34 +09:00
Kijin Sung
e34f59a66f
Change minimum PHP version to 5.5.9
2016-03-22 10:45:27 +09:00
Kijin Sung
9d6284faad
Update all references to old Password class
2016-03-13 23:39:31 +09:00
conory
90400e2b5f
모두 lang() 함수로 변경
2016-03-06 17:01:15 +09:00
conory
9f9fa6e653
#327 언어파일 정리
2016-03-03 18:19:44 +09:00
Kijin Sung
05e9961b10
Fix outdated license and community links
2016-02-14 22:14:59 +09:00
Kijin Sung
987b78eb1a
Merge pull request #232 from kijin/pr/cleanup-ip-allow-deny
...
관리자 허용 IP 및 사이트 잠금 예외 IP 처리 개선
2016-02-09 11:41:06 +09:00
Kijin Sung
f038091b37
Fix #238 installer freezing in Chrome
2016-02-09 09:44:19 +09:00
Kijin Sung
605fdec1a2
Allow sitelock immediately after install ( #160 )
2016-02-08 22:00:17 +09:00
Kijin Sung
a499aa0d1f
Fix inconsistent capitalization of Rhymix
2016-02-08 16:31:10 +09:00
Kijin Sung
95bafb094b
Clean up config juggling routines
2016-02-08 15:39:28 +09:00
Kijin Sung
6b5e95a0c4
Select InnoDB engine automatically if available
2016-02-07 23:13:22 +09:00
Kijin Sung
e59dc59664
Misc fixes to install module
2016-02-07 22:55:52 +09:00
Kijin Sung
2a0396f230
Disable install button when installation is already in progress
2016-02-07 10:29:25 +09:00
Kijin Sung
5a7906252e
Do not install if tables already exist
2016-02-07 10:21:40 +09:00
Kijin Sung
1eced59239
Only re-create old config file at install time
2016-02-06 12:53:48 +09:00
Kijin Sung
e28856bfbb
Update DB classes to use new config format
2016-02-05 14:46:55 +09:00
Kijin Sung
f2f7cffdb8
Leave placeholder for installController::makeConfigFile()
2016-02-05 10:41:53 +09:00
Kijin Sung
a36bc03970
Simplify FTP configuration using new format
2016-02-04 16:10:52 +09:00
Kijin Sung
673cd48db0
Reorganize general configuration in admin module
2016-02-04 14:43:18 +09:00