Commit graph

26 commits

Author SHA1 Message Date
Kijin Sung
6fe6a0b4a0 Fix #1906 auto-resize target_browser and target_summary columns of ncenterlite_notify table 2022-11-07 02:18:25 +09:00
BJRambo
c6614a9d02 불필요한 스키마 제거 2021-02-03 12:33:23 +09:00
Kijin Sung
c52187a8f2 Support user config of notification types, fixes #994
코어에서 지원하는 알림 종류 및 알림 수신 방법이 늘어남에 따라,
관리자가 설정한 범위 내에서 회원들이 알림 수신 방법을 선택할 수 있도록 합니다.
기존에는 수신 여부만 선택할 수 있었으나 이제 더 세부적인 설정이 가능합니다.
예를 들어 웹 알림과 푸시알림은 받고, 메일 알림과 문자 알림은 끌 수 있습니다.

이 기능을 지원하기 위해 ncenterlite_user_set 테이블 스키마를 대폭 조정합니다.
기존 설정은 가능하면 그대로 유지하려고 노력하였습니다.
2020-12-17 23:41:31 +09:00
Kijin Sung
49923844b2 Various fixes to remove warnings in PHP 8.0 2020-12-15 00:18:42 +09:00
BJRambo
b073700f96 Fix problem that do not send SMS in ncentelite 2020-06-13 22:22:13 +09:00
Min-Soo Kim
43fe12af13
알림 수신 거부 기능을 드롭다운 메뉴에 추가 (#1301)
알림센터의 수신 거부 기능을 드롭다운 메뉴에 추가.

* 알림 수신 설정 메뉴 트리거 코드 수정
* Unsubscribe_srl이 잘못된 값일 경우에 대한 오류 처리 추가
* Refining the unsubscribing methods
* 사용하지 않는 변수 제거, 오류 문구 정리
* 사용할 필요가 없어진 $member_srl 변수 사용 안함.
* 수신 거부 해제 대상이 아닌 컨텐츠를 수신 거부 해제 요청시 오류 문구 추가.
* Support multi-lang for the unsubscribing page of default skin
2020-05-31 22:44:14 +09:00
conory
cd0ded1c46 게시글 추천 취소시 추천 알림이 삭제되지 않는 문제 수정
또한 댓글 추천 취소시 해당 댓글의 모든 추천 알림이 삭제되는 문제 수정

* 비회원은 IP기반의 추천이라 비회원이 추천 취소를 할 경우에는 알림을 특정할 수 없어 알림 삭제가 되지 않음
2020-04-04 01:15:31 +09:00
BJRambo
868808a920 칼럼 추가시 After_column 을 사용하여 순서대로 정렬하도록 개선 2019-11-26 14:41:46 +09:00
BJRambo
72526438c8 유저알림 설정에 스크랩 추천 대댓글 알림도 설정옵션 추가 2019-11-25 20:00:56 +09:00
Kijin Sung
b1e01b0fc5 Fix #1217 enable notifications for scrap 2019-11-23 12:04:14 +09:00
BJRambo
d2bbe769d4 댓글에 게시글 작성자가 댓글을 남길경우 댓글을 남긴 모든 회원에게 알림 2019-03-13 15:48:45 +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
BJRambo
5c7b480501 Delete unuse custom code. 2017-08-19 09:52:38 +09:00
BJRambo
a771266443 Add to comment voted notify feature. 2017-08-17 18:17:58 +09:00
BJRambo
42ba503bea Change the call location of getSmsHandler and improbe member login check. 2017-08-17 16:42:50 +09:00
BJRambo
381f6db98e 회원가입에 대한 알림센터 알림 제거. 2016-11-21 09:48:18 +09:00
BJRambo
41c1c18002 회원 가입할경우 해당 사이트의 가입환영 메세지 알림을 추가 2016-11-17 15:20:28 +09:00
BJRambo
101356a50a 회원 전화번호 필드 인식 추가. 2016-11-16 17:53:02 +09:00
Kijin Sung
51d3f634fe Add composite index to speed up getNotifyList query 2016-07-26 23:12:04 +09:00
Kijin Sung
b6c56dd14c Remove duplicate index in ncenterlite module 2016-07-26 23:08:38 +09:00
BJRambo
eaefd1bafe if move the document to the recycle bin, and also delete the relevant notifty. 2016-05-14 01:39:10 +09:00
BJRambo
b21ba76956 The board administrator sets an improvement to show all alerts. 2016-04-03 10:38:24 +09:00
BJRambo
d2960ddb9f trigger ModuleObject deleted. 2016-03-17 08:10:07 +09:00
BJRambo
7ed2d132d9 delete moduleObject trigger. 2016-03-17 06:06:30 +09:00
BJRambo
826aa8aa36 add ncenterlite module from xe-public. 2016-03-17 06:05:05 +09:00