글작성시 관리자에게 알람창띄우기 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

글작성시 관리자에게 알람창띄우기 정보

글작성시 관리자에게 알람창띄우기

본문

아래 질문과 똑같은 상황인데 해결이 안됩니다.

http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=150596&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%B1%DB+%BE%CB%B8%B2&spt=0


두 가지 내용 참고 해서 해보았는데 원글 올리신분과 같은 상황입니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=10459
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=60957&sca=%C2%CA%C1%F6

마지막 리플전(아 돼네요 ㅋ)까지 같은상황인데 1주일째 고심중입니다.

조언좀 부탁드립니다.
  • 복사

댓글 전체

링크 내용으로는 아마 보낸이 별명이 빠지거나 하는 일이 생겼을 거라 예상됩니다.
현재 적용 상태 이니 아래 소스 중 도메인 부분과 게시판 관리자 부분 변경하면서 참고 해 보세요.

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 글작성일 때
if ($w == '' && $board[bo_admin] != "") {

$recv_id = "$board[bo_admin]"; // 받는 사람 아이디
$send_id = "$member[mb_id]"; // 보내는 사람

// 받는 분 쪽지 발송
$tmp_row = sql_fetch(" select max(me_id) as max_me_id from $g4[memo_table] ");
$me_id = $tmp_row[max_me_id] + 1;

// 쪽지 INSERT
$sql = " insert into $g4[memo_table]
                        ( me_id, me_recv_mb_id, me_send_mb_id, me_send_datetime, me_memo )
                values ( '$me_id', '$recv_id', '$send_id', '$g4[time_ymdhis]', '$board[bo_subject] - $wr_id 게시물이 등록되었습니다.
http://도메인/bbs/board.php?bo_table=$bo_table&wr_id=$wr_id' ) ";
sql_query($sql);

        // 실시간 쪽지 알림 기능
        $sql = " update $g4[member_table]
                    set mb_memo_call = '$send_id'
                  where mb_id = '$recv_id' ";
        sql_query($sql);
}
?>
게시판 관리자로 하지 않고 받는이를 관리자 아이디로 정해서 사용 할 경우


if ($w == '' && $board[bo_admin] != "") {
if ($w == '') {                                                            // 수정1

$recv_id = "$board[bo_admin]";
$recv_id = "admin";                                                    // 수정2

http://도메인/bbs...)";                                                // 수정3

write_update.skin.php 에 적용하여 사용 중 입니다.
write_update.skin.php 파일 하나 만드셔서 세 가지 수정 하고 확인 해 보세요. ~
족지가 오면 소리가 나게 아래코드를 넣고싶은데 어디에 넣으면 좋을가요?
realtime_memo.php 130줄 확인하시겠습니까?부분에 넣으니깐 계속 알람음이 나와서요,
<embed src="<?=$g4[path]?>/memo.mp3" autostart=true>
쪽지레이어가 뜰때한번만 알람소리를 내고싶은데
realtime_memo.php 파일에 넣으니 홈페이지 클릭할때마다 계속 알람이 납니다.
레이어 뜰때 한번만 나는게 맞는것같은데요, ㅡ,.ㅡ

      <tr>
        <td align="center" class="message01"><br>
          <strong><?=$member[mb_name]?></strong>님<br>
          <br><span id="memo_mb_nick"></span>님으로부터<br>쪽지가 도착했습니다<br>
          확인하시겠습니까?<br>
          <div style='width:1px; height:1px; position: absolute; overflow:hidden;'><embed src="<?=$g4[path]?>/memo.mp3" autostart=true loop=1></div>
          </td>
      </tr>
울리는 것 1회는 <div style='width:1px; height:1px; position: absolute; overflow:hidden;'><embed src="<?=$g4[path]?>/memo.mp3" autostart=true loop=0></div>

loop=0 으로 해야 겠네요..

읽지 않은 쪽지 수가 처리되어야 하기 때문에 소리 나는 것은 아래 내용 참고 해 보세요.
http://sir.co.kr/bbs/tb.php/g4_tiptech/11182/bf41b98c00b30e806bbb0a04d03a1848
네 말씀해주신것도 몇번해봤는데 안되었습니다.
2개바꾸고 그누폴더안에 004.swf 넣어주는것같은데 정말 안되네요

아래에서 틀린부분이 있을까요? 100번 테스트해도 안됩니다. ㅡ,.ㅡ

// 쪽지를 받았나?
if ($member['mb_memo_call']) {
    $mb = get_member($member[mb_memo_call], "mb_nick");
    sql_query(" update {$g4[member_table]} set mb_memo_call = '' where mb_id = '$member[mb_id]' ");
//    alert($mb[mb_nick]."님으로부터 쪽지가 전달되었습니다.", $_SERVER[REQUEST_URI]);
$memo_on = "<div style='width:1px; height:1px; position: absolute; overflow:hidden;'><script>doc_write(flash_movie('{$g4[path]}/004.swf', 'memo_on', 1, 1, 'transparent'));</script></div>";
}
© SIRSOFT
현재 페이지 제일 처음으로