그누보드 알림 플러그인 - 버그패치 (한번더 테스트 부탁드립니다) 정보
그누보드 알림 플러그인 - 버그패치 (한번더 테스트 부탁드립니다)
본문
알림글을 만들긴 했는데 혼자 테스트 하려니 버그찾기가 힘드네요
누구 테스트 해주실분 구합니다.
첨부파일을 다운로드 받으신후
그냥 그누보드 폴더에 덮으시면 됩니다.
expend와 plugin을 이용하고 있습니다.
사용법은 plugin/srd-pushmsg/readme.txt
파일을 참고해주세요
테스트 버전입니다.
테스트 하싧분들만 사용해주세요
=========================================================
버그패치 -
상단에서 불러오던 알림에서 ajax로 불러오던 스킨수정
그누보드의 common.php를 두번 호출하면서 알림이 두번 체크되던것을 수정
추가사항
그누보드의 추천기능 추천시 알림등록
비추천시는 등록되지 않음 -_-;;
변경사항
시간함수 변경
그누보드 익명닉네임 이 알려주신 팁 (감사합니다.)
재배포금지 항목을 변경합니다.
마지막으로 테스트 한번 더 부탁드립니다.
내일쯤 배포버전으로 만나요 ~~
다운로드는 하단 url으로
추천
0
0
댓글 21개



시간도 잘 표시되고 추천도 알리고 비추천은 그냥 넘어가고....^^
알림이 없을때도 앙ㄹ림옆에 빤간색이 뜨네요. 이건 고치실거죠....ㅎㅎ
작업하다가 잠깐 테스트 했는데 이상이 없는듯 합니다. 홧팅!!!

빨간색.... 그런건 이제 스킨 만드는분이 알아서 ㅋㅋㅋ
그누보드 css분석하는게 힘들어요 -_- 켁
그누보드 css분석하는게 힘들어요 -_- 켁

하하... 작동잘됩니다. 그런데 이거 저만 거슬려서 그런지 알람 [ 0 ] 일때 먼저 뜨는건 좋은데 레이어 클릭 하면 실종되고 ... 레이어 살아져도 실종되네요.. 이부분 제가 수정해서 ... 한번 css 나 php 알려드리겠습니다...???
먼저 수정하실꺼같지만요..
해결 완료..
/plugin/srd-pushmsg/pushmsg_view.php 열어서 38번줄 소스
이렇게 셋팅하면됩니다. //원본 //수정 둘중 하나를 지우시면 됩니다. 수정 지우면 레이어 눌려도 알림 [ ? ] 이게 유지 됩니다.
먼저 수정하실꺼같지만요..
해결 완료..
/plugin/srd-pushmsg/pushmsg_view.php 열어서 38번줄 소스
//알림글을 ajax로 불러온다
function ajax_msgload () {
$.post(
g5_url+"/plugin/srd-pushmsg/ajax.list_pushmsg.php",
{},
function(data) {
$('#dd_arm').html('');
$('#dd_arm').append(data);
if ($('#msg_count').val() > 0) {
$('#arm_cnt').html($('#msg_count').val());
} else {
//원본 $('#arm_cnt').hide();
//수정 $('#arm_cnt').html($('#msg_count').val());
}
}
);
}
이렇게 셋팅하면됩니다. //원본 //수정 둘중 하나를 지우시면 됩니다. 수정 지우면 레이어 눌려도 알림 [ ? ] 이게 유지 됩니다.

수고하셨습니다...^^

버그수정하다 다른 버그를 양성하는 ....
감사합니다. 수정해서 배포하겠습니다.
감사합니다. 수정해서 배포하겠습니다.

알림이 있으면 레이어가 그대로인데 알림이 없으면 익명닉네임 말씀처럼 보기가 그러네요...^^;;

전 벌써 해결햇어요 .. ㅎㅎ 제가 적은 댓글
http://sir.co.kr/bbs/board.php?bo_table=cm_free&wr_id=1108363&&cpage=1c_1108367
방금 수정했어요 ㅎㅎ
http://sir.co.kr/bbs/board.php?bo_table=cm_free&wr_id=1108363&&cpage=1c_1108367
방금 수정했어요 ㅎㅎ

빠르시네요....ㅎㅎ

불편한건 서로 빨리 공유해서 고쳐야죠 ㅎㅎ..

제가 이리저리 문제점을 수정해서 정리해드리겠습니다.
알람이 0 일경우 SIR 처럼 숫자 0 배경색이 변경되도록 수정했습니다.
/plugin/srd-pushmsg/pushmsg_view.php 열어서 22번줄 소스 코드를 아래의 소스코드로 보고 싸그리 변경합니다.
알람이 없을때 레이어 눌리면 아예 아무것도 없이 모두 보기만 뜨는 현상을 제가 위에 새로운 알림이 없습니다. 라는 문구를 추가 했으며, while 를 for 로 교체했습니다.
/plugin/srd-pushmsg/ajax.list_pushmsg.php 열어서 밑의 소스로 갈아타세요.
알람이 0 일경우 SIR 처럼 숫자 0 배경색이 변경되도록 수정했습니다.
/plugin/srd-pushmsg/pushmsg_view.php 열어서 22번줄 소스 코드를 아래의 소스코드로 보고 싸그리 변경합니다.
//변경 전
$result = sql_fetch ($query);
$msg_count = $result['cnt'];
?>
<div id="tnb">
<ul>
<li id="ol_arm">알림 <span class="tnb_nb nb_nb_new arm1" id="arm_cnt"><?php echo $msg_count?></span><dl></dl>
//변경 후
$result = sql_fetch ($query);
if ($result['cnt'] > 1) $armbg = 'arm1';
elseif ($result['cnt'] == 0) $armbg = 'arm0';
$msg_count = $result['cnt'];
?>
<div id="tnb">
<ul>
<li id="ol_arm">알림 <span class="tnb_nb nb_nb_new <?php echo $armbg ?>" id="arm_cnt"><?php echo $msg_count?></span><dl></dl>
알람이 없을때 레이어 눌리면 아예 아무것도 없이 모두 보기만 뜨는 현상을 제가 위에 새로운 알림이 없습니다. 라는 문구를 추가 했으며, while 를 for 로 교체했습니다.
/plugin/srd-pushmsg/ajax.list_pushmsg.php 열어서 밑의 소스로 갈아타세요.
<?php
include_once('./_common.php');
/*
프로그램 : srd_pushmsg
그누보드5의 알림서비스 플러그인
ver . beta 0.1
개발자 : *** 개인정보보호를 위한 이메일주소 노출방지 ***
그누보드 : rido
개발일 : 2015 05 29
- 세상만사 다 귀찮다 -_- 킁 먹고살기 힘들다.
- 소스 수정 / 사용은 알아서들 하시고 재배포 및 소스포함시 저작권만 유지해주세요
- 수정시 수정사항을 메일로 피드백 해주시면 감사하겠습니다.
*/
$query = "
select count(*) as cnt from {$g5['g5_srd_pushmsg']}
where mb_id = '{$member['mb_id']}' and (msg_check != 'd' and msg_check = 'n')
";
$result = sql_fetch ($query);
$msg_count = $result['cnt'];
//$msg_count = 0;
echo "<input type='hidden' id='msg_count' value='{$msg_count}' />";
$query = "
select * from {$g5['g5_srd_pushmsg']}
where mb_id = '{$member['mb_id']}' and (msg_check != 'd' and msg_check = 'n') order by msg_id desc limit 0,5
";
$result = sql_query($query);
for ($i=0; $row=sql_fetch_array($result); $i++) {
?>
<dd class="comment">
<a href="javascript:msg_link('<? echo $row['msg_link']?>','<?php echo $row['msg_type']?>','<?php echo $row['msg_id']?>');" class="redirect_link">
<?php echo $row['msg_subject']?>
<span class="arm_time"><?php echo srd_date_return($row['msg_wdate'])?></span></a>
<a href="javascript:msg_del('<?php echo $row['msg_id']?>')" class="arm_del"><img src="<?php echo G5_URL?>/plugin/srd-pushmsg/images/ico_del.gif" alt="알림읽음"></a>
</dd>
<?php //알림이 없을경우
} if ($i == 0) {
?>
<dd id="arm_empty">
새로운 알림이 없습니다
</dd>
<?php
} //for end
?>
<dd id="arm_all"><a href="<?php echo G5_URL?>/plugin/srd-pushmsg/">모두보기</a></dd>
</dl>

새로운 알림이 없을경우는 만들어 넣을 생각이었는데
먼저 작업해 주셨네요 감사합니다. ^^
수정후 배포하겠습니다.
먼저 작업해 주셨네요 감사합니다. ^^
수정후 배포하겠습니다.

style.css 를 열어서 #ol_arm 를 검색하여 아래의 css 로 변경하세요.
#ol_arm {z-index:10001;position:relative;cursor:pointer}
알림 링크 효과 추가..
#ol_arm {z-index:10001;position:relative;cursor:pointer}
알림 링크 효과 추가..

넵 감사합니다.

들어올때마다 버그가 잡히네요....ㅎㅎ
수고가많습니다. 제가 도와드릴일은 없네요....ㅋ~
수고가많습니다. 제가 도와드릴일은 없네요....ㅋ~

그러네요 마무리는 익명닉네임님이 다 ㅋㅋㅋㅋ
이제 손빨고 있다가 내일쯤 배포만 ...하면
이제 손빨고 있다가 내일쯤 배포만 ...하면

전그냥 넙죽 받아서 쓸렵니다....^^
Rido,익명닉네임 홧팅!!!
Rido,익명닉네임 홧팅!!!

응??... 난 그냥 .. 뭔가 이상해서 php 로 수정했다가 저만 쓰면 예의가 아닌거같아서...
버그 공유했더니..
마무리는 제가 다한샘이라니요 .. 헉....
버그 공유했더니..
마무리는 제가 다한샘이라니요 .. 헉....

ㅋㅋㅋㅋ 수정더 할데가 없으면 슬슬 배포준비 하겠습니다.

지금은 수정할대가 없는거 같네요..
혹시모르니 수정할곳 생기면 나부터 적용해서 테스트후.
쪽지로 알려드릴께요.
혹시모르니 수정할곳 생기면 나부터 적용해서 테스트후.
쪽지로 알려드릴께요.
Rido님 고수셨네요. ㅡㅡ/
접속자도 없고, 자료도 없는 텅빈 홈만 하나 가지고 있어
사용할 일은 엄청 오래 없을 것 같은데요.
등록해 주신 코드 공부하는데 도움 좀 받고자 집어왔습니다.
감사히 잘 쓰겠습니다.
고맙습니다!
접속자도 없고, 자료도 없는 텅빈 홈만 하나 가지고 있어
사용할 일은 엄청 오래 없을 것 같은데요.
등록해 주신 코드 공부하는데 도움 좀 받고자 집어왔습니다.
감사히 잘 쓰겠습니다.
고맙습니다!

방금 배포버전 그누에 등록했습니다.
http://sir.co.kr/bbs/board.php?bo_table=g5_plugin&wr_id=679
http://sir.co.kr/bbs/board.php?bo_table=g5_plugin&wr_id=679