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
8940dd92ef
Clean up legacy class references in comment and document controllers
2023-10-02 21:55:30 +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
8b9b00652c
Fix #2057 add option to change or disable search division count
2023-09-24 21:50:53 +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
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
ec674dc25f
Fix double encoding of special characters in document tags
2023-09-12 22:52:26 +09:00
Kijin Sung
28c4a9573c
Also remove unnecessary parameters in procDocumentTempSave
2023-09-09 01:23:21 +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
ebcd6ceadd
Fix return during transaction without rollback ( fix #2163 )
2023-08-08 23:41:28 +09:00
Kijin Sung
34f05b08de
Use Rhymix action, not standalone .xml.php file, to load document category info
2023-08-07 00:35:13 +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
103f5ce884
Fix #2106 allow entering multiple lines (textarea) in extra var description
2023-07-04 23:29:23 +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
bf8591a9d2
#2138 보완
2023-06-29 01:49:49 +09:00
dewekk
d0dc77704d
특정 환경에서 태그 및 댓글 검색 시 오류 수정
...
- DB sql_mode 설정된 특정 환경
- SQLSTATE[HY000]: General error: 3065 Expression #1 of ORDER BY clause is not in SELECT list, references column '#.documents.list_order' which is not in SELECT list; this is incompatible with DISTINCT
2023-06-28 11:58:47 +09:00
Kijin Sung
8c951d2aed
Fix #2134 broken lang code input area in extra_keys.html
2023-06-25 18:48:14 +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
b8465cc022
Clean up category handling code in DocumentController #2119
2023-06-19 21:54:30 +09:00
Kijin Sung
87f798f94f
Support page = 0 and offset > 0 in getDocumentList() to avoid unnecessary count query
2023-06-19 02:15:35 +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
Kijin Sung
581097a9e3
Fix deprecation warnings in PHP 8.2
2023-05-01 00:05:56 +09:00
Kijin Sung
87a34af69e
Fix #2072 redirect to proper URL if a document with is_notice=A is requested without mid
2023-03-23 22:44:51 +09:00
Kijin Sung
c6523706f8
Fix #2088 display error if spam filter prevents temp save
2023-03-23 22:30:13 +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
b6d78becc9
Fix deprecation warnings in PHP 8.2
2023-01-16 22:21:57 +09:00
BJRambo
6c139c543e
신고 관련 베트남어 추가
2023-01-05 22:19:15 +09:00
Kijin Sung
0b5d9858a7
Fix deprecation warning
2022-12-27 23:11:40 +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
868dfb33e9
Fix #2048 use more descriptive captions for category-related options
2022-12-18 20:55:49 +09:00
Kijin Sung
9d50286445
Clean up declaredDocumentCancel()
2022-12-18 00:17:05 +09:00
Kijin Sung
90f6b8aad6
Merge pull request #2010 from dewekk/fix-report
...
게시물 신고 후 새로고침 되지 않는 문제 수정
2022-12-18 00:08:43 +09:00
Kijin Sung
221fa3daf8
Fix #2024 missing status list check in getNoticeList()
2022-11-28 01:11:20 +09:00
dewekk
5d012bee82
dc86f92188 보완
2022-11-07 09:00:55 +09:00
dewekk
dc86f92188
게시물 신고 후 새로고침 처리
...
- 게시물 글 신고 처리 후 기존 페이지 갱신 처리
- 기존 페이지 갱신 되어야 신고 취소가 가능함.
2022-11-01 16:19:17 +09:00
Kijin Sung
6c2ab78a4a
Fix #1969 clear extra_vars cache before calling document.updateDocument/after trigger
2022-10-30 17:25:26 +09:00
BJRambo
2d1164e670
베트남어 번역 추가 및 수정
2022-10-26 17:28:59 +09:00
Kijin Sung
3012b0b4d7
Move variable declaration outside of loop ( #1984 보완)
2022-10-11 22:58:40 +09:00
Kijin Sung
3fa3c3a852
Merge pull request #1984 from shydah/fix/document-admin-typo
...
dispDocumentAdminList의 member_nick_neme 변수명 오타 수정
2022-10-11 22:57:06 +09:00
Kijin Sung
24f49d441e
Remove \n in comment, closes #1705
2022-10-11 01:38:36 +09:00
Kijin Sung
9bc69abe0b
Fix #1999 missing rollback on query error during updateVotedCount
2022-10-11 01:09:05 +09:00
Chanyoung Oh
c64f012ac5
#1984 보완 - PR과 관계없는 에디터 자동 수정 되돌림
...
에디터에 의해 자동으로 수정된 PR과 관계없는 부분을 되돌림
2022-08-24 01:23:29 +09:00