묻고답하기
게시 글 밴드 공유하기에서 줄 바꿈하려면 어떻게 해야할까요?
2015.10.26 14:30
게시 글을 밴드에 공유하여 사용하고 있는데 문제가 있어서요.
게시 글에는 줄 바꿈을 하는데 밴드 글 공유하려면 1열로 쭈 ~욱 나오네요.
ex)
게시글 에는
○ 밴드에 공유하기
○ 공유하기
이렇게 글 등록하고 밴드로 공유하면
밴드 에는
○ 밴드에 공유하기 ○ 공유하기
이렇게 글이 연동되네요.
게시글처럼 줄 바꿈이 되도록 할 수는 없을까요??
아래 밴드 공유하기 애드온 소스입니다.
<?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 = 'Community Website';
$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(500); //글내용
$mypeople_prefix1=$band_sand = rawurlencode("제목 : ".$band_sand_title).urlencode("\n\n").rawurlencode($band_sand_msg).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='.$band_sand.'&appid='.$appid.'&apiver='.$apiver.'&appver='.$appver.'&appname='.$appname.'" >
<img src="/addons/msn/img/kakaotalkicon.png" border="0" width="'.$button_width.'" alt="카카오톡 모바일용"></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/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.';">
<a href="http://www.band.us/plugin/share?body='.$band_sand.'&ko&referrer='.$mypeople_prefix1.'" target="_blank" >
<img src="/addons/msn/img/bandicon.png" title= "밴드에 공유하기!"width="'.$button_width.'" />
</div>';
$output = preg_replace($pos_regx, "<!--AfterDocument($1,$2)-->".$before, $output);
}
}
?>
댓글 0
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
덥붜 | 중고마켓 모듈 수정 | |
에이치오 | [파일 올리기]버튼 문구 변경하고 싶습니다. | |
홍찬 | if 문 질문 | |
미연조 | xe 다국어 회원가입하신분 | |
허허길드짱 | 특권시스템이라는 모듈에서 검색기능은 어떻게 넣을수 있는지 아시나요? | |
에이치오 | {$contents} 내용 수정을 어떻게 하나요? [6] | 2016.07.19 by 에이치오 |
AvAtAr | 글등록버튼과 삭제버튼 클릭시 권한 체크 하는 로직이 어떤 함수인지요 [1] | 2016.07.19 by sejin7940 |
thdwjdtjr | 포인트 "회원포인트목록"에서 나오는 회원 나오지 않는 회원 [1] | 2016.07.19 by sejin7940 |
사업가 | 스케치북 FAQ 게시판에서 제목클릭시 답변글이 안보여요 [1] | 2016.07.19 by 사업가 |
wo**** | 관리자 메일 수신 시 메일내용이 깨집니다. [1] | 2016.07.18 by 기진곰 |
바오밥나무 | 스마트폰 홈페이지 사진연동 기능 [2] | 2016.07.18 by SimpleCode |
왕킥굳킥 | element.style 수정 어캐하나요 [2] | 2016.07.18 by 왕킥굳킥 |
saramjh | 윈도우 아파치 서버과부하 [2] | 2016.07.18 by 불금 |
벼뤼총총 | 게시판에 별도 업로드파일 [4] | 2016.07.18 by 벼뤼총총 |
rlath4 | 이미지 비율 관해 문의드립니다 [2] | 2016.07.18 by rlath4 |
생컨38889 | 휴지통비우기가 먹통입니다.. [1] | 2016.07.18 by Luatic™ |
코델리아 | 저작권 관련 문의 [2] | 2016.07.18 by 워프101 |
차나왕 | 쉬운설치 설치후 생성 초보자입니다. [3] | 2016.07.17 by 댑펑 |
SpeaC | 게시판 확장변수 날짜에서 오늘날짜+3일 까지 선택안되게 하기.. | |
댑펑 | 사이트 속도 문제에 대해.. 관리자만 느린 현상 |