XE 공식 자료실

제작자
그냥재미로
등록일
2014-08-18
다운로드 수
422
링크1
www.sagiga.com

안드로이드 디바이스로 푸시알림을 전송하는 모듈입니다.

회원가입, 새글, 댓글 이벤트가 발생할 때 알림을 수신하는 디바이스로 푸시알림을 전송합니다.

라이선스
GPL v2
설치경로
./modules/gigancenter
최초 등록일
2014-08-08
전체 다운로드
529

함께 설치해야 하는 확장 기능

다음 자료를 함께 설치하지 않으면 사용할 수 없거나 문제가 발생할 수 있습니다.

XE 코어 XE Core

등록일
2019-10-22

지원 버전 : 1.7.5-beta1 ~

스크린샷

상세 설명

 

기가 알림센터 for XE  Ver 1.0.0 입니다.

XE에서 안드로이드 디바이스로 푸시알림을 전송하는 모듈로 회원가입, 새글, 댓글 이벤트가 발생할 때

푸시알림을 수신중인 디바이스로 알림을 전송합니다.

 

 

업데이트

------------------------------------------------------------------------------------------------

ver 1.0.1

- 코드정리 및 사용하지 않는 파일제거

- 새글모두 알림에서 자신의 글에 알림이 가지 않도록 수정

- 댓글 알림 오류 수정

------------------------------------------------------------------------------------------------

 

 

 

플레이스토어 기가웹뷰 다운로드

구글 플레이 스토어에서 "기가웹뷰" 로 검색하시면 앱을 설치 할 수 있습니다.

 

◆ 지원환경

PHP 5.X, Curl 필수,  XE 1.7.x 버전

 

◆ Push API Key

푸시를 보내기 위해서 API 키를 발급 받아야합니다.

API 키는 www.sagiga.com API Key 신청 게시판에 신청해주세요.

신청 후 24시간 내에 발급해드립니다.

 

 

◆ 디바이스 정보 수신 페이지  

모듈에 포함된 디바이스 정보 수신 페이지 return_android.html 파일은

서버의 적당한 곳에 올려 두시고 환경설정에서 이 파일의 경로를 지정해주세요.

 

 

◆ 알림수신 계층

- 회원가입 알림  : 특정 사용자

- 새글 모두 알림 : 특정 사용자

- 댓글 모두 알림 : 특정 사용자

- 쪽지 알림 : 모든회원

- 댓글 알림 : 모든회원

 

 

 1. 환경설정

 

- 사이트명 알림수신 여부등을 설정하세요.

①  Push API Key는 발급받으신 키를 입력하세요.

② 안드로이드 단말기의 Push 아이디를 수신할 페이지 경로를 입력하세요.

    return_android.html 파일이 위치한 경로입니다. ( 파일명은 수정하셔도 무방합니다 )

 

 

 

2. 특정 사용자에게 알림수신 권한 부여하기

 

 

 

 

 

- 새글 모두알림, 댓글 모두알림, 회원가입 알림을 특정 사용자에게 부여할 수 있습니다.

- 게시판 관리자는 자동으로 알림수신 목록에 반영됩니다.

- 일반 사용자는 댓글알림만 수신가능하며 차 후 다양한 기능을 추가할 예정입니다.

 

 

3. 쪽지 트리거가 없을 때 트리거 추가 ( 쪽지 알림용 )

파일 : /modules/communication/communication.controller.php

function sendMessage($sender_srl, $receiver_srl, $title, $content, $sender_log = true) { 

    -- 생략 --

    $oDB->commit();

    //  아래 한줄 추가해주세요

   ModuleHandler::triggerCall('communication.sendMessage', 'after', $receiver_args);

    return new Object(0,'success_sended');

}

 

 

4. 디바이스로 알림수신 설정하기

 

위의 화면은 파일에 아래 한줄을 추가한 것입니다.

modules/member/m.skins/default/member_info.html

 기가 알림센터 링크추가

< li >

< a class="bn" href="{getUrl('act','dispGigancenterIndex','')}">기가 알림센터... < / a >

< /li >

사용하는 모바일 레이아아웃 또는 member 스킨에 위의 링크를 추가하세요.

 

 

 

 

디바이스등록하기 

 

 

 

 

"알림수신 디바이스 등록"을 터치하세요.

 

 

 

 

 

 등록하기 "Yes"를 터치하세요

 

 

 

 

 

 

푸시알림에 필요한 디바이스 정보를 서버로 전송합니다.

푸시용 디바이스 아이디와 단말기의 브랜드, 모델, OS 버전이 서버에 등록됩니다.

 

 

 

 

 

푸시알림에 필요한 디바이스 정보수신해서 서버에 등록된 화면

"알림수신 설정" 을 클릭하세요

 

 

 

 

 

 

수신가능한 알림목록이 표시됩니다.

수신하고자 하는 알림을 선택한 후 "등록" 하세요.

디바이스등록이 완료되면 아래와 같이 알림을 받을 수 있습니다.

 

 

 

 끝.

포럼 2

로그인 후 작성할 수 있습니다.
  • 2017-01-29 16:18:47 차티스트

    www.sagiga.com 가 접속이 되지 않네요. 이 어플도 안되는건가요? 제가 찾던거라서요.

  • 2014-08-18 08:15:37 애니즌

    아이폰은 애플 정책상 대부분이 웹페이지 기반 일 경우 어플이 등록되지 않습니다.