Commit graph

534 commits

Author SHA1 Message Date
Kijin Sung
4febc5df88 Show warning about session malfunction on free subdomains on all hostnames suspected of being a free subdomain, not just cafe24 2020-07-02 13:45:09 +09:00
Kijin Sung
d814e6c469 Remove description of alternate databases 2020-06-30 20:58:45 +09:00
Kijin Sung
8cd1cdff9f Fix install problems 2020-06-30 20:05:08 +09:00
Kijin Sung
b5740052fc Move SSL redirection logic to Context::init() 2020-06-17 22:25:40 +09:00
Kijin Sung
65df40ad9f Merge branch 'next' into next-router 2020-06-17 21:12:57 +09:00
Kijin Sung
f92fc9c980 Use action_forward to register standalone routes from all modules 2020-06-17 16:56:42 +09:00
Min-Soo Kim
9b95ae0134
Fix XEtown URL (#1317)
* Fix XEtown URL

XETOWN 주소가 변경된 것을 반영합니다.

- rhymix#1315
- https://xetown.com/topics/1417299

`찌릿찌릿` 해진 커밋 올립니다. @Lastorder-DC 님 감사합니다.

Co-authored-by: Lastorder <18280396+Lastorder-DC@users.noreply.github.com>
2020-06-14 21:32:08 +09:00
Min-Soo Kim
2896a8c58e 설치시 nginx 설정 안내 링크 수정
https://github.com/rhymix/rhymix/issues/1222 관련.
설치시 Nginx 설정 안내 링크를 수정합니다.
2019-11-30 00:45:57 +09:00
Kijin Sung
4d1135392f
Merge pull request #934 from kijin/pr/member-phone-number
회원 테이블에 전화번호 컬럼 추가
2019-08-09 21:33:25 +09:00
Kijin Sung
dd7ee0c192 Add specific warning about installing on cafe24.com subdomain 2019-08-05 17:07:24 +09:00
Kijin Sung
c09d2a773d Merge branch 'develop' into pr/member-phone-number 2019-07-27 23:47:24 +09:00
Kijin Sung
b5720557e8 Improve session detection in install module
- 세션 작동여부 확인과 session.auto_start 확인을 하나로 합침.
- 세션에 기록된 플래그와 license_agreement 파일에 기록된 시간을 비교하도록 하여
  예전에 기록된 플래그를 잘못 인식하지 않도록 함.
2019-07-27 20:21:05 +09:00
conory
a15666b018 라이믹스 설치시 PHP 세션을 사용할 수 있는 지 체크
https://xetown.com/questions/1241882
2019-07-20 17:06:37 +09:00
bnu
71651c0542 검색엔진 수집이 불필요한 페이지에 대한 robots 메타 태그 추가
xpressengine/xe-core#2293 patch by @bnu
2018-10-02 22:50:05 +09:00
Kijin Sung
cfa43dbfea Update error message about files directory permission 2018-09-20 23:09:12 +09:00
Kijin Sung
6f1777ebfd Fix explanation for DB types in install module
https://xetown.com/qna/1072602
2018-09-19 21:28:08 +09:00
Kijin Sung
d8a0773b97 Replace $this->stop() with proper exceptions 2018-09-06 00:19:47 +09:00
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