묻고답하기

키스투엑스이 님꺼 실시간 새글 알림 애드온 사용하고 있어요..

여기에 알림글 뜰때 소리 넣으려면 어떻게 하면 될까요??

아래는 php 파일 소스입니다.

 

<?php

Context::addHtmlfooter('<script>
;(function($){
$.ajaxSetup({
global: false
});
})(jQuery);
</script>');

 /*
 new_document_notify.addon.php
 새글이 등록되어있을 경우를 체크 후 알림
 */
 if($called_position == 'before_module_proc') {
  $is_document_new = false;
  if(!$addon_info->settime){
   $time_interval = 60; //글 체크 주기 초단위
   $settimeout = 60000;
  }else{
   $time_interval = $addon_info->settime;
   $settimeout = $time_interval*1000;
  }
  if(!$addon_info->hidetime) $hide_time = 3000;
  else $hide_time = $addon_info->hidetime * 1000;
  if(!$addon_info->ajaxtarget) $ajax_target = '';
  else $ajax_target = '?mid='.$addon_info->ajaxtarget;
  $time_check = date("YmdHis", time()-$time_interval);
  $args->list_count = 1;
  $args->order_type = 'asc';
  $args->statusList = 'PUBLIC';
  if(isset($addon_info->exclude_module_srl)) $args->exclude_module_srl = $addon_info->exclude_module_srl;
  $args->module_srl = 8391;
  $output = executeQueryArray('document.getDocumentList', $args);
  if(!count($output->data)) return;
  if($output->data)
  {
   foreach($output->data as $doc)
   {
    if($doc->regdate > $time_check) $is_document_new = true; //현재 시간으로 부터 1분안에 등록된 글이 있을경우
   }
  }
   if(!$addon_info->lineborder) $addon_info->lineborder = '0px';
   if(!$addon_info->bgcolor) $addon_info->bgcolor = '#333';
   if(!$addon_info->linecolor) $addon_info->linecolor = '#555';
   if(!$addon_info->fontcolor) $addon_info->fontcolor = '#F3F3F3';
   if(!$addon_info->cuttitle) $doc->title = cut_str($doc->title,$addon_info->cuttitle,'...');

   if($is_document_new == true && $_COOKIE['docsrl']!=$doc->document_srl){
        $addBody = '<script type="text/javascript">document.cookie = "docsrl='.$doc->document_srl.'";</script>';
    $addLayerdiv ='<div id="ndc"><div id="ndcLayer" style="position:fixed;display:block;left:100%;top:0%;margin-top:0px;margin-left:-350px;width:350px;background:#333;border:'.$addon_info->lineborder.' solid '.$addon_info->linecolor.';z-index:'.$addon_info->notifyzindex.';color:'.$addon_info->fontcolor.';"><div style="border:0px solid #333;background: '.$addon_info->bgcolor.';"><span style="display:inline-block;width:280px;font:11px Dotum;letter-spacing:-1px;line-height: 22px;padding: 4px 10px;margin: 0 10px 0 0;height: 20px;text-shadow:1px 1px 0 #333">[알림]  <b>'.$doc->nick_name.'</b>님이 새글을 등록했습니다.</span><span><a href="javascript:ndcClose();" style="text-decoration:none;text-shadow:1px 1px 0 #333;font:11px verdana;letter-spacing:-1px;color:'.$addon_info->fontcolor.'">Close</a></span></div><div class="alram" style="border-top:1px solid '.$addon_info->linecolor.';background:#333;padding: 5px 10px"><a style="font:700 12px Gulim;letter-spacing:-1px;height: 28px;line-height: 30px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overow: ellipsis;-moz-binding:url(js/ellipsis.xml#ellipsis)undefinedundefinedundefined;color:'.$addon_info->fontcolor.'" href='.$doc->document_srl.'>'.$doc->title.'</a></div></div></div>';
   }
   else{
    $addLayerdiv ='<div id="ndc"><div id="ndcLayer" style="position:fixed;display:none;left:100%;top:18%;margin-top:-50px;margin-left:-300px;width:300px;height:30px;padding:5px;font-size:11px;background:'.$addon_info->bgcolor.';border:'.$addon_info->lineborder.' solid '.$addon_info->linecolor.';z-index:'.$addon_info->notifyzindex.'"><span></span></div></div>';
    $addBody = '';
   }
   
   $nJquery = '<script type="text/javascript">function newdocumentchk() {jQuery("#ndc").load(request_uri+"index.php'.$ajax_target.' #ndcLayer");setTimeout(newdocumentchk, '.$settimeout.');}function ndcClose() {jQuery("#ndcLayer").fadeOut("slow");}setTimeout(newdocumentchk, '.$settimeout.');setTimeout(function(){jQuery("#ndcLayer").fadeOut("slow");}, '.$hide_time.');</script>';
   
   Context::addBodyHeader($addLayerdiv);
   Context::addBodyHeader($nJquery);
   Context::addBodyHeader($addBody);

   
   
 }

?>

 

태그 연관 글
  1. [2019/05/14] 묻고답하기 배경색을 이미지로 바꾸고 싶어요 by 내일은희망 *2
  2. [2019/03/27] 묻고답하기 모바일에서만 '권한이 없습니다'가 나오는 이유가 궁금합니다. by Spooky *1
  3. [2018/06/12] 묻고답하기 레이아웃 수정 메뉴바 하단 간격 수정 ㅠㅠ by tosky****
  4. [2017/08/21] 묻고답하기 레이아웃 수정 좀 봐주세요 by 예스24 *2
  5. [2017/03/09] 묻고답하기 list.html에서 letter-spacing 수정 문의드립니다 by lifema**** *2
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
로코지코 위젯에서 확장변수 보이게 하려고 하는대요 코드를 집어넣었는대도 안되네요 고수님들좀 봐주세요 [4] 2015.10.07 by 로코지코
한일바이오 초보가 홈피 관리하다가 열리질 않습니다. 급! 죄송! [6] 2015.10.07 by 한일바이오
e편한생각 첨부파일 다운시 오류가 발생합니다.. 도와주세요 ㅜㅜ [2] file 2015.10.07 by e편한생각
죽방망이 윈도서버 오류 좀 봐주세요.ㅠㅠ file  
nike077 홈페이지 주소 뒤에 /xe 없애는 방법좀 부탁드립니다. [6] 2015.10.07 by JAYLEEKOREA
카리스마 ckeditor 에서 모든 태그를 다 필터링 안할순 없을까요?  
위드시크릿 글쓰기 제목을 자동으로 나오게 하고싶습니다 [2] 2015.10.07 by 위드시크릿
밥탱이 실시간 새글 알림 애드온 사용하고 있는데 소리 넣으려면 어떻게 해야 하나요??  
내아내그리움 게시판글작성후 글등록이 안되지만 게시판을 클릭하면 글이보입니다. [1] 2015.10.07 by 닉이
김쪼도사 전체 쪽지 발송 시 메뉴 링크 자동 삽입 삭제 방법 문의 file  
위드시크릿 이름입력 확장변수 어디에 삽입하나요? [6] 2015.10.07 by 위드시크릿
건즈 페이지를 그 속에 담긴 위젯까지 모두 담기도록 복사하는 방법 [2] 2015.10.07 by 건즈
건즈 특정 게시판 모듈을 액세스하면 403 Forbidden이 뜹니다. [2] 2015.10.07 by 건즈
초보에염 게시판에 슬라이드 구현.  
the_same_mood 슬라이드 및 로고등 이미지파일이 안올라가져요ㅠㅠ~ [3] file 2015.10.07 by treasurej
토마스 도와주세요. 쪽지 읽기가 안됩니다. [2] 2015.10.07 by 토마스
보소보소 마켓플레이스 XE콘테스트 로고 삭제방법 [1] file 2015.10.07 by 보소보소
OEZ XE AMIN 페이지 레이아웃은 어디서 수정할수있을까요? [6] 2015.10.07 by 키큰아이
OEZ 도메인 이동 [2] 2015.10.07 by 키큰아이
아형여옹 저렴한 이메일 호스팅 업체 소개좀 해주세요 [15] 2015.10.07 by 열혈개발
상디 이미 회원 가입을 한 상태입니다. 라는 메시지가 뜨고 로그인 버튼을 누르면 메인페이지로 넘어가 버려요 [1] file 2015.10.06 by 직진회로
마꼬꼬 Ubuntu에서 SSL과 방화벽의 중복 사용 문의 [2] 2015.10.06 by BJPain
쩡님아야 사용자 정의 변수 중 전화번호 세칸 다 입력받아야 입력되도록 하려면 [3] 2015.10.06 by 늘푸른나무2
보소보소 누리고 마이그레이션 툴을 찾고 있습니다, [4] 2015.10.06 by 보소보소
웅돌 XEIcon에 대해서. [3] 2015.10.06 by 닉이
카카우 게시판 게시글 일부분만 보고 이후에는 댓글후 가능하게  
아형여옹 Xe3 이게 뭔 소리죠? [3] 2015.10.06 by 아형여옹
큰성565 추천할 때 마다 추천한 자의 포인트가 깎이는 기능구현 문제.  
열혈개발 서브도메인과 세션 공유 하기 [6] 2015.10.06 by 열혈개발
o*** 모바일 첫페이지 실수로 삭제 했는데.. 생성은 어떻게 하나요 [1] 2015.10.06 by o***