Kijin Sung
35b5bcc030
Move cancel_declare button to consistent location in comment admin page
2024-03-28 21:36:23 +09:00
Kijin Sung
087b2587bf
Add tabs at top of comment module admin pages
2024-03-28 21:10:36 +09:00
Kijin Sung
d519cd2516
Fix error when document was not found
2024-03-13 00:50:22 +09:00
Kijin Sung
e4376aa265
Fix undefined variable in comment.admin.view.php
2024-03-12 23:19:14 +09:00
Kijin Sung
d14e2dd3fd
Use simple query without JOIN in admin comment list, to improve query speed with millions of comments
2024-03-12 23:18:51 +09:00
Kijin Sung
07e252d2ac
Fix #2276 warning/notice when $obj doesn't have all the expected attributes
2024-01-20 13:20:11 +09:00
Kijin Sung
600811a8f0
Fix error when array is passed to isModuleUsingPublishValidation()
2023-12-30 20:59:20 +09:00
Kijin Sung
6486462b73
Fix #2245 don't change file state when moving document or comment to trash
2023-12-30 20:33:00 +09:00
dewekk
451ca57602
댓글 페이지 수 설정 안되는 문제 수정
2023-12-14 16:28:59 +09:00
Kijin Sung
e9be06ef6b
Fix uploaded_count remaining after comment is deleted
2023-11-19 21:41:50 +09:00
Kijin Sung
3f69e368da
Fix #2213 incorrect comment deleted status
2023-11-19 21:37:42 +09:00
Kijin Sung
8176bdb845
Fix undefined variables in several module config templates
2023-11-09 01:37:38 +09:00
Kijin Sung
d02ea160c1
Fix undefined variable in getThumbnail()
2023-11-05 13:30:55 +09:00
Kijin Sung
6e4c428420
Fix title_bold and other flags not being unset when updated
2023-10-18 20:45:14 +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
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
433103bf92
Also apply #2192 fix to document and comment modules; defend null
2023-10-03 14:32:15 +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
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
9ca2c94fe4
Fix #2186 type error when unexpected values are passed to columnList
2023-09-26 20:08:08 +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
33b2c79891
Fix 2056 add trigger before moving document/comment to trash
2023-09-22 02:07:53 +09:00
Kijin Sung
565cfad15f
Clean up trash handling logic
2023-09-22 02:05:14 +09:00
Kijin Sung
62f04a1e02
Fix regression from 26f923d when anonymous comment is deleted
2023-09-16 01:05:18 +09:00
Kijin Sung
26f923d64b
Fix #2145 rename $is_admin to more descriptive variable name in some controller actions
2023-09-13 11:15:13 +09:00
Kijin Sung
71e4118bd5
Merge branch 'security/rve-2023-3-4' into develop
2023-09-13 11:02:59 +09:00
Kijin Sung
c8638d2548
Change cache-busting query string format from ?YYYYMMDDHHMMSS to ?t=UnixTime
...
- 날짜, 유닉스 타임스탬프, 16진수(CKEditor) 등 여러 가지 포맷을 혼용하고 있던
캐시 방지용 쿼리스트링의 형태를 "유닉스 타임스탬프"로 통일
- 표준 시간대 처리 등 은근히 많은 자원을 소모하는 date() 함수를 사용하지 않음
- t=를 붙여서 정상적인 쿼리스트링 구조가 나오도록 하여, 웹방화벽이나 CDN
등에서 문제를 일으킬 가능성을 줄임
- 덤으로, 길이도 2바이트씩 짧아짐
2023-09-12 23:15:26 +09:00
Kijin Sung
f9e48fc85c
Tentative fix for RVE-2023-3 and RVE-2023-4
2023-09-08 23:43:12 +09:00
Kijin Sung
0fce8eef93
Add $enforce_max_height parameter to getSignature() #2146
2023-07-16 15:13:27 +09:00
Kijin Sung
5a865fc4aa
Fix #2141 add trash_srl to trigger objects
2023-07-05 22:29:51 +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
60ed013915
Add options to allow voting and reporting from the same IP as the author of a document or comment
2023-07-04 23:15:31 +09:00
Kijin Sung
558df8e42f
Fix #2116 add space where line-breaking tag is removed
2023-06-19 22:14:08 +09:00
Kijin Sung
f34c27c26b
Fix truncated password hash for documents and comments written by non-members, if member module is configured to use a hashing algorithm that produces more than 60 chars
2023-06-19 01:59:27 +09:00
conory
2b41d73c96
escape되는 문자가 많은 댓글을 휴지통으로 이동시킬 수 없는 문제 수정
...
SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'title' at row 1
2023-06-10 18:55:33 +09:00
BJRambo
5c5d7223ce
사용하지 않는 변수 제거
2023-04-08 19:54:17 +09:00
BJRambo
061f683673
Fix typo
2023-02-27 16:27:09 +09:00
BJRambo
ba94631921
Merge branch 'develop' of github.com:rhymix/rhymix into develop
2023-02-23 21:00:52 +09:00
BJRambo
7d15f6adb9
트리거 변수가 잘못 전달되는 문제 고치고 document_srl 을 추가함.
2023-02-23 20:59:59 +09:00
Kijin Sung
c5267b42fd
Remove trailing whitespace
2023-01-30 21:37:41 +09:00
Kijin Sung
651238916b
Fix deprecation warnings in PHP 8.2
2023-01-17 00:15:12 +09:00
Kijin Sung
bdae876529
Fix deprecation warnings for using trim() on null
2023-01-16 22:34:26 +09:00
Kijin Sung
bc3502988e
Fix incorrectly capitalized class names in document and comment modules
2022-12-27 23:09:25 +09:00
Kijin Sung
2a3f5d3c51
Add statusList parameter to most comment model methods #2035
2022-12-18 01:18:26 +09:00
Kijin Sung
68a247cc16
Add statusList to more queries and adjust some of them #2035
2022-12-18 01:07:10 +09:00
Kijin Sung
4bd49c29bb
Fix #2035 add statusList argument to most comment select queries
2022-12-18 00:28:45 +09:00