Kijin Sung
856f2af743
Fix #1732 inconsistent 'target' attribute in popup menus
2021-06-19 22:30:18 +09:00
Kijin Sung
8c0532297b
Remove unnecessary arguments from query
2021-04-26 00:19:38 +09:00
conory
1d9033742a
검색옵션이 뒤죽박죽으로 표시될 수 있는 문제 수정
...
언어코드 이름이 모두 search_target_list로 같기에 향후 코어나 서드파티에 의해 호출 순서가 바뀌면 다른 모듈의 $lang->search_target_list 변수가 표시될 수 있다.
2021-04-24 11:50:39 +09:00
Kijin Sung
2330a5d6fd
Merge status and is_secret columns in comment list view
2021-04-20 22:40:41 +09:00
Kijin Sung
76f3376670
Add getStatus() and getStatusText() methods to document and comment for easy management
2021-04-20 22:38:42 +09:00
Kijin Sung
1db10e4ada
Fix #1652 non-member vote not working for comments
2021-03-17 23:22:41 +09:00
Kijin Sung
fc4d8a6824
Fix #1634 bypass spamfilter when sending messages from core modules
2021-02-23 22:01:32 +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
8c2bfd8297
Fix #1611 query error in declared document/comment list page
2021-02-10 15:57:13 +09:00
Kijin Sung
6b956d2e5b
Allow admin to report (declare) even if it's the same IP
2021-02-10 15:56:47 +09:00
Kijin Sung
ebe806f7a5
Fix warnings in PHP 8.0
2021-02-07 15:29:28 +09:00
Kijin Sung
0873b371a1
Change some other instances of problematic GROUP BY into SELECT DISTINCT
2021-01-31 16:27:37 +09:00
Kijin Sung
41ed1d7bec
Fix importer module not saving documents/comments with empty password fields
2021-01-29 15:01:26 +09:00
Kijin Sung
71d71a886c
Set 'fill' as default thumbnail method
2021-01-19 17:42:00 +09:00
Kijin Sung
68ecf64a6b
Add user-configurable index hints to getComment/DocumentListByMemberSrl
2021-01-15 00:40:39 +09:00
Kijin Sung
f190e07f83
Make order type customizable in getCommentListByMemberSrl query
2021-01-14 18:17:40 +09:00
Kijin Sung
57e702daea
Fix count() error in PHP 8.0 in content widget
...
https://xetown.com/questions/1508131
2021-01-14 01:14:27 +09:00
Kijin Sung
f8859769e8
Clean up ModuleController::replaceDefinedLangCode()
2021-01-08 21:27:44 +09:00
Kijin Sung
82e1625d0c
Fix #1525 error in PHP 8.0 in _arrangeComment if $list is null
2020-12-25 23:09:51 +09:00
Kijin Sung
b0f66a36c5
Convert all instances of _XE_PATH_, __XE_VERSION__, etc. to Rhymix constants
...
_XE_PATH_ -> RX_BASEDIR
__XE_VERSION__ -> RX_VERSION
2020-12-18 15:21:23 +09:00
Kijin Sung
0b265cde21
Make all addons, modules, and widgets follow RX_VERSION
2020-12-18 00:20:33 +09:00
Kijin Sung
a43f0368ec
Fix #1341 also calculate point difference accurately when new file is uploaded to a comment
2020-12-15 23:39:25 +09:00
Kijin Sung
49923844b2
Various fixes to remove warnings in PHP 8.0
2020-12-15 00:18:42 +09:00
Kijin Sung
2d6a175b19
Fix #1468 inconsistent use of REMOTE_ADDR vs. RX_CLIENT_IP
2020-11-18 00:17:49 +09:00
BJRambo
2cb477fd55
게시글과 댓글을 작성 및 수정시 대기된 파일을 공개하는 방식을 변경
...
파일이 대기모드에서 공개할때 트리거에서 직접 호출 하는 방식으로 변경
2020-11-11 15:06:00 +09:00
Kijin Sung
b354d8af49
Revert 61f6456b and add a warning instead
2020-10-30 15:57:18 +09:00
Kijin Sung
61f6456b6c
Remove support for $is_admin in getDocument(), getDocuments(), getComment()
...
단순히 문서나 댓글을 불러오는 동작에서는 $is_admin 변수를 무시하도록 합니다.
서드파티 자료에서 사용할 경우 해당 문서나 댓글에 관리자 권한이 부여되어 버려서
보안취약점이 발생할 수 있기 때문입니다.
실제로 많은 서드파티 자료들이 이 변수가 왜 필요한지, 어떤 기능을 하는지
이해하지 못하는 상태로 무작정 복붙하여 사용하고 있습니다.
이러한 서드파티 자료에서 이 패치로 인해 오작동이 발생할 경우에는
그 때 가서 적절한 조치를 취하도록 하겠습니다.
getDocumentListByMemberSrl(), getCommentListByMemberSrl(), getCommentList() 등
일부 메소드에서는 이미 $is_admin 변수를 무시하도록 되어 있습니다.
2020-10-28 00:30:39 +09:00
Kijin Sung
c3cc12008e
Always display document and comment at top, in that order, in additions setup screen
2020-10-27 21:46:08 +09:00
Kijin Sung
4765919d1f
Fix #1444 duplicate id attribute in extra settings
2020-10-27 21:43:27 +09:00
Kijin Sung
16d3209bbd
Provide triggers document.getThumbnail (before) and comment.getThumbnail (before)
2020-10-01 17:22:06 +09:00
Kijin Sung
9d0e808514
Optimize thumbnail check logic
2020-10-01 17:03:42 +09:00
Kijin Sung
4102c4bda2
Use 'search' operation to improve search accuracy
2020-10-01 16:51:21 +09:00
Kijin Sung
01424ddd2d
Update some commonly used methods to use ModuleModel::getMidByModuleSrl()
2020-10-01 16:34:07 +09:00
Kijin Sung
a02bd88a66
Clean up unnecessary module instances in documentItem and commentItem classes
2020-10-01 15:55:11 +09:00
Kijin Sung
1c786d8cd5
Remove module update scripts from XE 1.7 and before
...
XE 1.7 이하 버전에서 테이블 스키마 조정, 인덱스 추가, 임시파일 처리 등을 위해
만들어 놓은 업데이트 스크립트를 대부분 제거하여 처리 효율을 향상시킵니다.
이 중 대부분은 XE 개발 초창기(1.2 이전) 스키마 변경이 빈번하던 시절에
하위호환성을 위해 추가된 것으로, 이미 10년 이상 불필요한 상태였습니다.
단, 앞으로는 XE 1.8 미만 버전에서 라이믹스로 업데이트하기 어려워질 수 있습니다.
XE 1.8 미만 버전을 사용하는 사이트에서는 먼저 XE 최신 버전으로 업데이트한 후
라이믹스를 덮어씌우는 방식으로 진행하여야 합니다.
2020-09-29 01:33:57 +09:00
Kijin Sung
177a6c6b7d
Merge branch 'develop' into next
2020-09-29 00:23:30 +09:00
Kijin Sung
b68d571a19
Fix #1414 incorrect behavior when member_srl is negative
2020-09-28 01:21:41 +09:00
Kijin Sung
9c6088f4c3
Fix document columns overwriting comment columns in getTotalCommentList query
2020-09-19 17:18:59 +09:00
conory
8ccfd963b6
rhymix_content class 추가
2020-09-17 20:40:06 +09:00
Kijin Sung
0f469baae8
Merge branch 'develop' into next
2020-07-31 15:36:40 +09:00
Kijin Sung
3f620481cf
Clean up vote cancel functions and ensure consistency between document and comment modules #1367
2020-07-31 13:41:40 +09:00
Kijin Sung
5985ca5b6b
Merge branch 'develop' into next
2020-07-05 00:09:26 +09:00
Kijin Sung
45c4da14e2
Fix #1318 comment report form template
2020-07-04 00:22:13 +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
BJRambo
573d9c87b1
Fix to respond to document without letter.
2020-06-30 14:22:20 +09:00
Kijin Sung
6afbdf1de5
Merge branch 'develop' into next
2020-05-26 19:19:51 +09:00
Kijin Sung
3f9d406f8d
Fix #1295 empty list returned in procCommentGetList
2020-05-26 19:19:20 +09:00
Kijin Sung
c90d529c74
Change method calls to static in many core modules
2020-05-24 20:43:52 +09:00