Kijin Sung
629c2ab73a
Don't generate warning if admin_mail setting does not exist
2025-09-04 22:00:20 +09:00
Kijin Sung
eba7b75c3a
Fix undefined values and other warnings
2025-06-01 18:45:46 +09:00
Kijin Sung
702eebaa92
Fix undefined values in various modules
2025-06-01 17:58:00 +09:00
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
1be734edc1
Clean up procBoardRevertDocument #2515
2025-03-25 19:46:50 +09:00
Kijin Sung
939c5d8160
Fix no admin mail if author is anonymous
...
https://xetown.com/questions/1858634
2025-02-13 21:43:55 +09:00
Kijin Sung
2f0ec84cc2
General cleanup of nonstandard syntax in board module classes
2024-12-10 23:02:42 +09:00
Kijin Sung
1a489a3f1c
Add option to restrict excessively large data: URLs in inline images, enabled by default, 64KB by default
2024-10-09 16:13:17 +09:00
Kijin Sung
1e30de7ce5
Redirect to short URL after deleting document or comment
2024-05-09 02:05:55 +09:00
Kijin Sung
1d36b3e77a
Redirect to document URL with category if, and only if, the write page was loaded with a category and the document was saved to the same category #2346
2024-05-09 02:02:07 +09:00
Kijin Sung
84bbd60895
Support hexadecimal digits in the random component of anonymous name
2024-05-03 23:42:23 +09:00
Kijin Sung
7c8e76b727
Fix list_order and update_order not bumped when updating a temporarily saved document (2.1.5 regression)
...
https://xetown.com/questions/1814863
2024-03-19 22:45:44 +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
f9e48fc85c
Tentative fix for RVE-2023-3 and RVE-2023-4
2023-09-08 23:43:12 +09:00
Kijin Sung
fde3609f70
Fix #2164 untranslated error message "categoryneeded"
2023-08-12 22:09:08 +09:00
Kijin Sung
73c60b1297
Fix #2119 being allowed to set 0 as category_srl
2023-06-19 21:55:24 +09:00
Kijin Sung
b562df8959
Fix capitalization of class names in Board module
2023-06-19 13:49:20 +09:00
Kijin Sung
51a910a310
Fix #2117 : don't allow adding comments to secret posts
...
- 비밀글이나 비밀댓글에 댓글이나 대댓글을 달 수 없도록 변경
- 댓글 작성을 시도중인 글이 부모댓글의 document_srl과 일치하는지 확인
- 문서 체크를 본문 내용 검증보다 먼저 수행
2023-05-21 19:51:41 +09:00
Kijin Sung
c5267b42fd
Remove trailing whitespace
2023-01-30 21:37:41 +09:00
Kijin Sung
39093a7380
Fix #2004 allow customizing the number of digits in an anonymous nickname variable
2022-10-30 21:16:58 +09:00
dewekk
c3dcc29c77
글 작성 또는 임시 문서 수정 때만 익명 정보 생성
...
Fix https://github.com/rhymix/rhymix/issues/1990
2022-10-11 17:17:34 +09:00
Kijin Sung
7c963d0ac3
Prevent updating module_srl in procBoardInsertDocument
2022-08-02 08:27:54 +09:00
Johnny
96a65c01fc
86783b0270 보완 document의 정보를 따라 module_srl 을 수정
2022-06-29 19:13:41 +09:00
Johnny
86783b0270
Fix #1964 통합게시판 사용시 댓글 포인트 지급 오류 고침
2022-06-27 13:24:58 +09:00
Kijin Sung
9e67b5b010
Determine administrator status more accurately #1851
2022-02-07 21:43:14 +09:00
Kijin Sung
024c69390d
#1851 보완
2022-02-07 21:31:42 +09:00
Ji Yong, Kim
75978c77fe
#1838 관리자 계정의 익명 적용여부 설정 제공
2022-01-12 07:06:15 +09:00
Kijin Sung
3925c24487
Add option to disable admin content protection
...
최고관리자의 글을 게시판 관리자가 수정/삭제하지 못하도록 하는 기능은
게시판을 위키 등 협업 용도로 사용하는 경우 불편을 유발할 수 있으므로
옵션으로 켜고 끌 수 있도록 합니다. 기본값은 수정/삭제 금지입니다.
2021-12-30 23:55:10 +09:00
Kijin Sung
97f28141ae
Fix #1827 unnecessary use of $is_admin when getting document or comment
2021-11-26 02:07:08 +09:00
Kijin Sung
4fe083b3c7
Fix #1625 failure to preserve comment with children when parent is moved to trash
2021-02-22 22:00:41 +09:00
Kijin Sung
f8859769e8
Clean up ModuleController::replaceDefinedLangCode()
2021-01-08 21:27:44 +09:00
Kijin Sung
ba971f7b5a
Implement loading documents from other modules
2020-10-29 01:04:46 +09:00
Kijin Sung
818897fed4
Merge branch 'develop' into next
2020-08-03 14:04:20 +09:00
Kijin Sung
5571a16619
Fix #1373 add classname to popup menu items
2020-08-03 14:01:18 +09:00
Kijin Sung
0f469baae8
Merge branch 'develop' into next
2020-07-31 15:36:40 +09:00
Kijin Sung
4c9f2ec3a1
Fix #769 #1359 remove problematic characters in board module
2020-07-31 15:03:24 +09:00
Kijin Sung
5047c39bcf
Merge branch 'develop' into next
2020-07-03 16:27:26 +09:00
Kijin Sung
8681923f3e
글, 댓글 삭제시 권한 체크 강화
...
김경욱님이 제보해 주신 버그를 수정합니다.
2020-07-03 16:03:36 +09:00
Kijin Sung
da73eb7427
Use static method calls and consistent permission checks throughout the Board module
2020-07-03 15:47:52 +09:00
Kijin Sung
f5f2cd99e0
Fix #1269 use proper translation for browser title
2020-04-16 17:38:38 +09:00
Kijin Sung
63daede292
Redirect to URL with comment_srl after writing a new comment
2019-09-14 20:14:13 +09:00
Kijin Sung
08964804be
Use more granular exceptions and error messages in important modules
2018-09-06 10:11:05 +09:00
Kijin Sung
fe4e336f2b
Add 3 special exception classes for common situations
2018-08-27 00:21:21 +09:00
Kijin Sung
1863edcbb8
Update some modules to throw exceptions instead of BaseObject
2018-08-27 00:03:12 +09:00
conory
eb17819ce0
게시판의 '작성 글 보기' 에서 닉네임과 상관없이 항상 해당 회원의 게시물만 출력될 수 있도록 개선
...
('작성 글 보기' 이용시 다른 회원의 게시물도 출력될 수 있는 문제 수정)
2018-04-06 00:17:46 +09:00
Kijin Sung
adb93006b4
Add option to limit the size of documents and comments
...
지나치게 용량이 큰 글을 등록하여 서버 과부하나 트래픽을 유발하는 경우가 있음.
예: ㅋㅋㅋ를 1000만 번쯤 복사해서 넣는다거나...
이런 문제를 막기 위해 게시판에서 글과 댓글의 용량을 제한할 수 있도록 함.
지저분한 태그가 많이 붙은 HTML 콘텐츠을 복붙하는 경우에 대비하여
기본값은 글 1024KB, 댓글 128KB로 여유있게 책정하였으며
사이트 특성에 따라 줄이면 됨.
2018-03-07 15:51:36 +09:00
Kijin Sung
84e5542d77
Remove unnecessary use of BaseObject
...
- 트리거 등 반환값이 필요하지 않은 곳에서 new BaseObject()를 반환하는 것 삭제
- 모듈 설치, 업데이트 후 무의미한 new BaseObject()를 반환하는 것 삭제
- 사용자에게 에러 메시지를 돌려주는 용도로 new BaseObject(-1, '에러메시지')를
사용하는 경우는 대부분 $this->setError()로 변경함. 언어 변환과 sprintf()
처리까지 한 번에 이루어지므로 이쪽이 더 편리함.
2017-12-01 00:54:51 +09:00
BJRambo
f3f40f6859
php7.2호환을 위해 변경한 클래스 Object 를 BaseObject으로 변경
2017-11-28 20:01:28 +09:00