본 플러그인은 게시물에 댓글이 등록되면 게시물 작성자의 스마트폰으로 푸시 알림을 전송하는 플러그인입니다.
일반적으로 푸시 알림을 활용하면 재방문 사용자가 2배 이상 증가하는 것으로 알려져있습니다.
푸시 알림을 활용하여 사이트를 더욱 활성화 시켜보세요.
*** 설치 방법 ***
1. write_comment_update.skin.php 를 다운로드 받아 원하는 스킨 폴더로 이동시켜 주세요. (예, skin > board > basic)
2. write_comment_update.skin.php 파일을 열어 클라이언트 정보를 수정해주세요.
*** 참고 사항 ***
게시물 작성자의 휴대전화 번호가 회원정보에 저장되어 있어야만 푸시를 보낼 수 있습니다.
회원은 푸시 알림을 전송받기 위해 푸시윙 앱을 스마트폰에 설치해야 합니다. 회원분들께 푸시윙 앱 다운로드를 안내해주세요.
본 플러그인은 댓글 등록시에 푸시 발송이라는 제한적인 응용만을 구현하였으나,
사이트의 필요에 맞게 직접 프로그래밍하여 자유롭게 푸시를 발송하실 수도 있습니다.
구현에 필요한 정보는 링크1을 확인해주세요.
*** UPDATE ***
2014.4.3
URL 관련 버그 수정
2014.3.12
본인이 작성한 글에 본인이 댓글을 작성시에는 푸시가 발송되지 않도록 수정
일반적으로 푸시 알림을 활용하면 재방문 사용자가 2배 이상 증가하는 것으로 알려져있습니다.
푸시 알림을 활용하여 사이트를 더욱 활성화 시켜보세요.
*** 설치 방법 ***
1. write_comment_update.skin.php 를 다운로드 받아 원하는 스킨 폴더로 이동시켜 주세요. (예, skin > board > basic)
2. write_comment_update.skin.php 파일을 열어 클라이언트 정보를 수정해주세요.
*** 참고 사항 ***
게시물 작성자의 휴대전화 번호가 회원정보에 저장되어 있어야만 푸시를 보낼 수 있습니다.
회원은 푸시 알림을 전송받기 위해 푸시윙 앱을 스마트폰에 설치해야 합니다. 회원분들께 푸시윙 앱 다운로드를 안내해주세요.
본 플러그인은 댓글 등록시에 푸시 발송이라는 제한적인 응용만을 구현하였으나,
사이트의 필요에 맞게 직접 프로그래밍하여 자유롭게 푸시를 발송하실 수도 있습니다.
구현에 필요한 정보는 링크1을 확인해주세요.
*** UPDATE ***
2014.4.3
URL 관련 버그 수정
2014.3.12
본인이 작성한 글에 본인이 댓글을 작성시에는 푸시가 발송되지 않도록 수정
댓글 7개
write_comment_update.skin.php 이파일을 아래처럼 넣고
/도메인/skin/board/basic/write_comment_update.skin.php
$client_id = ‘이곳1’; // 당신의 클라이언트 아이디
$mysql_id = ‘이곳2’; // 당신의 mysql id
$mysql_pw = ‘이곳3’; // 당신의 mysql password
이곳1,이곳2,이곳3은 /data/dbconfig.php 이 파일
dbconfig.php파일내용 일부
define('G5_MYSQL_USER', '이곳1');
define('G5_MYSQL_PASSWORD', '이곳3');
define('G5_MYSQL_DB', '이곳2');
이렇게 했는데 맞는지요 근데 안됩니다. 위이곳1과 2는 동일아이디입니다
/도메인/skin/board/basic/write_comment_update.skin.php
$client_id = ‘이곳1’; // 당신의 클라이언트 아이디
$mysql_id = ‘이곳2’; // 당신의 mysql id
$mysql_pw = ‘이곳3’; // 당신의 mysql password
이곳1,이곳2,이곳3은 /data/dbconfig.php 이 파일
dbconfig.php파일내용 일부
define('G5_MYSQL_USER', '이곳1');
define('G5_MYSQL_PASSWORD', '이곳3');
define('G5_MYSQL_DB', '이곳2');
이렇게 했는데 맞는지요 근데 안됩니다. 위이곳1과 2는 동일아이디입니다
받는사람을 $wr['mb_id'] 로 함으로써 덧글의 덧글이 달리더라도 게시물작성작에게 푸시알림이 가는버그가있습니다.
write_comment_update.php 파일의 80번째 줄쯤에있는
$sql = " select wr_id, wr_comment, wr_comment_reply from $write_table where wr_id = '$comment_id' ";
$reply_array = sql_fetch($sql);
이부분을
$sql = " select wr_id, mb_id, wr_comment, wr_comment_reply from $write_table where wr_id = '$comment_id' ";
$reply_array = sql_fetch($sql);
$reply_mb_id = $reply_array['mb_id'];
이렇게 수정 후
if($reply_mb_id) {
$push_user = $reply_mb_id;
} else {
$push_user = $wr['mb_id'];
}
이런식으로 수정하셔야 덧글의 답글에 푸시알림이 답글작성자에게 정상적으로 갑니다^^
write_comment_update.php 파일의 80번째 줄쯤에있는
$sql = " select wr_id, wr_comment, wr_comment_reply from $write_table where wr_id = '$comment_id' ";
$reply_array = sql_fetch($sql);
이부분을
$sql = " select wr_id, mb_id, wr_comment, wr_comment_reply from $write_table where wr_id = '$comment_id' ";
$reply_array = sql_fetch($sql);
$reply_mb_id = $reply_array['mb_id'];
이렇게 수정 후
if($reply_mb_id) {
$push_user = $reply_mb_id;
} else {
$push_user = $wr['mb_id'];
}
이런식으로 수정하셔야 덧글의 답글에 푸시알림이 답글작성자에게 정상적으로 갑니다^^
그리 하려 했는데 80번쩨 줄 자체가 없던데...
그냥 제가 한 방법은
처음에 $mb = get_member($wr['mb_id']);
이부분을 지워버리고
$sql = " select wr_id, mb_id, wr_comment, wr_comment_reply from $write_table where wr_id = '$comment_id' ";
$reply_array = sql_fetch($sql);
$reply_mb_id = get_member($reply_array['mb_id']);
if ($reply_mb_id) {
$mb = $reply_mb_id;
} else {
$mb = get_member($wr['mb_id']);
}
이런식으로 했는데 잘 됩니다. 참고~
그냥 제가 한 방법은
처음에 $mb = get_member($wr['mb_id']);
이부분을 지워버리고
$sql = " select wr_id, mb_id, wr_comment, wr_comment_reply from $write_table where wr_id = '$comment_id' ";
$reply_array = sql_fetch($sql);
$reply_mb_id = get_member($reply_array['mb_id']);
if ($reply_mb_id) {
$mb = $reply_mb_id;
} else {
$mb = get_member($wr['mb_id']);
}
이런식으로 했는데 잘 됩니다. 참고~
게시글 목록
| 번호 | 제목 |
|---|---|
| 199 | |
| 198 | |
| 179 | |
| 171 | |
| 161 | |
| 136 | |
| 130 | |
| 123 | |
| 113 | |
| 103 | |
| 100 | |
| 97 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기