Commit graph

858 commits

Author SHA1 Message Date
Kijin Sung
e4c3c5ac6c Fix #2376 unnecessary header output in menu, document, layout modules 2024-07-15 10:14:37 +09:00
Kijin Sung
b1becc8b2e Fix undefined variable when menu cache file loading fails 2024-06-20 10:37:13 +09:00
Kijin Sung
ff057034ee Fix error when menu info is not defined because of stale cache file 2024-05-31 13:34:48 +09:00
Kijin Sung
ebae28d5d3 Fix #2333 add lock icon in menu list to indicate that access is restricted 2024-05-04 21:17:00 +09:00
Kijin Sung
c32eb69a20 Fix #2327 JS error when the module for an installed type doesn't exist anymore 2024-04-30 22:50:59 +09:00
Kijin Sung
a56734d4f5 Fix possibility of empty $new_menu_srl in updateLinkModule() 2024-03-19 23:17:24 +09:00
Kijin Sung
740127d83f Fix fatal error when unlinked_menu_srl is null 2024-02-04 23:35:37 +09:00
Kijin Sung
6c113c22ed Fix unnecessary assignment by reference, which causes E_NOTICE 2024-01-04 10:25:25 +09:00
Kijin Sung
4a32122af3 Fix #2255 skip modules without defined menu 2024-01-01 14:51:14 +09:00
Kijin Sung
8d4706ec75 Fix #2232 enable multilang in sitemap (top-level menu) name 2023-12-19 22:06:51 +09:00
Kijin Sung
ea15541d05 Fix #2231, #2232 inconsistent escaping of menu titles 2023-12-13 23:00:27 +09:00
Kijin Sung
290f467ddd Fix type error when unlinked menu creation fails
https://xetown.com/questions/1793779
이 문제의 1차적인 원인으로 추정되나, unlinked 메뉴 정보를 가져오지 못하는
근본적인 원인은 알 수 없음. 디버깅 편의를 위해 BaseObject 반환하도록 조치함.

메뉴를 통하지 않고 추가된 모듈들을 unlinked에 모아 두는 방식은
분명 개선할 필요가 있음.
2023-11-08 22:51:06 +09:00
Kijin Sung
741f725bcf Fix warnings in PHP.x across several modules involved in site menu & design editing feature 2023-10-05 15:51:02 +09:00
Kijin Sung
d84e0e929f Fix #2193 use prop() instead of attr() to check whether a checkbox is checked 2023-10-04 15:50:24 +09:00
Kijin Sung
7444bc3f1d Fix capitalization of class names 2023-10-02 22:55:41 +09:00
Kijin Sung
3ddf1392f9 Fix #2070 add class support to menu items 2023-09-12 22:01:28 +09:00
Kijin Sung
f2c58a0a14 Fix missing layout when you click "Full settings" for a (document, widget, or external) page in the sitemap editor 2023-09-12 00:36:46 +09:00
Kijin Sung
c64a87041a Generate sequential mid instead of random characters 2023-08-03 22:23:48 +09:00
Kijin Sung
6d6a3cfb42 Fix extra_vars being reset when deleted menu is automatically recreated under "unlinked" 2023-07-03 00:57:07 +09:00
Kijin Sung
422368d0d7 Update confirmation dialog to allow the user to choose if content should be deleted as well 2023-06-25 18:36:51 +09:00
Kijin Sung
e1b6e0e70d Update menu_srl of module to 0 if linked menu is deleted 2023-06-25 18:18:23 +09:00
Kijin Sung
1a65634413 Fix incorrect variable name and return while updating unlinked modules 2023-06-25 18:10:09 +09:00
Kijin Sung
c9ad195740 Dom't delete linked module when deleting menu 2023-06-25 17:55:18 +09:00
Kijin Sung
37b0d3a1e6 Remove trailing whitespace 2023-01-30 21:43:21 +09:00
Kijin Sung
651238916b Fix deprecation warnings in PHP 8.2 2023-01-17 00:15:12 +09:00
Kijin Sung
a95ef14b8d Fix backward compatibility with admin module 2022-12-27 11:06:28 +09:00
Kijin Sung
86fd823264 Fix #1993 allow mailto: tel: and other valid link formats in menu shortcut target 2022-10-11 01:27:48 +09:00
Kijin Sung
fdd3f4bc1e Fix #1976 unnecessary escape of user lang code in menu description 2022-08-15 18:18:28 +09:00
Erictoby
61c8b9ddbe jstree-marker-line at sitemap menu skin 2022-05-13 17:05:25 -04:00
Erictoby
39a6c63e79 Adjust menu vertical align 2022-05-13 15:46:34 -04:00
Erictoby
a36b79d804 Improve the mouse response when editing the sitemap menu 2022-05-13 14:25:41 -04:00
Kijin Sung
73b689be86 Fix #1912 various CSS typos 2022-04-25 02:13:20 +09:00
Kijin Sung
411b8e4656 Only allow image extensions in menu image button
This is NOT a security problem because this function is only accessible
to the administrator. Changing it anyway to prevent confusion.

cf. xpressengine/xe-core#2434
2022-01-01 21:40:34 +09:00
YJSoft
86fcb8d4b5
Fix #1766 상위 메뉴를 자기 자신으로 설정할수 없도록 수정
상위 메뉴를 자기 자신으로 설정하면 어떠한 메뉴에도 해당 메뉴가 표시되지 않으므로 메뉴를 관리하기 힘들어집니다.
이를 수정합니다.
2021-08-07 15:35:01 +09:00
Kijin Sung
f5b03916d8 Fix #1758 count() error in PHP 8.0 2021-08-02 10:30:50 +09:00
Ji Yong, Kim
be11422e08
사이트 메뉴 편집 페이지 내의 사이트맵 추가, 다른 메뉴타입 설치 버튼 위치 조정 2021-04-30 18:51:07 +09:00
Kijin Sung
d0916abf7f Fix unnecessary cast to array after executeQuery() 2021-02-23 15:33:56 +09:00
Kijin Sung
28352d86d1 Add MenuAdminModel::getMenuInfo() 2021-02-02 22:06:49 +09:00
Kijin Sung
2944bfc71a Add icon option to menu item 2021-01-20 22:43:14 +09:00
Kijin Sung
d75c904e6e Fix no response after saving layout config #1186 2021-01-20 22:04:16 +09:00
Kijin Sung
830b77bb64 Add option to change layout of entire menu #1186 2021-01-20 21:57:56 +09:00
Kijin Sung
069ac6f679 Shorten indexed varchar columns, remove meaningless size on some integer columns 2021-01-19 21:46:44 +09:00
Kijin Sung
1f34c33e29 Remove unnecessary site_srl from several other modules 2021-01-18 16:25:02 +09:00
Kijin Sung
f8859769e8 Clean up ModuleController::replaceDefinedLangCode() 2021-01-08 21:27:44 +09:00
Kijin Sung
5b47a84488 Clean up unnecessary use of count() in menu.admin.controller.php #1540 2021-01-04 01:41:25 +09:00
Kijin Sung
b25933380f Fix #1528 more fixes to $exposure handling 2020-12-26 16:38:06 +09:00
Kijin Sung
b9c2cd1494 Fix #1528 make group_srl encoding more robust in case of incorrect data 2020-12-26 16:18:58 +09:00
Kijin Sung
b7ffc2def5 Fix #1528 incorrect encoding of group_srls in some circumstances 2020-12-25 23:06:24 +09:00
Kijin Sung
198bb1b079 Fix miscellaneous errors in PHP 8.0
https://xetown.com/questions/1494606
2020-12-21 01:01:26 +09:00
Kijin Sung
0b317e1168 Fix #1496 close PHP tag in case a rogue module tries to append stuff to menu cache file 2020-12-18 21:40:02 +09:00