Kijin Sung
89abb2ef8e
문서 및 댓글 신고시 간단한 관리자 알림 기능 #588
2018-05-30 22:12:29 +09:00
Kijin Sung
be9d357f51
Add sort options to declared document/comment list
...
- 신고된 문서 열람 화면에서 작성일순 정렬 옵션 추가 (최근 신고순 옵션은 이미 있음)
- 신고된 댓글 열람 화면에서 작성일순, 최근 신고순 정렬 옵션 추가
- 신고된 문서와 댓글 열람 화면에서 일관성있는 표시를 위해 컬럼 순서를 일부 조정
2018-04-22 09:55:45 +09:00
Kijin Sung
23d074b486
Optimize query getCommentParentNextSibling
...
검색 조건에 document_srl을 넣지 않아서 인덱스를 타지 않는 문제 수정
(복합 인덱스의 첫 번째 컬럼이 검색 조건에 포함되어 있지 않으면 인덱스가 없는 것과 마찬가지임)
2018-02-02 16:09:14 +09:00
conory
54401ea28f
copyDocumentModule(), deleteModuleDocument() 정리, 성능 개선
2018-01-29 00:57:35 +09:00
conory
3d2ade4aa1
문서 이동 / 첨부 파일 삭제 기능 개선
2018-01-24 21:23:00 +09:00
Kijin Sung
09f22aa42e
Fix #962 hide deleted comment from integration search
2018-01-12 19:40:09 +09:00
Kijin Sung
ba1942a65d
Fix incorrect handling of secret comments in commentItem::isAccessible()
...
Regression #961
댓글은 비밀 여부를 status 필드가 아니라 is_secret 필드로 표시함.
문서 모듈 쪽의 코드를 그대로 복붙하여 발생한 오류로 보임.
2017-12-27 14:17:38 +09:00
Kijin Sung
98b328fa3f
Add index for nick_name in documents and comments table
2017-12-21 14:50:02 +09:00
Kijin Sung
b6aac0beac
Use 'equal' not 'like' for searches on user_id, user_name, nick_name
...
user_id, user_name, nick_name 검색에는 like가 아닌 equal 조건을 사용하도록 변경함.
이름이나 닉네임으로 검색할 때 LIKE %검색어% 문법이 사용되어
검색 속도가 느려지는 것은 물론, 특정 회원의 작성글 보기 메뉴를 클릭하면
검색어가 포함된 닉네임을 가진 다른 회원의 글까지 모두 표시되어
닉네임을 변경했거나 다중아이디를 사용하는 것으로 오해받는 문제를 수정함.
(예: '라이믹스' 닉네임을 검색하면 '라이믹스최고' 회원의 글도 검색되었음)
2017-12-21 14:06:46 +09:00
conory
f93ad9c0f6
코드 정리
2017-12-13 21:10:46 +09:00
conory
f8ac11bda6
isAccessible()로 통일
2017-12-12 13:23:45 +09:00
conory
6bc8376435
isAccessible() 개선
2017-12-12 13:10:15 +09:00
Kijin Sung
cfe5ae01d3
Allow converter to be used even when manually inserted
...
익명게시판에서는 댓글 작성시 $manual_inserted = true로 설정되기 때문에
converter가 작동하지 않음. 이런 경우에도 allow_html, use_html 등의
변수가 지정된 경우 converter를 사용하도록 변경하여
에디터를 지원하지 않는 모바일 스킨과의 호환성을 높임.
2017-12-07 14:43:54 +09:00
Kijin Sung
3992b4b5bc
Fix strict count() behavior in PHP 7.2
2017-12-01 01:49:20 +09:00
Kijin Sung
9c540ea414
Fix classes inheriting Object
2017-12-01 01:14:23 +09:00
Kijin Sung
ae971306b7
Change instanceof Object to instanceof BaseObject
2017-12-01 01:10:48 +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
1803883e1d
코드가 new Object으로만 작성된 코드에 대해서도 동일하게 BaseObject 호출하도록 추가.
2017-11-28 20:07:08 +09:00
BJRambo
f3f40f6859
php7.2호환을 위해 변경한 클래스 Object 를 BaseObject으로 변경
2017-11-28 20:01:28 +09:00
Kijin Sung
6d6acd5c9e
Clean up some comments and line spacing
2017-11-25 19:05:24 +09:00
Kijin Sung
877863854e
Add triggers before and after getCommentList()
...
예전에 getDocumentList() 전후에 트리거를 추가한 것처럼 댓글 목록에서도
트리거를 사용하여 검색 조건을 바꾸거나 결과를 조정할 수 있도록 함.
2017-11-25 15:32:54 +09:00
Kijin Sung
509b403eff
Allow member info to be customized by trigger
...
문서나 댓글을 작성하거나 수정할 때 트리거에서 회원 정보를 조작할 수
있도록 허용함. $obj->manual_member_info = true 로 바꾸어 반환하면
글쓴이의 정보가 현재 로그인한 사용자나 최초 작성시 정보로 덮어씌워지지
않고 트리거에서 지정한 그대로 남음.
기존에도 $manual_inserted 를 사용하면 이런 기능을 구현할 수 있었으나,
이 변수는 트리거에서 조작할 수 없으며 다른 체크도 모두 건너뛰는 등
여러 가지 불편이 있어서 이렇게 일부 정보만 변경하도록 허용하는 새 방법을
제공함. 익명 게시판 등을 좀더 편리하게 개발할 수 있을 것으로 예상됨.
2017-11-24 23:42:28 +09:00
conory
1b5818e73c
content 위젯 출력시 item URL에 mid가 포함되도록 개선
2017-09-15 19:29:14 +09:00
Kijin Sung
8e1cb8b3a9
Fix returning null in insertComment()
...
This causes a fatal error if someone tries to call toBool() on the return value.
2017-09-14 00:14:01 +09:00
Kijin Sung
1a6e84d9cc
Add configuration for thumbnail target
...
- 썸네일 생성 대상 설정과 썸네일 생성 방식 설정을 분리하여
외부이미지 썸네일 생성을 방지할 수 있는 옵션 추가
- 문서 모듈과 관리 모듈에 흩어져 있는 썸네일 관련 언어파일을
관리 모듈로 합침
2017-09-12 14:20:05 +09:00
bnu
3ee3d63cb7
fix #2142 onclick이 사용된 새 창 열기를 target 속성으로 변경
...
- 통합검색 모듈 misol_town 스킨도 마찬가지로 수정
2017-09-11 18:21:16 +09:00
conory
1d8d685fc1
의도에 맞도록 getRegdateGM(), getUpdateGM() 개선
...
RSS Feed의 날짜 표시를 GMT+0으로 변경
2017-09-06 23:38:42 +09:00
conory
04ab022864
content 위젯에서 휴지통으로 이동된 문서의 댓글, 비밀댓글이 표시되는 문제 수정
2017-08-04 14:49:35 +09:00
conory
35646700fe
converter() 로 변경 및 개선
2017-07-14 16:17:26 +09:00
conory
146975f277
Merge branch 'develop' of https://github.com/rhymix/rhymix into pr/nohtml
...
# Conflicts:
# modules/module/module.model.php
2017-07-13 22:48:02 +09:00
conory
820c725d69
convertHTML() 로 변경
2017-07-13 11:15:12 +09:00
conory
da0ad3bd39
에디터 모듈에 HTML 허용 설정 추가
...
회원 모듈에도 no html 서명을 위한 옵션 추가
2017-07-13 00:46:28 +09:00
Kijin Sung
aa7dc75f56
Add getContentPlainText() and fix improper escaping in getContentText()
2017-07-11 17:08:48 +09:00
Kijin Sung
24ab7dba9e
Fix erroneous identification of nohtml config
2017-06-29 19:39:18 +09:00
Kijin Sung
1d2368f105
Do not allow HTML content if editor config says nohtml
2017-06-29 19:23:39 +09:00
Kijin Sung
67e02824e3
Use is_html_content() in document and comment modules
2017-06-29 19:08:53 +09:00
Kijin Sung
c891415105
Use new Mail class in board and comment modules for all notifications
2017-06-29 17:45:44 +09:00
Kijin Sung
d83ccd67aa
Fix #681 #788 exposure of secret comments and files in integration search
2017-05-30 15:18:39 +09:00
conory
35eae12cca
불필요한 부분 제거
2017-05-23 10:30:38 +09:00
conory
eb339c8101
'getSummary 개선' 추가 적용
2017-05-22 23:16:31 +09:00
Kijin Sung
5e296e54e2
Fix #813 incorrect language about canceling downvotes
2017-05-07 21:58:00 +09:00
Kijin Sung
d3db01aae0
Add option to control updating the document's last-updated timestamp when a comment is posted
2017-05-07 21:37:37 +09:00
BJRambo
5bd3751a0d
댓글 삭제시 parent_srl 에 인덱스가 없어 쿼리시간이 오래걸리는 문제 고침
...
원문 PR https://github.com/xpressengine/xe-core/pull/2082
라이믹스에서는 이 PR을 가져올 경우 충돌의 여지가 있어 새로운 커밋으로 처리합니다. (class에서 충돌)
2017-04-24 12:53:13 +09:00
conory
84def07c4e
잘못된 퍼미션 변경
2017-04-17 13:30:34 +09:00
conory
fc6206ab75
module.xml 3차 정리
...
action에 permission 속성을 부여하는 방식으로 변경
board, page 모듈 action에 grant 퍼미션 설정
2017-04-08 15:50:06 +09:00
conory
0dc3d92465
module.xml 2차 정리
...
act 를 세밀하게 검토한 후 합당한 퍼미션을 걸어둠
2017-04-05 16:18:18 +09:00
conory
fcb17fe9cf
module.xml 1차 정리
...
탭 정리
일부 permission, action 정리
2017-03-29 22:23:26 +09:00
BJRambo
23a130f53c
Merge pull request #744 from bjrambo/pr/comment-trash
...
댓글 삭제할때에도 휴지통 사용여부에 따라 휴지통으로 이동할 수 있도록 기능 추가
2017-03-08 08:30:55 +09:00
BJRambo
2d1ba7d26d
삭제 액션에서 누락된 삭제 쿼리추가 및 댓글 카운터 정상적동할 수 잇도록 개선
2017-03-07 09:12:36 +09:00
BJRambo
2da5f1309e
회원번호를 0으로 초기화시키던 문제 고침
2017-03-07 08:35:47 +09:00