Commit graph

154 commits

Author SHA1 Message Date
Kijin Sung
67dfb3c282 Remove optional SSL 2020-07-03 00:41:59 +09:00
Kijin Sung
358832922e Fix incorrect global route detection 2020-06-19 11:14:10 +09:00
Kijin Sung
85fcc79457 Reorganize data exchange format between Context and Router 2020-06-18 20:06:59 +09:00
Kijin Sung
c8a6b8de79 Support global routes 2020-06-18 16:36:27 +09:00
Kijin Sung
527e16c924 Merge branch 'next' into next-router 2020-06-18 13:17:28 +09:00
Kijin Sung
4cd548cd58 Merge branch 'develop' into next 2020-06-18 13:16:38 +09:00
Kijin Sung
c164f506bb Fix #1324 extra_vars not saved when editing widget page 2020-06-18 12:14:52 +09:00
Kijin Sung
b5740052fc Move SSL redirection logic to Context::init() 2020-06-17 22:25:40 +09:00
Kijin Sung
f92fc9c980 Use action_forward to register standalone routes from all modules 2020-06-17 16:56:42 +09:00
Kijin Sung
5dcb0d332b Extend action_forward feature to include route info 2020-06-17 15:52:06 +09:00
Kijin Sung
f01fb9ae42 Merge branch 'develop' into next 2020-06-12 10:28:36 +09:00
Kijin Sung
494e0ee028 Clean up usage of is_countable() 2020-06-08 20:35:54 +09:00
Min-Soo Kim
a641b3103a is_countable?! 2020-06-07 22:56:21 +09:00
Kijin Sung
c90d529c74 Change method calls to static in many core modules 2020-05-24 20:43:52 +09:00
Kijin Sung
70108f858d XEVE-19-001, XEVE-19-003, XEVE-19-006
xpressengine/xe-core@18ec8078eb
2019-05-04 17:36:41 +09:00
Kijin Sung
24df74d618 Revert change to user_lang converter 2018-10-10 15:15:44 +09:00
Kijin Sung
c54fa8dab1 Use escape more consistently
여기저기 htmlspecialchars가 들어 있는 것을 escape로 통일
2018-10-10 15:07:51 +09:00
Kijin Sung
c4a4528e1b Update member and module module to throw exceptions 2018-09-05 23:35:43 +09:00
Kijin Sung
455e39cbba Fix unnecessary reloading of user lang 2017-12-19 12:00:50 +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
Kijin Sung
03d74a984f Merge branch 'develop' into pr/change-object 2017-11-30 23:30:21 +09:00
Kijin Sung
e48179aa05 다국어 등 코드를 생성하여 만들어지는 cache 파일의 취약점 수정
- 관리자 메뉴, 사용자 지정 다국어 cache를 object cache로 변경
- xpressengine/xe-core#2182
2017-11-30 22:50:36 +09:00
BJRambo
f3f40f6859 php7.2호환을 위해 변경한 클래스 Object 를 BaseObject으로 변경 2017-11-28 20:01:28 +09:00
conory
5bdf95932f kind가 admin이 아닐 경우 (ex. *.controller.php) 확장 모듈로 등록할 수 없는 문제 수정 2017-11-27 21:27:28 +09:00
conory
22b16ecc73 모듈 설정 부분을 효율적으로 개선
서드파티에서 getModulePartConfig() 사용시 Creating default object from empty value 문제가 발생되지 않도록 수정
2017-09-02 21:52:52 +09:00
bnu
6679dbf181 #2129 모듈 업데이트 기록 및 확인 기능 추가
- moduleModel::needUpdate()
- moduleController::insertUpdatedLog()
2017-08-16 22:38:49 +09:00
Kijin Sung
7904304dc3 Support /USE_RESPONSIVE/ as a valid mobile skin option 2017-07-01 20:25:41 +09:00
Kijin Sung
4bde9f6c7b Merge site admin privileges with normal admin 2017-03-04 21:37:23 +09:00
Kijin Sung
c82c2f307a Various changes to URL handling routines 2017-02-20 21:22:38 +09:00
Kijin Sung
01ae05f9d3 Cache isSiteAdmin, isModuleAdmin, and getModuleGrants 2016-09-24 14:05:14 +09:00
Kijin Sung
eb895f76cd Do not rollback if an 'after' trigger returns error 2016-05-14 20:24:45 +09:00
Kijin Sung
26c5a18a5b Use simpler syntax for cache groups 2016-04-18 20:50:51 +09:00
Kijin Sung
3117621270 Update references to CacheHandler in module module 2016-04-18 14:23:04 +09:00
Kijin Sung
5d7853645a Remove all calls to checkUploadedFile() 2016-03-12 21:03:26 +09:00
Kijin Sung
78cb8aea17 Merge branch 'develop' into pr/new-config-format 2016-02-06 21:12:10 +09:00
Kijin Sung
bb814dbae8 Allow all extensions and longer comments in filebox 2016-02-06 15:15:18 +09:00
Kijin Sung
3c8b586fac Move module_extend cache file out of the config directory 2016-02-03 16:23:32 +09:00
Kijin Sung
568b78959d Simplify 2016-02-01 16:31:58 +09:00
Kijin Sung
74ac1e5141 Allow triggers to call arbitrary functions 2016-02-01 15:46:04 +09:00
CONORY
890a5dbfe9 Merge pull request #2 from kijin/crazymerge
Crazymerge
2015-12-18 13:25:41 +09:00
CONORY
e7ca59dab4 Merge pull request #1 from izuzero/develop-new-feature
module.updateModulePartConfig 함수 추가
2015-12-18 12:09:07 +09:00
Kijin Sung
a22e69b7ec Merge branch 'develop' of https://github.com/xpressengine/xe-core (1.8.14)
Conflicts:
	classes/context/Context.class.php
	modules/point/tpl/config.html
2015-12-02 14:38:23 +09:00
bnu
6c0dc0559c fix #1781 게시판 복사가 실행되지 않는 문제 고침 2015-10-23 14:25:31 +09:00
YJSoft
d2efc1051e updateModule시 메뉴 생성을 하지 않을수 있도록 수정
isMenuCreate 값을 false로 넘김으로 updateModule시 메뉴 생성을 하지 않을수 있도록 수정합니다.

#710 PR이 업데이트로 충돌이 생겨 새로 수정합니다.
2015-09-18 16:02:29 +09:00
bnu
86f72c4f02 fix #1752 메뉴에 HTML 제한 설정을 복원
- 모듈의 브라우저 타이틀에는 HTML 태그 제거 적용
2015-09-17 20:45:38 +09:00
Kijin Sung
c26f855102 Also add escape exception for browser title 2015-09-17 13:03:40 +09:00
bnu
811e9f9823 fix #1748 메뉴 관리에서 일부 항목에 HTML 태그를 사용을 제한 2015-09-14 14:43:59 +09:00
MinSoo Kim
b1dadd21c4 #944 포인트 모듈 비활성화 방법 추가
포인트 모듈을 켜고 끌 수 있게 하여서 트리거를 거치지 않을 수 있도록 하는 방법 추가.
https://github.com/xpressengine/xe-core/issues/944
2015-02-16 15:01:50 +09:00
Gyeong-Won, Hong
bd9793c6e5 Merge pull request #1090 from izuzero/develop-procCacheTriggers
트리거 관련 함수 호출시간 단축
2014-12-13 18:08:22 +09:00
Eunsoo Lee
a38d7703fd 트리거 관련 함수 호출시간 단축
1. 함수 로직 변경
- moduleController::insertTrigger
- moduleController::deleteTrigger
- moduleModel::getTriggers
- moduleModel::getTrigger
2. 그룹 캐시 저장을에서 단일 캐시 파일 저장으로 변경
2014-12-13 18:01:18 +09:00