Kijin Sung
93e32b3143
Fix #1006 missing comment count in member document list
2018-03-07 02:52:04 +09:00
Kijin Sung
dd93a40e05
Remove enterkey plugin for CKEditor on iOS
...
- xpressengine/xe-core#2207
- rhymix/rhymix#932
- 실제 이 패치로 해결될 것 같지는 않으나 일단 XE와 맞춤
2018-03-07 02:45:02 +09:00
Kijin Sung
46aa82d63b
Clear autosave cookie when autosaved document is deleted
2018-03-07 02:25:22 +09:00
bnu
f72ea052f1
fix #2229 자동저장 기능에 IP 대신 암호키를 대조하도록 변경
2018-03-07 02:18:17 +09:00
Laighlinne
6a51d5a753
회원가입 설정에서 긴 텍스트 줄바꿈
2018-03-07 01:41:48 +09:00
bnu
a1a180989d
#2122 상자위젯 간에 위치 이동이 안 되는 문제 고침
2018-03-07 01:39:31 +09:00
bnu
f78682b926
fix #2178 문서 히스토리 기능에 편집자 정보가 글 작성자의 정보로 잘못 기록하는 문제 고침
2018-03-07 01:37:48 +09:00
howtoxe
61b3ebce4e
Update document.model.php
2018-03-07 01:36:44 +09:00
howtoxe
8a35c00e96
일부 레이아웃에서 모듈설정의 다국어 레이어가 표시되지 않는 문제점 수정
2018-03-07 01:36:27 +09:00
Kijin Sung
f42e1f7a45
Reapply CKEditor option to dispEditorFrame
2018-03-06 22:04:25 +09:00
Kijin Sung
c4f3110291
Enable textarea to be used as member agreement editor
2018-03-06 21:58:33 +09:00
Kijin Sung
a0ae7a2a30
Apply editor replacement to all .editable_preview elements
2018-03-06 21:39:04 +09:00
Kijin Sung
1728d17867
Merge branch 'develop' into pr/editor-frame
2018-03-06 20:50:49 +09:00
BJRambo
bec5e9ec5d
PHP7.2 에서 따옴표 누락으로 워닝에러 고침.
2018-02-27 19:31:31 +09:00
Kijin Sung
7d5b78b269
Move editor frame function to editorView::dispEditorFrame
2018-02-26 14:11:13 +09:00
BJRambo
271fd78c08
Fix #993 읽지 않은 보관함에 있는 쪽지를 삭제할 수 없는 문제 고침
...
읽지않은 쪽지함으로 사용할때 부득이하게 코드의 절약과 구동 개선을 위해서 message_type 변수를 사용하였는데, 이 변수가 메세지의 보관함에 보관하는 것과 받은 사람, 보낸 사람 이렇게 나뉘는 부분을 확인하였습니다.
그래서 아래와 같은 동작으로 작동하도록 하엿습니다.
1. 메세지 타입이 N(읽지않은 경우) 의 값으로 호출이 된다면 무조건 메세지는 R(받은사람)의 쪽지를 기준으로 선택하도록 합니다.
2. 보관함의 경우 기본 동작은 메세지 읽기-> 보관함이동을 통해서 보관함으로 이동하기 때문에 보관함의 기준으로 삭제하는 기능의 대해서는 별 다른 조치를 취하지 않습니다.
위와 같이 동작을 확인하였으며 일단 전체적인 액션을 테스트 해본 결과 이상이 없어 보입니다.
이 커밋의 내용은 단순히 증상만 정상적으로 보이도록 하였을 수 있으며, 코드 리뷰를 통해서 좀 더 세밀하게 두고두고 볼 필요가 있을 것 입니다.
by @BJRambo
2018-02-25 08:50:46 +09:00
BJRambo
f8e00fac76
Fix #990 회원관리에서 정보수정시 자동으로 비밀번호 추가하는 문제 개선
2018-02-25 08:27:45 +09:00
BJRambo
de1f69a671
Fix #977 읽지 않은 쪽지함에서 읽은 쪽지함의 읽은 시간 표를 삭제
2018-02-25 08:03:37 +09:00
conory
3efd9759dc
쪽지 기본스킨에서 자동 줄바꿈이 되지 않아 깨질 수 있는 문제 수정
2018-02-20 22:34:11 +09:00
Kijin Sung
98b6789a44
Always use CKEditor when editing member agreements #1003
2018-02-16 12:06:35 +09:00
Kijin Sung
431ed92454
Merge pull request #1000 from kijin/pr/more-points
...
더 다양한 상황에서 포인트를 주고받을 수 있도록 개선
2018-02-02 17:41:25 +09:00
Kijin Sung
23d074b486
Optimize query getCommentParentNextSibling
...
검색 조건에 document_srl을 넣지 않아서 인덱스를 타지 않는 문제 수정
(복합 인덱스의 첫 번째 컬럼이 검색 조건에 포함되어 있지 않으면 인덱스가 없는 것과 마찬가지임)
2018-02-02 16:09:14 +09:00
Kijin Sung
b5f47e1b33
Fix not enough points message to include non-members
2018-02-02 15:51:34 +09:00
Kijin Sung
9939b8b747
Add option to allow robots to read documents
2018-02-02 15:48:45 +09:00
Kijin Sung
d946d75969
Remove unnecessary session check
...
$_SESSION['readed_document'][$document_srl]이 이미 참일 경우 실행되는 코드이므로
$_SESSION['readed_document'][$document_srl]을 참으로 지정해 줄 필요 없움.
2018-02-02 15:39:56 +09:00
CONORY
8d812992e7
Merge pull request #996 from conory/pr/move_document
...
문서 이동 / 첨부 파일 삭제 기능 개선
2018-02-01 13:27:17 +09:00
Kijin Sung
7e74b45c5c
Remove unnecessary reload of point from DB
2018-01-31 23:37:32 +09:00
Kijin Sung
0b9a3fd56c
Implement giving points to author and/or uploader when their document is read or their file is downloaded
2018-01-31 23:35:59 +09:00
conory
c998bc8aaf
오류 메세지 변경, 닫는 태그 수정
2018-01-31 18:58:14 +09:00
Kijin Sung
08f6902798
Implement giving points to the voter
2018-01-31 18:37:10 +09:00
Kijin Sung
78aebbf77f
Add more point options
2018-01-31 18:36:46 +09:00
conory
cd837d1124
procDocumentManageCheckedDocument() 정리
...
서드파티에서 조작할 수 있도록 document.manage 트리거 추가
게시물 관리 기본 쪽지 보내기 개선 (동일 작성자의 게시물을 모아 한번에 보내도록 )
2018-01-31 00:29:37 +09:00
conory
54401ea28f
copyDocumentModule(), deleteModuleDocument() 정리, 성능 개선
2018-01-29 00:57:35 +09:00
Kijin Sung
802ca2cf1b
Fix incorrect sender info in new message notification
...
A 회원 계정으로 로그인한 상태에서 애드온이나 서드파티 모듈이
B 회원으로부터 C 회원에게 쪽지가 발송되도록 하면,
C회원에게 표시되는 쪽지 알림에는 A 회원으로부터 쪽지가 왔다고
잘못 표시되는 문제 수정.
- 쪽지 발송 트리거에서 sender_srl을 참조하는 코드가 누락되어 있었음.
- insertNotify에서 명시적으로 지정한 target_member_srl 속성보다
현재 로그인한 사용자의 회원정보를 우선 처리하는 문제가 있었음.
이러면 target_member_srl 속성을 쓰는 이유가 없음 ㅡ.ㅡ;;
2018-01-25 23:39:03 +09:00
BJRambo
6496055581
각종 PHP 7.2 에서 나는 워닝에러를 고침
2018-01-25 20:57:01 +09:00
conory
3d2ade4aa1
문서 이동 / 첨부 파일 삭제 기능 개선
2018-01-24 21:23:00 +09:00
BJRambo
f2d2867069
PHP7.2 count 관련 워닝에러를 고침.
2018-01-24 16:26:57 +09:00
BJRambo
8dd447bc15
맴버모듈의 member_list.html 파일에서 누락된 문자열 따옴표 추가.
2018-01-24 16:17:30 +09:00
BJRambo
66568474bc
Fix the warning error in php 7.2 of the array error. use to countobj function.
2018-01-24 15:48:25 +09:00
conory
b180270e08
getExtraVars() 항상 array로 반환될 수 있도록 수정
2018-01-20 18:45:15 +09:00
conory
185a2657e6
Fix Warning: Invalid argument supplied for foreach()
2018-01-20 16:24:51 +09:00
Min-Soo Kim
bafc9005c6
Enable LESS and SASS @ editor style ( #988 )
...
* Enable LESS and SASS @ editor style
에디터 스타일에 LESS 또는 SASS를 사용할 수 없어서 기본 설정을 간결하게 반영하기 어려운 감이 있었습니다.
이를 해결합니다.
* Replace for to foreach
foreach 로 대체 가능한 for 문을 대체합니다.
2018-01-20 00:20:05 +09:00
Kijin Sung
c9d3645f10
Automatically fill cache in ncenterliteModel->_getNewCount()
...
285ea8a 보완
카운트 캐시가 없는 경우 자동으로 캐시를 생성하도록 변경함.
푸시앱 등 알림 내용은 안 불러오고 카운트만 받아가는 경우가 있어서
이렇게 하지 않으면 반복 호출해도 캐시 효과가 없음.
푸시앱 사용자가 많고 알림이 수천~수만 개씩 쌓이는 사이트에서
이 패치 적용 후 DB서버 부하가 50% 이상 줄어들었음.
2018-01-16 23:36:37 +09:00
Kijin Sung
285ea8a8ed
Apply object cache to ncenterliteModel->_getNewCount()
...
알림이 많이 쌓여 있는 경우 푸시앱 등 알림센터에 직접 접근하는 서드파티 자료에서
알림 수를 가져올 때 부하가 발생함. 이미 알림 목록을 캐싱하도록 되어 있으므로
캐시를 활용하여 불필요한 SELECT COUNT(*) 쿼리를 하지 않도록 개선함.
2018-01-16 23:16:27 +09:00
BJRambo
564944263b
값을 조건문밖으로 빼서 아래 변수사용할 수 있도록 고침
2018-01-15 15:51:45 +09:00
BJRambo
5ceac274e4
702d94a 보안 페이지값이 1이상일 경우 디비에서 페이지리스트를 가져와야함
2018-01-15 15:41:04 +09:00
Kijin Sung
b7cfa59409
Add index on documents (module_srl, regdate)
...
게시판이나 위젯에서 작성일 역순으로 검색 및 정렬하는 경우가 많은데
(특히 list_order가 정확하지 않던 구버전 XE에서는 어쩔 수 없이 regdate로
정렬하는 사이트가 많았음) module_srl+regdate에 인덱스가 없어서
다른 컬럼으로 정렬할 때보다 성능이 떨어지는 문제 수정
2018-01-15 14:32:49 +09:00
Kijin Sung
702d94a9e7
Use object cache to store notification list in ncenterlite
...
오브젝트 캐시 사용시 알림센터에서 플래그 파일 대신 캐시를 활용하도록 변경.
기존 방식에서 오브젝트 캐시로 전환시 플래그 파일은 삭제됨.
2018-01-15 14:20:51 +09:00
Kijin Sung
25369a15f8
Eliminate slow query from ncenterlite auto read trigger
...
글읽기시 해당 글과 관련된 알림을 자동으로 읽기 처리해 주는 루틴에서
불필요한 SELECT COUNT(*) 쿼리와 플래그 파일 갱신이 발생하는 문제 수정.
SELECT COUNT(*) 쿼리 없이 무조건 업데이트부터 하고
affected rows 값에 따라 플래그 파일 갱신 여부를 결정하도록 함.
2018-01-15 14:01:16 +09:00
Min-Soo Kim
3b366dde76
Remove unnecessary string replacing. ( #982 )
...
I have an mistake at
3dc1b5d804
. It was late, but I fix it now.
2018-01-13 19:20:24 +09:00