Commit graph

1019 commits

Author SHA1 Message Date
Kijin Sung
7e82d37cfa Fix PHP warnings due to unitiated variables #1866 thanks to @Erictoby 2022-02-04 01:41:56 +09:00
Kijin Sung
f334889047 Support installing/updating namespaced modules
모듈 설치 및 업데이트 메소드를 Rhymix\Modules\모듈명\Install 클래스에
넣을 수 있도록 지원한다. 이 클래스가 있는 경우 모듈명과 동일한 클래스를
찾지 않는다. 이로써 클래스 전체를 네임스페이스화할 수 있게 되었다.
2022-01-04 01:37:38 +09:00
Kijin Sung
eb10708a88 Prevent adding or getting duplicate trigger 2021-12-13 15:21:21 +09:00
Kijin Sung
0710285582 Increase size of type column in module_trigger table 2021-12-13 15:20:30 +09:00
Kijin Sung
4fd1804d27 Don't allow uploading .php or .js files using the filebox #1796 2021-10-19 21:39:13 +09:00
conory
faea821e78 Fix warning in PHP 8.0 2021-07-05 14:19:06 +09:00
Kijin Sung
5160022a30 Fix #1703 incorrect default value for color scheme 2021-05-03 21:46:31 +09:00
Kijin Sung
4a34b3dfa8 Accommodate standalone=auto setting in other relevant places 2021-04-20 21:52:06 +09:00
Kijin Sung
d3e390e3fe Prepare for downgrade from future version where domain_srl may be duplicate 2021-02-23 17:00:21 +09:00
Kijin Sung
9412cc4a22 Fix #1628 error in PHP 8.0 in editor component setup screen 2021-02-22 21:11:39 +09:00
Kijin Sung
00519cce5d Fix #1612 error in PHP 8.0 2021-02-11 20:25:05 +09:00
Kijin Sung
68829a3427 Fix #1614 return numerical array by default in getModuleSrlByMid() 2021-02-11 20:18:26 +09:00
Kijin Sung
588520ff4b Fix warnings in PHP 8.0 2021-02-08 21:27:06 +09:00
Kijin Sung
cd3b6f090d Remove blacklisted reason from lang files 2021-02-05 21:34:48 +09:00
Kijin Sung
48c357a607 Fix 1596 don't use cache for mid list if there are arguments 2021-02-02 16:18:19 +09:00
Kijin Sung
1ec6e1ec7a Change blacklist to 2-dimensional array
관리 편의를 위해 블랙리스트를 자료 종류별로 구분합니다.
단, 기존과 같이 Context::isBlacklistedPlugin()을 호출하면
자료 종류 구분 없이 블랙리스트 여부를 알려줍니다.
2021-01-24 11:39:42 +09:00
Kijin Sung
2cec4ea6b4 Clean up utf8mb4 setting in default table schema 2021-01-22 01:01:58 +09:00
Kijin Sung
f751d59708 Use latin1 charset for ASCII-only columns that need to be short for indexing 2021-01-22 00:51:47 +09:00
Kijin Sung
9d040e10d7 Revert "Separate the indexes in module_trigger table"
This reverts commit 48ee04d54d.
2021-01-22 00:50:39 +09:00
Kijin Sung
48ee04d54d Separate the indexes in module_trigger table 2021-01-22 00:23:52 +09:00
Kijin Sung
1f34c33e29 Remove unnecessary site_srl from several other modules 2021-01-18 16:25:02 +09:00
Kijin Sung
91a934b7bf Fix #1563 missing array check in skin_config.html 2021-01-14 22:45:00 +09:00
BJRambo
57b01e7914 Fix #1559 error in PHP 8.0 2021-01-11 21:19:47 +09:00
Min-Soo Kim
899fe00dda
관리자가 모든 모듈의 다크모드 설정을 제어하도록 합니다. (#1558)
* 관리자가 다크모드 작동 여부를 선택할 수 있도록 수정
2021-01-10 22:21:13 +09:00
Kijin Sung
cdfd2196ec Use full paths for table checking and creating 2021-01-09 00:17:01 +09:00
Kijin Sung
c26325efee Fix #1550 mark counter_site_status table as deleted 2021-01-08 23:54:50 +09:00
Kijin Sung
f8859769e8 Clean up ModuleController::replaceDefinedLangCode() 2021-01-08 21:27:44 +09:00
Kijin Sung
993dac37f0 Change module names that are either outdated or different from popular usage 2021-01-03 21:25:10 +09:00
Kijin Sung
78a88ce4e3 Fix error in PHP 8.0 2020-12-20 19:45:51 +09:00
Kijin Sung
2c48e345d1 Fix count() error in PHP 8.0 2020-12-19 23:26:44 +09:00
Kijin Sung
824d0c5ae9 Fix #1502 error in PHP 8.0 if there are no module categories 2020-12-19 22:31:50 +09:00
Kijin Sung
aacc387d55 Remove autoinstall notification from module list page 2020-12-18 22:54:13 +09:00
Kijin Sung
b0f66a36c5 Convert all instances of _XE_PATH_, __XE_VERSION__, etc. to Rhymix constants
_XE_PATH_ -> RX_BASEDIR
__XE_VERSION__ -> RX_VERSION
2020-12-18 15:21:23 +09:00
Kijin Sung
b2c6547cbc
Merge pull request #1494 from kijin/pr/versioning
코어에 포함된 애드온, 모듈, 위젯 등의 버전을 별도로 표기하지 않음
2020-12-18 15:08:38 +09:00
Kijin Sung
70c2bfe5df Remove deleted routes from action_forward table 2020-12-18 00:54:34 +09:00
Kijin Sung
0b265cde21 Make all addons, modules, and widgets follow RX_VERSION 2020-12-18 00:20:33 +09:00
Kijin Sung
39fa556531 Fix errors in PHP 8.0 while copying module 2020-12-16 22:18:38 +09:00
Kijin Sung
cc03f0ad1a Fix #1289 allow batch-deletion of header and footer text 2020-12-16 22:08:24 +09:00
Kijin Sung
7a09bf632a Fix warning in PHP 8.0 2020-12-15 22:37:14 +09:00
Kijin Sung
49923844b2 Various fixes to remove warnings in PHP 8.0 2020-12-15 00:18:42 +09:00
Kijin Sung
645f65315e Fix persistent module update prompt after fresh install 2020-11-25 00:27:53 +09:00
Kijin Sung
1366bb72ce Fix #1452 misc errors in PHP 8.0 2020-11-12 14:03:11 +09:00
Kijin Sung
8c161bc28d Various fixes to improve PHP 8.0 compatibility
- XmlParser 클래스가 PHP 내장 클래스가 되어버려서 XeXmlParser로 변경
- 함수나 파라미터의 형태가 맞지 않아서 치명적인 오류 나는 곳 수정
- undefined 변수 및 배열 키 다수 수정 (치명적인 오류는 아님)
- 계속 수정중...
2020-10-31 00:25:26 +09:00
Kijin Sung
a3271c6a40 Display alert when file selected in filebox is too large #1451 2020-10-30 21:49:48 +09:00
Kijin Sung
df9f156ff3 Fix #1446 and other incorrect code in module module 2020-10-30 00:39:20 +09:00
Kijin Sung
46ac583a83 Add option to display module title in board list 2020-10-29 22:47:28 +09:00
Kijin Sung
a6e55dcdee Use transactions in several member controller methods 2020-10-04 17:02:23 +09:00
Kijin Sung
338951f5c8 Fix #1406 convert 'jp' to 'ja' in lang table 2020-10-03 01:30:28 +09:00
Kijin Sung
0177ee3abe Fix #1411 placeholders and descriptions on extra_vars fields 2020-10-02 20:31:33 +09:00
Kijin Sung
a25497c567 Add caching to ModuleModel::getModuleInfoByDocumentSrl() 2020-10-02 01:52:31 +09:00