Commit graph

3111 commits

Author SHA1 Message Date
Kijin Sung
2197b0a982 Add option to control whether boards and pages are indexed by search engines, using the X-Robots-Tag header 2023-08-13 02:03:02 +09:00
Kijin Sung
58d6d51e9f Remove unnecessary condition in autoloader for custom namespaces 2023-08-12 21:55:20 +09:00
Kijin Sung
a7954506f6 Use associative array to store custom namespaces 2023-08-12 21:53:52 +09:00
Kijin Sung
911772393a Fix missing Context::init() in common script 2023-08-12 21:17:52 +09:00
Kijin Sung
47996cb294 Prevent Rhymix reserved namespaces from being registered as custom 2023-08-12 09:50:10 +09:00
Kijin Sung
5823253d60 Optimize order of conditions in autoloader 2023-08-12 01:18:59 +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
9e13c5ee6e Add convenience functions for XML parsing 2023-08-11 02:37:39 +09:00
Kijin Sung
57be6abc9d Make placeholder for custom prefix support in the future 2023-08-11 02:07:28 +09:00
Kijin Sung
32832d1ab2 Support custom namespaces in autoloader 2023-08-11 02:05:23 +09:00
Kijin Sung
4d4d454af0 Fix update_all_modules.php not calling all the update routines of the Install module 2023-08-11 01:38:28 +09:00
Kijin Sung
acc1117d26 Register event handlers and custom namespaces defined in module.xml 2023-08-11 00:16:57 +09:00
Kijin Sung
d0306df095 Add parser logic for new module.xml settings 2023-08-10 23:52:01 +09:00
Kijin Sung
6e7012394e Emphasize NOT in the common script error message 2023-08-10 10:57:02 +09:00
Kijin Sung
a36177d772 Dislay actual error location when a fatal error is caught by Debug class 2023-08-08 00:49:53 +09:00
Kijin Sung
e31704ffc2 Move friendly error message feature to Message module 2023-08-08 00:49:14 +09:00
Kijin Sung
df6ccfc7d4 Show friendly error message for very common error conditions, such as Object class 2023-08-07 15:14:47 +09:00
Kijin Sung
3ea1567fda Stop allowing access to .php files under files/cache/
files/cache/document_category/<module_srl>.xml.php 파일에 직접 접근할 필요가
없게 되었으므로, files/cache/ 폴더 전체의 .php 파일 접근을 금지해도 무방함.
2023-08-07 00:35:40 +09:00
Kijin Sung
a609478db4 Fix "allow" attribute being removed from YouTube iframe code #2159 2023-08-06 18:32:04 +09:00
Kijin Sung
2dbdfbaadb Fix #2161 incorrect timestamp when seconds are missing or negative time zone is given 2023-08-04 12:13:09 +09:00
Kijin Sung
f1a898ea50 Fix #2160 undefined constant _XE_LOCATION_ (also _XE_PACKAGE_) 2023-08-04 11:41:20 +09:00
Kijin Sung
00159407f4 Fix #1933 enable sending FCM message without the "notification" field 2023-08-03 22:44:27 +09:00
Kijin Sung
fc932747e9 Use alias to refer to classes outside of Push namespace 2023-08-03 22:44:21 +09:00
Kijin Sung
7799aa77a3
Merge pull request #2156 from mariko-f/master
일본어 번역 추가 및 수정
2023-07-24 16:59:11 +09:00
Kijin Sung
7efd6c4b18 Remove unnecessary code in Session class 2023-07-24 02:57:39 +09:00
Kijin Sung
899f65981d Destroy conflicting cookies before, not after, setting own cookie 2023-07-24 02:57:08 +09:00
Kijin Sung
8cf68ec9f1 Resend autologin key if the client has not received it at first request 2023-07-24 02:55:30 +09:00
Kijin Sung
c41229eb17 Separate variables for backward compatibility into their own lines, to prevent confusion 2023-07-23 20:49:38 +09:00
Kijin Sung
a07b8fef58 Remove unnecessary setting of is_webview before session create 2023-07-23 20:45:34 +09:00
Kijin Sung
a2932ee8c8 Add admin setting to control the httpOnly attribute 2023-07-22 20:17:23 +09:00
Kijin Sung
56b37b7cbc Remove session keys from unit tests 2023-07-22 20:04:54 +09:00
Kijin Sung
60a3edc994 Remove session keys, and always set httpOnly 2023-07-22 19:53:51 +09:00
Mariko Fukuda
600d725511 Fix Japanese translation 2023-07-22 19:31:00 +09:00
Kijin Sung
ced866d5e0 Remove session keys option 2023-07-22 19:22:33 +09:00
Kijin Sung
e22ae8259a Open most member popup menus in the same window #2154 2023-07-17 21:58:25 +09:00
Kijin Sung
8740fc10c1 Version 2.1.2 2023-07-06 11:18:36 +09:00
Kijin Sung
3215631dfc Move non-member voting, vote canceling, and report canceling options from Board module to Document & Comment modules 2023-07-05 22:27:17 +09:00
Kijin Sung
6479f3967b Version 2.1.1 2023-06-26 11:20:29 +09:00
Kijin Sung
c0f9c77902 Revert "Display the current site's favicon if favicon.ico is requested"
This reverts commit 9fcd472d3f.
2023-06-25 19:41:50 +09:00
Kijin Sung
9fcd472d3f Display the current site's favicon if favicon.ico is requested 2023-06-25 19:17:26 +09:00
Kijin Sung
5e1452982f Add 'member' to list of reserved words 2023-06-25 17:33:02 +09:00
Kijin Sung
ddb4769bb1 Version 2.1.0 2023-06-21 20:09:50 +09:00
Kijin Sung
7b39fac881 Fix some modules not being updated during initial install 2023-06-21 00:39:52 +09:00
Kijin Sung
80fa953eb1 Fix undefined property in member info 2023-06-20 01:29:44 +09:00
Kijin Sung
26f052925b Fix #2099 remove empty item for inaccessible menus that have accessible children 2023-06-19 22:05:11 +09:00
Kijin Sung
59113fc385 Mark DB->getHandle() as nullable, and update related methods 2023-06-19 15:22:06 +09:00
Kijin Sung
840617eece Mark _query() and _fetch() as deprecated 2023-06-19 15:19:03 +09:00
Kijin Sung
66e1b93b78 Add explicit connect() and disconnect() methods to DB class 2023-06-19 15:00:39 +09:00
Kijin Sung
8b8ae5f64c Remove WAP classes and mark getWAP() as deprecated 2023-06-19 14:50:00 +09:00