묻고답하기

카카오/카카오스토리/밴드/마이피플 보내기를 작성중입니다.

애드온으로 작성중인데 ..이게 애드온을 켜기만 하면 백지상태로 변합니다.

코드중에 잘못된 구문이 있지 싶은데 도무지 어디서 잘못된건지 모르겠습니다.

코드수정 해야 될곳을 좀 알려주세요 !!!



<?php
if(!defined("__ZBXE__")) exit();
 
if(Context::getResponseMethod() == "XMLRPC" || Context::get('module') == "admin") return;
if($called_position != "before_display_content") return; 
 
if($called_position == 'before_display_content' && Context::getResponseMethod() == 'HTML') {
    $pos_regx = "!<\!--AfterDocument\(([0-9]+),([0-9]+)\)-->!is";
        $document_srl = intval(Context::get('document_srl'));
        $oDocumentModel = &getModel('document'); 
        $oDocument = $oDocumentModel->getDocument(Context::get('document_srl'), false, false);
        if (!$oDocument) return;
 
        $appid = $addon_info->appid;
        if (!$appid) $appid = 'm.kakao.com';
        $appver = $addon_info->appver;
        if (!$appver) $appver = '2.0';
        $apiver = $addon_info->apiver;
        if (!$apiver) $apiver = '1.0';
        $appname = $addon_info->appname;
        if (!$appname) $appname = '카카오';
        $button_align = $addon_info->button_align;
        $button_width = $addon_info->button_width;
        if (!$button_width) $button_width = '35';

        //밴드 보내기를 위한 알고리즘
        $band_sand_title = $oDocument->getTitleText(); //제목
        $band_sand_url = $oDocument->getPermanentUrl(); //링크주소
        $band_sand_msg = $oDocument->getSummary(400);  //글내용
        $band_sand = rawurlencode("제목 : ".$band_sand_title).urlencode("\n\n").rawurlencode($band_sand_msg).urlencode("\n\n더보기=>").$band_sand_url.urlencode("\n출처:").$appname;
        //모바일인지 체크
        $mobile_agent = '/(iPod|iPhone|Android|BlackBerry|SymbianOS|SCH-M\d+|Opera Mini|Windows CE|Nokia|SonyEricsson|webOS|PalmOS)/'; 
        if(preg_match($mobile_agent, $_SERVER['HTTP_USER_AGENT'])){
          $before = '<div style="text-align: '.$button_align.';">
		  
		  <a href="kakaolink://sendurl?msg='.$oDocument->getTitleText().'%0A%0A'.rawurlencode($band_sand_msg).urlencode("\n\n더보기=>").'&url='.$oDocument->getPermanentUrl().'&appid='.$appid.'&appver='.$appver.'&appname='.$appname.'"><img src="/addons/msn_link/img/kakaotalkicon_150150.png" width="'.$button_width.'" /></a> 
		  
		   <a href="storylink://posting?post='.$oDocument->getTitleText().'%0A%0A'.rawurlencode($band_sand_msg).urlencode("\n\n더보기=>").$oDocument->getPermanentUrl().'&appid='.$appid.'&apiver='.$apiver.'&appver='.$appver.'&appname='.$appname.'&urlinfo='.$result.'">
		  <img src="/addons/msn_link/img/kakaostoryicon_150150.png" width="'.$button_width.'" /></a>	

		  <a href="https://m.mypeople.daum.net/mypeople/mweb/share.do?link=<?=$mypeople_link?>&prefix=<?=$mypeople_prefix?>&source_id=none">
		  <img src="/addons/msn_link/img/mypeople.png" border="0" align="absmiddle" alt="마이피플 모바일용"></a>
		 
            $output = preg_replace($pos_regx, "<!--AfterDocument($1,$2)-->".$before, $output);
            }else{
            $before = '<div style="text-align: '.$button_align.';">
         	<img  onclick=window.open("http://www.band.us/plugin/share?body=Viewer'.$band_sand.'","'.$oDocument->getPermanentUrl().'",
			"width=525,height=525,toolbar=no,menubar=no,titlebar=1,status=no,fullscreen=no");  
			style="CURSOR: pointer" src="/addons/msn_link/img/band_linkicon.png" title= "밴드에 공유하기!"width="'.$button_width.'" /></div>';

			<a href="https://mypeople.daum.net/mypeople/web/share.do?link=<?=$mypeople_link?>&prefix=<?=$mypeople_prefix?>&source_id=none">
			<img src="/addons/msn_link/img/mypeople.png" border="0"  alt="마이피플 웹용"></a>
            $output = preg_replace($pos_regx, "<!--AfterDocument($1,$2)-->".$before, $output);
            }
}
?>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
튜리크 xedition 서브페이지 좌우측에 메뉴 만드는법 좀 알려 주세요 ㅠㅠ file  
별별 모바일 최적화된 화면으로 보기 문제 [1] 2015.12.06 by DoorWeb
natura RSS게시판 모듈 업데이터 아이프레임 문제  
가브리엘조 권한 메세지 / 404에러 메세지 변경질문 [2] file 2015.12.06 by 가브리엘조
thdwjdtjr 본문 폰트와 댓글 폰트 크기를 다르게 표현 하고자 합니다  
kjsky88 홈페이지 설정하기 질문좀 드리겟습니다..  
XESTUDIO 특정게시판에 댓글이 안써집니다. [1] 2015.12.06 by 꿀꿀1234
홍다람쥐 XE 회원가입 검색 기능 [7] 2015.12.06 by 꿀꿀1234
유진123 사이트맵에서 출력할 적당한 글의 수? [1] 2015.12.06 by 꿀꿀1234
빛의바다 도메인명을 바꾸고 나서 콘텐츠 위쳇으로 최근글 추출 할 때 문제가 있습니다. [2] 2015.12.06 by 빛의바다
니가뭘알아 댓글창 아이콘 file  
이스카 아디이 찾기와 메일 인증 할 때에 메일 형식...  
smiling 확장변수를 **별표처리 하는법 있을까요?  
재몽이 제가 쇼핑몰 구축을 하는데 결제관리부분에 오류가 있어요 file  
별님왕자 몇 가지 에러가 있어요. 도움을 부탁드립니다. [8] 2015.12.06 by 별님왕자
파워 도와주세요. 가입폼의 아이디부분을 이메일에서 아이디를 사용할수있게 해놓고 로그아웃했는데 ... [2] 2015.12.06 by 파워
슈스되자 특정 게시판의 특정 기간 게시글들을 이동시키고 싶습니다  
메타코그모 방금 가입해서 EX 막 다운 받은 늅입니다 [1] 2015.12.05 by XESTUDIO
Pleasure 모바일 메뉴별 레이아웃 [4] 2015.12.05 by Pleasure
Pleasure 모바일 페이지 쏠림현상 file  
revivalgeneration 급합니다!!ㅜㅜ 홈페이지 게시글 작성이 스팸으로 떠요. [3] file 2015.12.05 by 퍼니엑스이
배진호 XE 보드 가입 약관을 어떻게 정해야할까요?  
ziu**** 게시판DB를 홈페이지 없이 볼수있는 방법이 있을까요? [1] 2015.12.05 by 가브리엘조
하얀양말 멤버마다 다른 이미지 뜨게 하기 [2] 2015.12.05 by 가브리엘조
lemon Xe게시판 설정부분에서 url이 잘못 지정된 것 같습니다. [2] 2015.12.05 by lemon
맹구학생 게시판의 사용자정의eid값은? [1] 2015.12.05 by mindpainter
맹구학생 메인위젯에 출력되는 날자를 게시판의 사용자정의 값을 출력되게 하려고 합니다. [4] file 2015.12.05 by 맹구학생
Pleasure 회원 아이디 출력 질문드립니다! [2] file 2015.12.05 by 하얀양말
XESTUDIO 이전글, 다음글 버튼 추가하기 [1] 2015.12.04 by sejin7940
우강우강 사용자 페이지 만들때 이미지 삽입방법 질문합니다. [2] 2015.12.04 by 우강우강