PC/모바일 푸쉬알림 모듈
자료 유형 | 모듈 |
---|---|
간단한 소개 | 라이믹스에 알림센터에 온 알림을 실시간으로 푸시로 알려주는 모듈입니다. |
코어 지원 범위 | Rhymix 1.x |
PHP 지원 범위 | 기타 |
자료 구분 | 판매 자료 |
판매 상태 | 판매종료 |
가격표 | 6,900원 |
기타 정보 |
ncenterlite 가 설치되어있는 환경 + PHP 7.0: v2.x PHP 7.1+ gmp mbstring curl openssl (성능은 PHP 7.2+ 에서 가장 잘 나옵니다) hdpe1399@gmail.com |
알림센터 알림 푸쉬알림 모듈
라이믹스의 알림센터에 푸쉬기능이 나직 도입되지 않았길래 만들어 보았습니다.
기능
사용자가 다른 사용자에게 쪽지, 댓글, 대댓글 등
라이믹스의 기본모듈인 ncenterlite 에서 설정하신 알림이
실시간으로 유저에게 푸쉬로 전달 됩니다.
모바일 사용 영상
PC사용 영상
※요구사항※
php-gmp, mbstring, openssl 확장 기능이 필요합니다
라이믹스 관리자화면의 오른쪽 밑에 '서버환경 표시' 화면에서
[PHP Settings] -> extensions: 에
이 중 하나라도 없으시면 설치해 주셔야 합니다.
※ php-gmp 설치법
bash 명령어
우분투:
sudo apt install php-gmp
센토스:
sudo yum install php-gmp
※ php-mbstring설치법
우분투:
sudo apt install php-mbstring
센토스:
sudo yum install php-mbstring
설치하신 후 sudo service apache2 reload 로 서버를 재시작 해주세요
모듈 사용 예시
위 그림처럼 유저가 로그인을 한 후에 푸쉬알림을 키시면
.
.
.
다른 유저가 댓글, 쪽지 등을 보낼때 푸시알림이
실시간으로 전송됩니다.
푸쉬를 누르면 바로 그 내용 주소로 바로 이동합니다.
(푸시 알림에 뜨는 사진과 내용은 변경 가능합니다)
알림이 다르게 뜨기 원하시는 분들은 (ex. 새로운 글이 올라올 때마다, 공지를 올리실 때마다)
직접 제작해 드리겠습니다.
예시 추가)
1.유저가 아직 알림 수신 선택을 안했을시 권한 확인이 뜹니다
거기서 허용을 하면 정상적으로 알림이 등록이 됩니다.
2.위 사진처럼 사용자가 알림 거부할 경우 브라우저가 그 설정을 기억합니다,
이 경우에는 사용자가 직접 권한 수정해야 합니다.
(모듈화면에 그경우를 설명하는 부분을 넣을 예정입니다,
대부분의 브라우저는 주소창 왼쪽에서 수정할 수 있습니다.)
수정했습니다
아래는 브라우저가 푸시를 지원하지 않을 경우입니다.
(사용자가 설정에서 '모든 사이트의 알림을 차단'을
설정했을 경우도 포함됩니다)
*푸시알림 지원 브라우저는 아래 사이트에서 확인하실 수 있습니다.
https://caniuse.com/#feat=push-api
업데이트 v0.0.1 ) 사이트에 로그인하면 알림 확인이 뜰 수
있게하는 관리자 옵션 추가
업데이트 v1.0.2 ) 푸시알림에 뜰 내용 설정 추가,
푸시 등록된 모든 유저에게 푸시 보내기 추가.
업데이트 v1.1.0 ) db table 변경.
여러 브라우저에서 등록 가능하게 수정.
등록 목록 표시하도록 변경.
댓글 15
점심 한 끼 가격이지만 유료인 만큼 좀 더 모듈에 대한 설명이 필요할 것 같습니다.
(어젠 openssl 관련된 내용도 있었던 것 같은데요.)
- 서버 초보자들을 위한 php-gmp 설치 방법
- 모듈별 사용 설정
- 푸쉬 관리자 일괄 설정
- 스킨 수정
- PC, 모바일 미리보기 등
절대 태클은 아니니 기분 상하지 마시구요.
구매자의 입장에서 뭔 지 알아야 구매를 하니깐요.
음 처음이라 제가 좀 미흡했네요..
본문을 나중에 수정하고 판매하도록 하겠습니다
조언 감사합니다
혹시 아직 구매 의사 있으신가요?