Kijin Sung
a640306123
Move unit test for TemplateParser v1
2023-10-15 00:50:26 +09:00
Kijin Sung
5c5391ab12
Merge branch 'develop' into template-v2
2023-10-14 23:55:42 +09:00
Kijin Sung
58c910dfa0
Add very old XE DB classes to cleanup list
2023-10-14 17:49:41 +09:00
Kijin Sung
a2767b0dd8
Merge branch 'develop' into template-v2
2023-10-10 15:13:47 +09:00
Kijin Sung
861135bd6c
Fix undefined variables in article page
2023-10-10 15:12:17 +09:00
Kijin Sung
45f016d53b
Update references to TemplateHandler in common code paths
2023-10-10 15:05:46 +09:00
Kijin Sung
74be21ff5a
Fix missing clearfix in scrap list
2023-10-08 15:02:55 +09:00
Kijin Sung
e17b5fac7e
Fix incorrect layout list display
2023-10-07 22:43:28 +09:00
Kijin Sung
938142856d
Fix #2196 add exclude_module_srl parameter to getNewestCommentList query
2023-10-07 22:21:30 +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
82b8785c14
Fix warnings in PHP 8.x if skin XML file doesn't contain much information
2023-10-05 15:31:15 +09:00
Kijin Sung
0be8f6a441
Fix warnings in PHP 8.x
2023-10-05 15:30:37 +09:00
Kijin Sung
04546d8b0f
Fix warnings in RSS config screen in PHP 8.x
2023-10-05 15:25:07 +09:00
Kijin Sung
bf7b0d6aef
Fix invisible RSS feed image delete button
...
버튼 작동에는 지장이 없으나, 브라우저에 따라 투명하게 보일 때가 있었음
2023-10-05 15:20:41 +09:00
Kijin Sung
926aa1bc7d
Remove unnecessary default values for update queries
...
업데이트 쿼리를 할 때 해당 컬럼에 넣을 값을 넘기지 않으면 기본값이 입력되어
의도치 않게 데이터가 변경될 가능성이 있습니다.
(예: ipaddress를 넘기지 않으면 현재 접속자의 IP 주소로 대체됩니다.)
이런 문제를 방지하기 위해 불필요한 기본값을 모두 제거합니다.
2023-10-04 21:13:56 +09:00
Kijin Sung
cf079833c7
Preserve all other information when an admin updates guest post
2023-10-04 21:06:21 +09:00
Kijin Sung
6228dca221
Fix nick_name is null error when an admin tries to update a guest comment
...
https://xetown.com/questions/1788734
2023-10-04 20:58:23 +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
df6fdd3bc3
Fix potential type error in editor component XML handling logic
2023-10-03 16:19:04 +09:00
Kijin Sung
df6292b202
Fix potential type errors in NcenterliteController
2023-10-03 15:28:22 +09:00
Kijin Sung
433103bf92
Also apply #2192 fix to document and comment modules; defend null
2023-10-03 14:32:15 +09:00
Kijin Sung
ce3f5e98d2
Fix #2192 count() error when member menu is empty
2023-10-03 14:28:31 +09:00
Kijin Sung
78f7942e40
Pass procBoardVoteDocument() to procDocumentVoteUp(), not updateVotedCount()
...
오래된 액션인 procBoardVoteDocument()를 직접 호출할 경우,
라이믹스에서 새로 추가된 추천 관련 설정들이 적용되지 않는 문제 수정
2023-10-02 23:46:24 +09:00
Kijin Sung
ad7e0b0c93
Clean up outdated way of referring to other classes from Board module'
2023-10-02 23:36:07 +09:00
Kijin Sung
f7ed3519ac
Fix anonymous info not being preserved when updating a temporarily saved document
2023-10-02 23:29:52 +09:00
Kijin Sung
866f9c670d
Fix capitalization of class names
2023-10-02 22:59:25 +09:00
Kijin Sung
7444bc3f1d
Fix capitalization of class names
2023-10-02 22:55:41 +09:00
Kijin Sung
e81d0500eb
Register spamfilter, tag, widget module triggers in module.xml
2023-10-02 22:48:23 +09:00
Kijin Sung
ad1241fbb5
Register member, poll, rss module triggers in module.xml
2023-10-02 22:40:37 +09:00
Kijin Sung
f3bc9a2f03
Clean up trigger registration code in document, comment, file, editor modules
2023-10-02 22:28:16 +09:00
Kijin Sung
79808ee285
Add new trigger points in comment.copyCommentByDocument to replace old, nonstandard "add" name
2023-10-02 22:19:19 +09:00
Kijin Sung
6e913fcb3a
Add new trigger points in document.copyDocumentModule to replace old, nonstandard "add" name
2023-10-02 22:10:57 +09:00
Kijin Sung
eb2883b8cb
Move communication module triggers to module.xml
2023-10-02 22:00:06 +09:00
Kijin Sung
8f32e94f8a
Clean up capitalization and unnecessary methods in communication module classes
2023-10-02 21:57:46 +09:00
Kijin Sung
8940dd92ef
Clean up legacy class references in comment and document controllers
2023-10-02 21:55:30 +09:00
Kijin Sung
6219a381a4
Fix #2190 missing regdate in comment trigger object
2023-10-02 21:46:26 +09:00
Kijin Sung
a5e0b2c7fa
Fix #2187 undefined lang code in page.admin.controller.php
2023-10-01 00:03:33 +09:00
Kijin Sung
63e81751b1
Fix warning if need_update attribute is not set
2023-09-27 15:58:05 +09:00
Kijin Sung
6f124472bb
Merge branch 'security/rve-2023-5' into develop
2023-09-27 09:52:55 +09:00
Kijin Sung
9ca2c94fe4
Fix #2186 type error when unexpected values are passed to columnList
2023-09-26 20:08:08 +09:00
Kijin Sung
c23dcd6cf5
General cleanup of receiver_srl verification logic
2023-09-26 20:00:17 +09:00
Kijin Sung
cbb5e3a582
Throw exception if RVE-2023-5 is violated
2023-09-26 19:59:30 +09:00
Kijin Sung
7e018573b9
Fix RVE-2023-5
2023-09-26 19:57:22 +09:00
Kijin Sung
7cac909435
Fix unnecessary semicolon
2023-09-25 22:40:33 +09:00
Kijin Sung
3c415e18d5
Fix #1204 #407 display more helpful error message when a post cannot be upvoted/downvoted/reported for whatever reason
2023-09-25 22:32:17 +09:00
Kijin Sung
a6f918fbf9
Fix undefined variable
2023-09-25 22:06:55 +09:00
Kijin Sung
2fc94f55aa
Ensure that CKEditor.timestamp is string
2023-09-25 10:33:39 +09:00
Kijin Sung
283380ed0f
Replace CKEditor default LESS file with SCSS, and clean up related code in editor.html
...
- LESS 컴파일러 라이브러리 유지보수 중단으로, 모든 LESS는 SCSS로 변환 필요
- CKEditor 쪽에서 PHP 변수, JS 변수, CSS 변수 서로 전달하는 방식은 추가 개선 필요
2023-09-25 02:07:28 +09:00
Kijin Sung
5530a879cc
Clean up unnecessary files in krzip module (it should follow the copyright and license of Rhymix core as a whole)
2023-09-25 00:19:14 +09:00
Kijin Sung
b6cb499dac
Fix #1975 Remove deprecated notice from getLayoutList()
2023-09-25 00:11:34 +09:00