Kijin Sung
|
48e0f55d6b
|
Support event handlers (triggers) that are only called before/after specific action
|
2023-08-12 01:14:36 +09:00 |
|
Kijin Sung
|
3241354872
|
Support customizing the default (base) class and install class of a module
|
2023-08-11 22:09:26 +09:00 |
|
Kijin Sung
|
7502b7308b
|
Support custom namespaces in ModuleHandler and related processes
|
2023-08-11 21:56:42 +09:00 |
|
Kijin Sung
|
60a3edc994
|
Remove session keys, and always set httpOnly
|
2023-07-22 19:53:51 +09:00 |
|
conory
|
fe724d93ef
|
Allow an array of URL parameters in setRedirectUrl()
$this->setRedirectUrl(['module' => 'admin', 'act' => '...']);
|
2023-07-01 01:44:43 +09:00 |
|
Kijin Sung
|
7b16ee31c3
|
Fix backward incompatible behavior when is_skin_fix or is_mskin_fix is set
|
2023-06-27 00:16:29 +09:00 |
|
Kijin Sung
|
18b5d66605
|
Fix backward incompatible behavior when skin directory is a symlink
|
2023-06-27 00:09:56 +09:00 |
|
Kijin Sung
|
340b3aa49a
|
Set layout and template paths in one place
|
2023-06-26 22:12:32 +09:00 |
|
Kijin Sung
|
959503b6ec
|
Clean up references to deprecated DB methods in other places
|
2023-06-19 15:24:27 +09:00 |
|
Kijin Sung
|
f596947d0e
|
Add option to make pages available only on one domain
- 2021년에 next 브랜치 적용을 목표로 작업했던 것 가져옴
- modules 테이블에 domain_srl을 추가하여 특정 도메인에서만 유효하도록 설정 가능
- site_srl 변수를 사용하던 곳 중 삭제할 수 있는 곳은 모두 삭제함
|
2023-06-18 02:53:04 +09:00 |
|
Kijin Sung
|
22abeb7a88
|
Fix fatal error if logged_info is not an object at this stage
|
2023-06-10 21:11:54 +09:00 |
|
Kijin Sung
|
9815102b38
|
Mark Context::convertEncodingStr() and related methods as deprecated
https://xetown.com/questions/1759076
|
2023-04-30 22:58:45 +09:00 |
|
Kijin Sung
|
bd8fe996e1
|
Always return an error code of -2 if an exception is thrown during module init
|
2023-04-30 22:16:59 +09:00 |
|
Kijin Sung
|
875e5d1c2c
|
Fix #2098 create an instance of MessageMobile class instead of MessageView if user is mobile
|
2023-04-02 15:40:57 +09:00 |
|
Kijin Sung
|
87a34af69e
|
Fix #2072 redirect to proper URL if a document with is_notice=A is requested without mid
|
2023-03-23 22:44:51 +09:00 |
|
Kijin Sung
|
dfa1e93c79
|
Remove unnecessary header and footer from class files
- 아래에 이미 author 언급이 있으므로 중복되는 저작권 표기는 제거
- 클래스 하단에 불필요한 end of file 표시 제거 (파일 하나에 클래스 하나씩이므로
파일이 중간에 끊겼다면 클래스가 닫히지 않아 쉽게 알 수 있음)
|
2023-01-30 23:52:23 +09:00 |
|
Kijin Sung
|
c881e73c1d
|
Remove trailing whitespace in legacy class files
|
2023-01-17 21:07:55 +09:00 |
|
Kijin Sung
|
6c844f91ef
|
Always set XE_VALIDATOR_ID and related variables
|
2023-01-17 00:15:00 +09:00 |
|
Kijin Sung
|
c07efe7905
|
Fix deprecation notices in PHP 8.2 #2064
|
2023-01-16 21:24:59 +09:00 |
|
Kijin Sung
|
e97f44826d
|
Add ModuleObject->copyResponseFrom()
|
2022-12-28 02:14:47 +09:00 |
|
Kijin Sung
|
a95ef14b8d
|
Fix backward compatibility with admin module
|
2022-12-27 11:06:28 +09:00 |
|
Kijin Sung
|
b1b25cac40
|
Fix #95 #626 #853 #1278 display login form if board action is not permitted and the user is not logged in
|
2022-12-19 20:41:36 +09:00 |
|
Kijin Sung
|
117ae626b9
|
Fix #2041 don't replace lang codes in member menu until module init
|
2022-12-15 23:45:19 +09:00 |
|
Kijin Sung
|
b83c5c4b2c
|
Remove unnecessary unset()
|
2022-12-15 23:37:35 +09:00 |
|
Kijin Sung
|
0fafb1cf6b
|
#2025 좀더 근본적인 해결: 모듈 autoload시 lang파일 자동 로딩하도록 변경
|
2022-12-15 22:52:00 +09:00 |
|
Kijin Sung
|
fd421c86fc
|
Add more error codes in critical code paths in Context and ModuleHandler
|
2022-10-13 00:34:23 +09:00 |
|
Kijin Sung
|
e4e252c1b4
|
Add more detailed ERR_* error codes to common error messages
가장 많이 발생하는 '잘못된 요청입니다', '보안정책상 허용되지 않습니다'
오류에 좀더 구체적인 ERR_* 코드를 추가하여 디버깅 편의 개선
|
2022-10-13 00:23:20 +09:00 |
|
Kijin Sung
|
83e4b763ce
|
Merge branch 'security/document-module-check' into develop
|
2022-08-16 08:55:44 +09:00 |
|
Kijin Sung
|
fa64ad3600
|
Fix RVE-2022-4 missing check for document module
|
2022-08-02 08:27:32 +09:00 |
|
Johnny
|
6a47800917
|
관리자 페이지에서 사이트의 컬러 설정이 안먹는 문제 고침
|
2022-07-26 07:54:49 +09:00 |
|
Kijin Sung
|
b91fb3ee7a
|
Fix error when using a namespaced module with forwarded action from another module
|
2022-03-15 16:42:06 +09:00 |
|
Kijin Sung
|
7e82d37cfa
|
Fix PHP warnings due to unitiated variables #1866 thanks to @Erictoby
|
2022-02-04 01:41:56 +09:00 |
|
Kijin Sung
|
70cfe24cdd
|
Use $this->user instead of $logged_info more consistently #1866
|
2022-02-04 01:19:30 +09:00 |
|
Kijin Sung
|
4ac3d91ef0
|
Set $kind = 'admin' if class name of action contains 'admin'
|
2021-12-31 00:26:13 +09:00 |
|
Kijin Sung
|
abacd82a6c
|
Fix error when namespaced module (empty type) is used with forwarded action (e.g. file upload)
|
2021-12-20 16:22:28 +09:00 |
|
Kijin Sung
|
51173863c1
|
Support calling namespaced class in trigger
|
2021-12-13 15:21:42 +09:00 |
|
Kijin Sung
|
093fa43e37
|
Fix incorrect variable reference
|
2021-11-02 20:58:20 +09:00 |
|
Kijin Sung
|
1f1e01917e
|
Support success and error callbacks in rx_ajax submissions using iframe
|
2021-09-13 10:57:55 +09:00 |
|
Kijin Sung
|
7367ad2645
|
Support HTTP status codes 301, 302, 303, 307, 308 when setting redirect URL
|
2021-08-13 15:55:56 +09:00 |
|
Chanyoung Oh
|
d3ee5083f0
|
Change ModuleHandler to update value of is_mobile when calling Mobile::setMobile (#1746)
|
2021-07-16 10:00:57 +09:00 |
|
conory
|
faea821e78
|
Fix warning in PHP 8.0
|
2021-07-05 14:19:06 +09:00 |
|
Kijin Sung
|
32621dd34e
|
Return a more descriptive error when module class is not found
|
2021-04-26 15:42:30 +09:00 |
|
Kijin Sung
|
4a34b3dfa8
|
Accommodate standalone=auto setting in other relevant places
|
2021-04-20 21:52:06 +09:00 |
|
Kijin Sung
|
62d9befb0d
|
Support custom classes in module.xml
|
2021-04-12 21:03:03 +09:00 |
|
Kijin Sung
|
45efb781ea
|
Fix REQUEST_METHOD checking not working for class types that aren't controller
controller 타입이 아닌 액션에서는 method를 제한하더라도 적용되지 않는 문제 수정
|
2021-04-12 20:43:40 +09:00 |
|
Kijin Sung
|
8e4bfdc1a7
|
모듈 아래에 네임스페이스를 넣을 경우 module_path, module 변수가 잘못 세팅되는 문제 수정
|
2021-04-12 16:58:59 +09:00 |
|
Kijin Sung
|
b27617c854
|
Fix warning in PHP 8.0
|
2021-04-10 21:13:13 +09:00 |
|
Kijin Sung
|
bc7f8a73c3
|
ModuleObject::getInstance() 주석의 반환타입을 static으로 바꾸어 에디터가 제대로 인식하도록 개선
|
2021-04-10 16:18:53 +09:00 |
|
Kijin Sung
|
b3725443c5
|
Fix body class not being set when in auto mode (#1558 regression)
|
2021-03-29 20:19:48 +09:00 |
|
Kijin Sung
|
0e9c234bc5
|
Clean up color scheme detection code #1570
|
2021-01-20 21:15:20 +09:00 |
|