묻고답하기

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

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

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

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



<?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 남기남
ING 설정 기본URL 주소 변경시 페이지 경로 오류  
키쨩 뒤에주소 안보게할수없나요 ? [1] 2015.10.29 by DoorWeb
레인포드 xe 스쿨보고 따라하는 중 메뉴바 서브매뉴 관련 [4] 2015.10.29 by 레인포드
thdwjdtjr 게시판에서 회원 닉네임 클릭시 팝업창이 안뜨게할 수 없나요 [6] 2015.10.29 by thdwjdtjr
JAYLEEKOREA 이 게시판 모듈이 뭔가요? [5] file 2015.10.29 by Chuu98
npr05324 푸시 알림 사용시 DB 관련 오류가 발생합니다. [1] 2015.10.29 by Chuu98
seacloud 설치화면이 안보여요. 서버가 index.php를 못읽네요 [7] 2015.10.29 by Chuu98
플레이앱 XE Recruitment 커스텀 관련  
xe사용자권한 구글애드센스 기입할려고하는데 알려주세요 ㅠ [1] 2015.10.29 by I-JEX
키쨩 동영상같은거올릴때 게시글옆에 사진뜨게하는법없나요 ?  
도르르 홈페이지 파일 업로드 문제입니다 [1] 2015.10.29 by 도르르
xe사용자권한 oops! 잘못된요청입니다. [3] file 2015.10.29 by sports21
sports21 게시판에 파일 첨부시 오류 [2] file 2015.10.29 by sports21
tsoj XEDITION v1.9에서 content 위젯 사용할 경우 이미지 이름  
Paul [DB] xe_document_histories 라는 곳에 있는 것들을 지워도 되나요? [2] 2015.10.29 by Paul
졸라맨 아이디 찾기, 비밀번호 찾기 이메일 발송이 잘되던게 안되네요.ㅠㅠ [2] 2015.10.29 by 졸라맨
푸우143d7 회원가입 페이지 링크 오류 [1] 2015.10.29 by Chuu98
0201 외부 API를 XE 게시판으로 출력하고 싶은데 어떻게 해야할까요? [5] 2015.10.29 by Chuu98
thdwjdtjr 사진게시판에 에러발생합니다....도와주세요.... [2] file 2015.10.28 by thdwjdtjr
짱구삼촌 contact 메일이 안들오는데 어떻게 하면 되져? [2] 2015.10.28 by 로이조52
큐원 the dreamer 모바일 레이아웃에서 "pc버전" 메뉴를 만들려면 어떻게 해야되요? [2] 2015.10.28 by 큐원
clara www.주소. com/xe/로 설치 했을 경우 index 에서 로그인 나오게 하는 방법 [3] 2015.10.28 by clara
샵사이드 일본 서버 호스팅 추천좀 부탁드립니다. [3] 2015.10.28 by 기진곰
gobulldozer 게시판 제작편집/ 메뉴편집을 누르면 접속 X [2] file 2015.10.28 by 키큰아이
c34c0 로그인 에러.. [3] file 2015.10.28 by treasurej
키큰아이 아래 내용을 애드온으로 대체하려고하는데... [2] 2015.10.28 by 키큰아이
사람사는좋은세상 통합검색 에러메세지 [1] file 2015.10.28 by 불금
밥탱이 게시글 밴드 공유하면 글자가 깨져 보여요 [2] 2015.10.28 by 밥탱이
2ndLee 게시판 설문조사 확장컴포넌트 도와주세요. [1] 2015.10.28 by EISOFT
orijung 게시판 내용이 길어지면 화면 밖으로 벗어납니다ㅠㅠ [1] file 2015.10.28 by DoorWeb