Views 50 Votes 1 Comment 2
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Print Attachment
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Print Attachment
Extra Form
제작자 alfredo
출처 https://xetown.com/download/1739303
적용여부 적용
적용페이지 https://moonhouse.co.kr
자료 소개 웹브라우저에서 푸시알림 지원을 해주는 모듈입니다.
설치 경로 /modules/jwebpush
테스트 환경 Rhymix 2.0
라이선스 GPL v2

 

라이믹스 가장 최근버전 Rhymix 2.0.24 기준입니다.

얼마전에 팁게시판에 팁으로 공유했던 기능을 모듈화해서 다시 공개자료실에 배포하게 되었습니다.
배포할거면 모듈화 하는게 어떻겠냐고 댓글을 주셔서

생각끝에 이쪽저쪽 참고하여 모듈로 만들었습니다.

아무래도 코어 수정을 하지 않도록 해야 할 것 같아서 간단하게나마 모듈제작까지 하게 되었네요.

(딱 알림에 필요한 코드만 집어넣었습니다.)

모듈로 만들어 배포까지 하게 된건 처음이라 수정사항이 있을 지는 모르겠습니다만

테스트한 바로는 잘 됩니다.
혹시 사용중 이상이 있거나 수정해야 할 부분이 있으면 언제든지 알려주세요.

 

그리고 팁게시판에 올린 글은 내용을 삭제해 놓겠습니다.

혹시라도 기존 팁을 보시고 적용하신 분들이 계시면 다음 순서대로 원상복구 후
본 모듈을 적용해주세요.

 

1. user_conf 모듈은 삭제해주세요.

2. ncenterlite.controller.php 에 끼워넣었던 코드(1146라인 쯤)도 삭제해주세요.(다른 코드를 삭제하지 않도록 주의)

이후에 본 모듈을 설치해주시면 됩니다.

 

 

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

 

1.

먼저 https://www.flarelane.com/ 에 접속 후
'무료로 시작하기'를 클릭합니다.
(유료 플랜도 있는데 접속자 규모가 크거나 여러 기능을 이용해야 하는 경우엔 유료로 해주시면 될것 같습니다.)

그럼 관리자 콘솔로 이동되는데 그곳에서 좌측 메뉴의 설정->프로젝트를 클릭하여 프로젝트를 생성해줍니다.
프로젝트가 생성되면 '프로젝트 ID'와 'APIKEY'를 받을 수 있습니다.

이후 좌측 메뉴에서 설정->채널을 클릭합니다.
그곳에서 채널관련 여러 설정들을 입력해줍니다.(기본설정/위젯설정/팝업설정-훑어보시면 알수 있을겁니다.)
 

2.

첨부한 sw.js파일을 홈페이지의 루트경로(/)에 업로드해줍니다.

(예: https://도메인주소/sw.js)

 

3.

첨부한 jwebpush폴더를 모듈(/modules)폴더에 업로드해줍니다.

 

4.

레이아웃 파일의 가장 아래부분에 다음 코드를 붙여넣기합니다.(모바일 레이아웃이 별도로 있다면 그쪽에도 같이..)
("플레어 레인에서 받은 프로젝트 ID 입력") 부분은 수정해야합니다.(따옴표 안에 입력)

<script src="https://cdn.flarelane.com/WebSDK.js" charset="UTF-8"></script>
<script>
    FlareLane.initialize({ projectId: "플레어 레인에서 받은 프로젝트 ID 입력" });
    FlareLane.setUserId('{$logged_info->user_id}');
</script>

 

 

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

 

설치할 부분은 여기까지입니다.

 

이후 관리자 페이지->설치된모듈->(F)웹푸시 모듈로 들어갑니다.
- (F)웹푸시모듈 사용 : 예

- 프로젝트 ID : 플레어레인에서 받은 '프로젝트 ID' 입력(플레어레인의 프로젝트 메뉴에 생성되어 있습니다.)
- APIKEY : 플레어레인에서 받은 'APIKEY'  입력

관리자페이지->설치된모듈->알림센터로 들어갑니다.
- 기본설정에서 웹알림 체크박스에 모두 체크를 해줍니다.

 

 

 

# iOS를 사용하는 기기에서는 아직 웹푸시 지원이 되지 않습니다.

2023년 중에 지원할 예정이라고는 합니다.
iOS까지 지원을 시작하게 되면 오직 알림이 필요해서 안드로이드/애플 앱을 만들게 되는

가성비 최악의 상황은 없어지겠네요. 갈수록 앱 승인받기도 엄청 까다로워지는 것 같던데...

 

 

 

수정사항

 

1.1.0

url 링크에서 http가 빠져 클릭시 해당 페이지로 가지 못하던 부분 수정

 

image.png

 

?

XE Data

Xe자료실에 있는 자료들은 이곳 저곳에서 제가 필요하다고 생각되는 것들을 모아 놓은 게시판입니다.

  1. 플레어레인을 이용한 웹푸시 모듈 1.1.0

    자료 소개 웹브라우저에서 푸시알림 지원을 해주는 모듈입니다. 설치 경로 /modules/jwebpush 테스트 환경 Rhymix 2.0 라이선스 GPL v2 라이믹스 가장 최근버전 Rhymix 2.0.24 기준입니다. 얼마전에 팁게시판에 팁으로 공유했던 기능을 모듈화해서 다시 공개자...
    Date2023.01.23 Category :모듈 Reply2 Views50 file
    Read More
  2. 링크 프리뷰

    - CK에디터 안에서 링크 프리뷰 카드를 바로 삽입해줍니다. - CK에디터 안에서 미디어 콘텐츠를 바로 임베드해줍니다. 0.0.4 업데이트 - 2022.11.30 - [프리뷰 카드] 자기 사이트의 url 링크에 대해서는 라이믹스 내장 함수를 이용하여 권한 체크를 하고 프리...
    Date2022.12.10 Reply0 Views20 file
    Read More
  3. 카테고리/확장변수 바로 수정 애드온 0.1.3

    https://xetown.com/download/1666779 어제 공개했던 '게시판 목록에서 확장변수 바로 수정 애드온'에 카테고리도 바로 수정이 가능하도록 업데이트를 했습니다. 0.0.1로 시작하긴 했지만 이번 0.1.3 버전으로 비로소 최종본 단계에 들어간 것 같습니다. (오늘...
    Date2022.04.14 Category :애드온 Reply1 Views1672
    Read More
  4. No Image

    바로 업로드 애드온 0.0.2

    CKEditor에 외부의 멀티미디어 파일을 '드롭' 또는 '붙여넣기'하면 첨부 파일로 '바로 업로드' 시켜주는 애드온입니다. 그렇다고 모든 파일이 다 바로 업로드되는 건 아닙니다;;; 파일 드롭과 복사/붙여넣기, 두 경우에 따라 기능이 살짝 다릅니다. 매우 제한...
    Date2022.03.16 Category :애드온 Reply0 Views1853
    Read More
  5. No Image

    미디어 임베드 애드온

    0.4.0 업데이트 (21-06-26) - 업데이트 내용은 여기를 참조 - 0.4.0부터는 프로알라 에디터에 대한 지원이 포함되지 않습니다. 업로드된 파일에 프로알라 에디터 부분이 있기는 하지만, 그 기능은 0.3 버전과 다르지 않습니다. 1. 소개 CK에디터에 주요 미디어...
    Date2022.01.07 Category :애드온 Reply0 Views1890
    Read More
  6. 확장변수로 특정그룹만 게시글 열람

    확장변수에 값이 있을 때에는 특정회원 그룹에게만 열람권한을 줍니다. 한 게시판에서 특정 글들은 다른 회원들이 보지 못하도록 하고 싶을 때 사용가능합니다. 예를 들어 확장변수ID가 "isAdult"일 떄 (형식은 다중선택 체크박스로 했습니다) 게시글 사용자가...
    Date2021.08.16 Category :애드온 Reply0 Views294 file
    Read More
List
Board Pagination Prev 1 2 3 4 5 ... 29 Next
/ 29
Category
적용여부
"