묻고답하기

<?php
if(!defined("__XE__")) 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(); //제목
        $mypeople_link=$band_sand_url = $oDocument->getPermanentUrl(); //링크주소
        $mypeople_prefix=$band_sand_msg = $oDocument->getSummary(100);  //글내용
        $mypeople_prefix1=$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='.rawurlencode($band_sand_msg).urlencode("\n\n더보기=>").'&url='.$oDocument->getPermanentUrl().'&appid='.$appid.'&appver='.$appver.'&appname='.$appname.'" >
			<img src="/addons/msn/img/kakaotalkicon.png" width="'.$button_width.'" /></a> 

			<a href="storylink://posting?post='.rawurlencode($band_sand_msg).urlencode("\n\n더보기=>").$oDocument->getPermanentUrl().'&appid='.$appid.'&apiver='.$apiver.'&appver='.$appver.'&appname='.$appname.'" ><img src="/addons/msn/img/kakaostoryicon.png" width="'.$button_width.'" /></a> 

			<a href="bandapp://create/post?text='.$band_sand.'" ><img src="/addons/msn/img/bandicon.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/img/mypeople.png" border="0" width="'.$button_width.'" alt="마이피플 모바일용"></a>

			<a href="https://m.facebook.com/sharer.php?u='.$mypeople_link.'&ko='.$mypeople_prefix.'&source_id=none">
       	    <img src="/addons/msn/img/facebook.png" border="0" width="'.$button_width.'" alt="페이스북 모바일용"></a>

			<a href="https://twitter.com/share?text='.$mypeople_prefix.'&url='.$mypeople_link.'&source_id=none">
       	    <img src="/addons/msn/img/twitter.png" border="0" width="'.$button_width.'" alt="트위터 모바일용"></a>

			<a href="http://plus.google.com/share?url='.$mypeople_link.'?l=ko='.$mypeople_prefix.'&source_id=none">
       	    <img src="/addons/msn/img/google.png" border="0" width="'.$button_width.'" alt="구글플러스 모바일용"></a>	

			<a  href="line://msg/text/'.$mypeople_prefix.'%0D%0A'.$mypeople_link.'&source_id=none">
			<img src="/addons/msn/img/line.png" border="0" width="'.$button_width.'" alt="라인 모바일용"></a>

			</div>';
            $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='.$band_sand.'","'.$oDocument->getPermanentUrl().'","width=525,height=525,toolbar=no,menubar=no,titlebar=1,status=no,fullscreen=no");  style="CURSOR: pointer" src="/addons/msn/img/bandicon.png" title= "밴드에 공유하기!"width="'.$button_width.'" />

			<a href="https://mypeople.daum.net/mypeople/web/share.do?link='.$mypeople_link.'&prefix='.$mypeople_prefix1.'&source_id=none" target="_blank">
			<img src="/addons/msn/img/mypeople.png" border="0" width="'.$button_width.'" alt="마이피플 웹용"></a>

			<a href="https://www.facebook.com/sharer.php?u='.$mypeople_link.'&ko='.$mypeople_prefix.'&source_id=none" target="_blank">
       	    <img src="/addons/msn/img/facebook.png" border="0" width="'.$button_width.'" alt="페이스북 웹용"></a>

			<a href="https://twitter.com/share?text='.$mypeople_prefix.'&url='.$mypeople_link.'&source_id=none" target="_blank">
       	    <img src="/addons/msn/img/twitter.png" border="0" width="'.$button_width.'" alt="트위터 웹용"></a>	

			<a href="http://plus.google.com/share?url='.$mypeople_link.'?l=ko='.$mypeople_prefix.'&source_id=none" target="_blank">
       	    <img src="/addons/msn/img/google.png" border="0" width="'.$button_width.'" alt="구글플러스 웹용"></a>	
            	

			</div>';
            $output = preg_replace($pos_regx, "<!--AfterDocument($1,$2)-->".$before, $output);
            }
}
?>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
원광연 초보가 질문 올림니다...... [6] 2007.08.10
김용일 초보가 얼마전 드린질문 다시한번 질문드립니다. [1] 2007.08.10
곰팅이 윈도우가 깨졋다고 하는데.. [1] 2007.08.10
은빛늑대 급해요! 포토샵 관련 [3] 2007.08.10
이재은 셀 테두리가 왜 이렇게 될까요? [2] 2007.08.10
쟈칼드 3D Max 인스톨할때 오류가 나요 [1] 2007.08.10
웬즈데이* 새창 띄우기에서요,, [2] 2007.08.10
이태훈 nzeo에서? [1] 2007.08.10
김용일 mysql db 복구방법좀요.... [2] 2007.08.10
정원영 급한 질문입니다. [1] 2007.08.10
손승일 윈도우 창 작게 뜨게 하려면.... [1] 2007.08.10
김동현 [다시질문]개인ftp서버접속히localhost만되고ip로는접속이안되요 [2] 2007.08.10
김진곤 codns+두루넷+9000포트 문제... [7] 2007.08.10
미색아: 홈페이지화면이 안뜨고 이런말이 뜬다네요... [2] 2007.08.10
bigbug window2000, iis 에서 파일업로드시에 읽기와 권한에 관한 에러 경고문인데요... 많은 리플 좀 부탁함다...  
SJH 최근게시물뽑아서 눌르면 화면전환해서 내용이 아이프레임에 뜨게 하기 [1] 2007.08.10
김건 레이어를 이용한 서브메뉴문제...  
강정석 한글과 영문 폰트를 한꺼번에 지정해줄 수는 없나요...  
현호찬 아이피 주소를 도메인 주소로 변경하는 방법? [1] 2007.08.10
z1581617 c로 cgi만들기 두번째 질문이요 ^^;  
ThanksGod 플래시에서 라이브러리 등록은 못하나요..? [5] 2007.08.10
카카로트 포토샵에서.. [1] 2007.08.10
윤재영 서브메뉴와 주메뉴를 이용한 레이어 질문... [1] 2007.08.10
[Park]CL™ 개인 컴퓨터로 웹호스팅할라면 어떤것들이 필요하나요?  
artgirl 포토 싸이즈를 줄이면 포토해상도가 떨어져요 [6] 2007.08.10
카ol 포토샵 파일을 gif로 어떻게 바꿔요?? [1] 2007.08.10
roomy 클릭하면 DB 업데이트 하기 질문입니다. [2] 2007.08.10
Nytoner 대각선을 부드럽게 그을려면.. [1] 2007.08.10
sparks 포토샵에서 가이드라인만 가져오는 방법.. [2] 2007.08.10
임준희 배너를 화면바뀔때마다 바뀌게 하고싶거든요 [1] 2007.08.10