[푸시발송 플러그인] 푸시매니저 API 연동 플러그인 0.0.4 > 그누보드5 플러그인

그누보드5 플러그인

그누보드 호환이거나 독립적으로 실행되는 플러그인을 소개합니다.

[푸시발송 플러그인] 푸시매니저 API 연동 플러그인 0.0.4 정보

[푸시발송 플러그인] 푸시매니저 API 연동 플러그인 0.0.4

첨부파일

pushmanager-gnuboard5-beta_0.0.4.zip (98.9K) 10회 다운로드 2025-07-22 13:47:59 포인트 차감1
테스트한 버전5.6.14

본문

새로운 버전의 추가 및 수정사항

Version beta 0.0.3 → beta 0.0.4

 

새로운 기능

• 사용자 새글 알림 설정

 

수정사항

• 훅파일에 포함된 디버그 전용 로그 기록 삭제

• 푸시 알림 클릭(선택)시 해당 URL로 이동되도록 수정

• 유지보수 향상을 위한 플러그인 내부 구조 변경

• 일부 푸시 발송 코드 안정화

 

버그 수정

• 로그아웃시 기존 등록된 회원 구독 정보 Null로 수정되는 버그 수정

 

변경된 파일 목록

변경된 파일:

• adm/admin.menu750.php

• adm/pushmanager/install.php

• adm/pushmanager/push_logs.php

• adm/pushmanager/push_send.php

• extend/pushmanager.extend.php

• lib/pushmanager.lib.php

• plugin/pushmanager/notification_setting.php

• plugin/pushmanager/notification_setting_update.php

• plugin/pushmanager/pushmanager_ajax.php

• plugin/pushmanager/pwa_install.php

• plugin/pushmanager/test_push.php

 

추가된 파일:

• adm/pushmanager/db_update.php

• adm/pushmanager/push_board_list.php

• plugin/pushmanager/css/common.css

• plugin/pushmanager/css/pwa-install.css

• plugin/pushmanager/hook/pushmanager_hook.php

• plugin/pushmanager/js/core.js

• plugin/pushmanager/js/pwa-installer.js

• plugin/pushmanager/pushmanager_hook.php

• plugin/pushmanager/tab_basic_notification_setting.php

• plugin/pushmanager/tab_board_notification_setting.php

 

삭제된 파일:

• plugin/pushmanager/pushmanager_admin_hook.php

• plugin/pushmanager/js/pwa-popup.js

 

테스트 환경

• 그누보드 5.6.1.4

• PHP 8.4.5p1

 

설치 방법

1. 첨부파일 압축을 풀어 그누보드 최상단에 업로드

2. 관리자메뉴 > 푸시매니저 관리페이지 진입 후 설치 안내에 따라 데이터베이스 설치

3. 관리자메뉴 > 푸시매니저 관리 > API 설정에서 홈페이지 정보, 아이콘 업로드(선택), API Key, Vapid Public Key 입력 후 저장

4. plugin/pushmanager/img/icons 폴더에 아이콘 파일 업로드 (홈페이지 메뉴 '라이브러리 > 아이콘 변환' 활용)

5. 홈페이지 '내 API' 메뉴에서 리소스 다운로드하여 각 경로에 맞게 업로드 (설치가이드 참고)

6. 홈페이지 적절한 위치에 아래 스크립트 추가:

<script src="https://홈페이지주소/plugin/pushmanager/js/core.js"></script>
<script src="https://홈페이지주소/plugin/pushmanager/js/pwa-installer.js"></script>
<link rel="manifest" href="https://홈페이지주소/plugin/pushmanager/manifest.json" />

 

참고사항

• 업데이트의 경우 관리자페이지에서 DB 업데이트를 실행해주세요.

• 캐시 초기화: 업데이트 후 브라우저 캐시를 지워주시기 바랍니다.

• 백업 권장: 업데이트 전 사용자 설정 및 데이터 백업을 권장합니다.

추천
10

댓글 전체

전체 639
그누보드5 플러그인 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT