Commit graph

11412 commits

Author SHA1 Message Date
Kijin Sung
936e1931c0 Ensure that all board config variables are available on all config screens #2433 2025-06-01 17:32:07 +09:00
Kijin Sung
967f67ec99 Fix various warnings in board configuration submenus 2025-06-01 15:51:02 +09:00
Kijin Sung
eb76f9d8bb Fix missing configuration items in file module config 2025-06-01 15:41:22 +09:00
Kijin Sung
b849c597bc Reimplement skin XML parser 2025-06-01 15:28:37 +09:00
Kijin Sung
07e3298eb1 Reimplement layout XML parser using modern alternatives 2025-06-01 02:35:15 +09:00
Kijin Sung
f556e5e3fa Add more XE-era files and directories to cleanup list 2025-05-31 12:27:18 +09:00
Kijin Sung
f9d93450aa Remove unnecessary files 2025-05-31 12:15:56 +09:00
Kijin Sung
7f6553fd47 Add more detailed note about editor_mid 2025-05-30 17:24:30 +09:00
Kijin Sung
fda92b368d Show error when unique index creation fails 2025-05-29 22:27:55 +09:00
Kijin Sung
4632a10a31 Show helpful error when unique_mid index creation fails, and remove unnecessary idx_mid index 2025-05-29 22:24:47 +09:00
Kijin Sung
2df0474a06 Fix category color not being updated when set to empty value 2025-05-29 09:47:10 +09:00
Kijin Sung
2830632a93 Remove reliance on XeXmlParser in admin module 2025-05-26 22:59:57 +09:00
Kijin Sung
da584bb40c Clean up references to WidgetModel and others 2025-05-26 22:54:35 +09:00
Kijin Sung
14dbac7890 Clean up non-static method calls in Widget module 2025-05-26 22:49:29 +09:00
Soyu Kim
e933ab18bd fix: replace '[hidden]' with '.x_hide' for Bootstrap 5 compatibility 2025-05-25 21:45:59 +09:00
Soyu Kim
bef1b19caf
fix: replace .show() with removeAttr('hidden') for Bootstrap 5 compatibility 2025-05-24 20:47:32 +09:00
Kijin Sung
0be03f216f Fix setting lang codes directly to xe object, not xe.lang 2025-05-23 20:51:36 +09:00
Kijin Sung
bb95f24617 Fix TypeError in page.view.php if an array is passed in the URL 2025-05-23 20:26:24 +09:00
Kijin Sung
14cb0e7977 Make the reordering handle easier to grab 2025-05-23 15:29:51 +09:00
Kijin Sung
e5ea2e5a6d Relabel var_idx after reordering extra keys 2025-05-23 15:19:03 +09:00
Kijin Sung
4155f9fe9c Consolidate queries 2025-05-23 15:16:36 +09:00
Kijin Sung
8e85abf97e Clean up some admin scripts 2025-05-22 21:35:44 +09:00
Kijin Sung
a1e5a51b06 Allow reordering extra keys with drag and drop #2526 2025-05-22 21:20:59 +09:00
Kijin Sung
82fa67be5b Fix missing function getEditorSkinColorList() 2025-05-22 20:08:47 +09:00
Kijin Sung
b5e9cd9343 Display required level in "Not permitted" error message ##2548 2025-05-22 13:36:23 +09:00
Kijin Sung
bb4cd62e31 Return different "Not permitted" error message depending on what is required #2548 2025-05-22 13:20:48 +09:00
Kijin Sung
7cba835065 Optimize Permission management logic 2025-05-22 12:38:17 +09:00
Kijin Sung
8e151d7cfa Add not_member option to grant selection #2499 2025-05-22 00:52:48 +09:00
Kijin Sung
c89af17410 Store all grant-related information in Permission class 2025-05-21 23:00:29 +09:00
Kijin Sung
d97eb36bbd Add search by regdate #2545 2025-05-21 20:38:57 +09:00
Kijin Sung
9ca2f79dce Move all CLI scripts except common.cron to the "scripts" directory under the corresponding module 2025-05-21 18:07:04 +09:00
Kijin Sung
792ea89e64 Fix incorrect image extension "N" after upgrading from older version 2025-05-21 16:26:01 +09:00
Kijin Sung
3c741ec8bc Remove inconsistently applied short URL patterns
https://rhymix.org/qna/1907191
2025-05-21 14:47:17 +09:00
Kijin Sung
5bddaa1bd3 Rename openFullscreenIframe() to openModalIframe() and handle the back button properly 2025-05-20 17:58:21 +09:00
Kijin Sung
6a46c39851 Improve fullscreen iframe handling 2025-05-20 17:38:50 +09:00
Kijin Sung
954ebf6caa Automaticallly fill default values if addon is turned on without saving config 2025-05-20 13:28:33 +09:00
Kijin Sung
32fa327eb6 Fix undefined variable warnings 2025-05-19 23:57:29 +09:00
Kijin Sung
ba638c394d Replace all remaining reference to XeXmlParser in ttimport.class.php 2025-05-19 21:54:09 +09:00
Kijin Sung
ec6ade4e26 Replace all remaining use of XE XML Parser with SimpleXML in widget module 2025-05-19 21:50:16 +09:00
Kijin Sung
278369b70e Replace widget and widgetstyle XML parsing and caching logic 2025-05-19 21:38:58 +09:00
Kijin Sung
3f6dbf847d Remove references to old XeXmlParser in widget module 2025-05-18 22:04:18 +09:00
Kijin Sung
170e183f8f Remove references to old XeXmlParser in most modules 2025-05-18 22:00:09 +09:00
Kijin Sung
a3d682a294 Rewrite addon info.xml parser and support default values 2025-05-18 21:42:36 +09:00
Kijin Sung
a1f452fa83 Fix missing extra vars when document cache is cleared in the middle of a script #2553 2025-05-15 20:11:49 +09:00
Kijin Sung
1d558204d1 Also apply iframe solution to dispCommentDeclare etc. 2025-05-14 02:43:04 +09:00
Kijin Sung
bd3e642d37 Also apply iframe solution to dispDocumentDeclare 2025-05-14 02:37:17 +09:00
Kijin Sung
d1d278719c Also apply iframe solution to dispTempSavedList 2025-05-14 02:32:23 +09:00
Kijin Sung
7157181726 Consolidate popup/iframe handling code in common areas 2025-05-14 02:13:04 +09:00
Kijin Sung
262560ce04 Add close buttons to all editor component popups, in case they are used in an iframe 2025-05-14 01:10:27 +09:00
Kijin Sung
f6313d44d9 Use iframe instead of popup window to display editor components in mobile 2025-05-14 01:09:59 +09:00