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
702d94a9e7
Use object cache to store notification list in ncenterlite
...
오브젝트 캐시 사용시 알림센터에서 플래그 파일 대신 캐시를 활용하도록 변경.
기존 방식에서 오브젝트 캐시로 전환시 플래그 파일은 삭제됨.
2018-01-15 14:20:51 +09:00
BJRambo
f3f40f6859
php7.2호환을 위해 변경한 클래스 Object 를 BaseObject으로 변경
2017-11-28 20:01:28 +09:00
BJRambo
2c3de50678
Fix #940 member_srl 과 로그인정보가 없을 경우에 리턴하도록 고침.
2017-11-05 21:33:33 +09:00
BJRambo
60a08982f5
Fix typo.
2017-11-05 14:15:25 +09:00
BJRambo
7f42031e2a
Fix #940 fix the ability to pass logged_info when member_srl is empty.
2017-11-05 14:14:01 +09:00
BJRambo
c1d48b9912
Add to default user_notify_setting.
2017-08-19 17:03:19 +09:00
BJRambo
76f3df792f
Do not double-check the member serial.
2017-08-19 15:35:21 +09:00
BJRambo
42ba503bea
Change the call location of getSmsHandler and improbe member login check.
2017-08-17 16:42:50 +09:00
BJRambo
dcb7b0b321
Intuitive change the name.
2017-08-17 09:33:39 +09:00
BJRambo
b45523f37c
아래쪽 플래그파일에도 readPHPData함수 사용
2017-05-05 21:52:27 +09:00
BJRambo
c6881a283e
라이믹스 readPHPData한수 사용하도록 개선
2017-05-05 21:49:55 +09:00
BJRambo
b7be957962
해당 캐시파일이 디비를 지운 시점의 이전일일경우 캐시파일 재생성
2017-05-04 13:13:17 +09:00
conory
b1ba031117
알림센터 구버전의 활성화 설정을 가져와서 셋팅하도록 개선
2017-02-25 21:15:54 +09:00
conory
8843f8b05d
업데이트시 발생할 수 있는 오류 수정
...
Uncaught TypeError: Argument 1 passed to array first() must be of the type array
2017-02-25 20:46:38 +09:00
BJRambo
3bb5a03cb1
Fix warning error the Illegal string offset 'web'
2016-11-22 07:24:45 +09:00
BJRambo
6b3a4f0fc3
알림기능 옵션 코드 정리
2016-11-21 17:21:19 +09:00
BJRambo
41c1c18002
회원 가입할경우 해당 사이트의 가입환영 메세지 알림을 추가
2016-11-17 15:20:28 +09:00
BJRambo
4cb9d8e8b3
SMS 발송할때 폰번호를 인식하여 발송하도록 추가.
2016-11-17 12:37:57 +09:00
BJRambo
26de6cebd8
문자메세지 관련 설정을 알림센터에 추가
2016-11-15 18:20:17 +09:00
BJRambo
5848572bb1
대댓글일경우를 대비해서 로직 변경
2016-09-10 20:29:47 +09:00
BJRambo
13b69cbf38
휴지통으로 이동시 알림이있는 회원들의 캐시를 삭제
2016-09-10 19:31:19 +09:00
Kijin Sung
3245c3ae46
Add X, Y, Z notification types for customization
2016-07-24 17:49:23 +09:00
BJRambo
c65211d13d
setting the always use as the diplay_use default setting.
2016-05-30 08:36:29 +09:00
Kijin Sung
b76d6660ee
Fix some English translations and pluralizations
2016-05-15 15:06:55 +09:00
Kijin Sung
51c36d68f9
Fix inconsistent generation of notification text in Model and AdminModel
2016-05-15 14:43:14 +09:00
Kijin Sung
b4ffda4670
Add a limit to how many members can be mentioned at the same time
2016-05-15 14:17:53 +09:00
BJRambo
209c54507c
불필요한 익명 닉네임 설정 옵션을 제거
2016-04-30 18:27:24 +09:00
BJRambo
239ff94277
Fixed an issue that did not use the cache file
2016-04-23 14:33:23 +09:00
BJRambo
67df1ed94e
Remove unused option.
2016-04-22 22:19:21 +09:00
BJRambo
5f321d98cd
changes the default settings.
2016-04-22 21:54:39 +09:00
BJRambo
eb32cc9100
Remove unnecessary config
2016-04-22 12:27:53 +09:00
BJRambo
2a882142fe
fixed the posts notification procedure.
2016-04-19 16:23:30 +09:00
Kijin Sung
97596e2e23
Add more Japanese suffixes
2016-04-16 22:27:08 +09:00
Kijin Sung
3df66f2a1a
Clean up notification center and fix mention algorithm
2016-04-16 21:32:00 +09:00
BJRambo
b986f9b56b
Don't display duplicate notify to the administrator.
2016-04-12 19:21:03 +09:00
BJRambo
a5ef254870
Fix the issue that the language setting is duplicated.
2016-04-03 10:47:01 +09:00
BJRambo
b21ba76956
The board administrator sets an improvement to show all alerts.
2016-04-03 10:38:24 +09:00
BJRambo
5ac4836453
improve the code of the option to operate on the situation.
2016-04-02 17:30:50 +09:00
BJRambo
a8da7074b3
default setting to z-index.
2016-03-27 07:56:27 +09:00
BJRambo
945a693773
modifies the option to check the form
2016-03-27 03:11:25 +09:00
BJRambo
b4a1331f07
message notify option delete
2016-03-23 18:23:30 +09:00
BJRambo
d7dd7dd48f
fixed ncenterlite modules error.
2016-03-21 11:13:16 +09:00
BJRambo
224c4a8514
fix typo
2016-03-19 16:14:55 +09:00
BJRambo
3f87cba257
add flag cache files
2016-03-19 15:55:06 +09:00
BJRambo
36d7b83e43
do not check XE Version.
2016-03-17 07:09:48 +09:00
BJRambo
50581484e4
modify __XE_VERSION__ to RX_VERSION
2016-03-17 07:07:39 +09:00