카카오톡으로 보내기 기능 추가 .. > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

카카오톡으로 보내기 기능 추가 .. 정보

게시판 카카오톡으로 보내기 기능 추가 ..

첨부파일

basic_euckr.zip (52.5K) 527회 다운로드 2011-09-08 19:06:38
basic_utf8.zip (52.9K) 633회 다운로드 2011-09-06 17:07:22

본문

팁에 올린 카카오톡 보내기 기능 추가 입니다.
게시판을 아이패드 갤럭시탭등 또는 스마트폰으로
모바일기기로 접속시 카카오톡으로 보내기 기능을 추가 한 것입니다.
그누보드에서 배포하는 기본 베이직 게시판을 기준으로 했으니 해당 코드만 복사후 사용하시는
곳에 사용하시면 될듯 보입니다. ^^

http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=26976

설명은 위에 다 되어 있고 위에 팁의 코드를 게시판에 적용시 초보분들을 위해서 스킨작업시 ..
그냥 열어 보시면 아마 초보분들이라고 쉽게 아실듯 합니다.

EUC-KR버젼은 테스트를 못해봤지만 될듯 보입니다^^

========================================================================
EUC-KR버젼을 다시 올렸으니 한번 확인해 보시길 바랍니다.
EUC-KR계정을 제가 가지고 있지 않아 확인을 못했습니다.
추천
25

댓글 전체

저도 이걸 할까 말까 했었는데... 모바일이라는 객체에 국한되있어서 포기했거든요,, ㅠ.ㅠ;
지금은 폰에 우분투 설치법 찾고 잇습니다 ㅎ.ㅎ;;;;;
euc-kr인데요 $kakotalk_subject에 아무값이 들어가지 않아 그냥 주소만 입력되어 나옵니다.
urlencode에서 뭔가 더 추가해야되는건가요?
그러게요..
저도 헬프데스크님처럼 euc-kr인데, 코딩 후 테스트해보니 글제목($kakotalk_subject)은 안들어 가네요.
적용 URL : http://m.selfup.kr/plugin/mobile/board.php?bo_table=work_mktpr&wr_id=3
<?
$subject_iconv = iconv('euc-kr', 'utf-8',$view[wr_subject]);
$kakotalk_subject = urlencode($subject_iconv);
$kakotalk_urlencode = "http://$_SERVER[SERVER_NAME]/bbs/board.php?bo_table=$bo_table&wr_id=$view[wr_id]";
$kakotalk_url = urlencode($kakotalk_urlencode);
?>

이렇게 변경해 보세요 ^^
카카오톡에서는 메시지를 UTF-8으로만 처리하니까, euc-kr의 글 제목을 UTF-8으로 변환해줘야 하는 거네요... 저도 수정하니 잘 됩니다.
도움 감사합니다.^^
제가 위에 하신대로 보고 설정을 하였습니다.
헌데 카카오톡 보내기 기능이 추가가 안된것인지 안나오네요 euc-kr 입니다.
<?
$subject_iconv = iconv('euc-kr', 'utf-8',$view[wr_subject]);
$kakotalk_subject = urlencode($subject_iconv);
$kakotalk_urlencode = "http://$_SERVER[SERVER_NAME]/bbs/board.php?bo_table=$bo_table&wr_id=$view[wr_id]";
$kakotalk_url = urlencode($kakotalk_urlencode);
?>

이렇게 했거든요..
왜 안될까요?
다른분들은 잘 되는데..
제가 초보라 자세히 알려 주세요..^^
좋은 정보 대단히 감사합니다.
모바일기기로 접속시 모바일페이지로 자동이동하도록
head.sub.php 페이지에

//모바일 자동 이동
$chk_mobile = chkMobile();
if($_GET['from'] == 'mobile'){
    //새션 생성 이유는 모바일기기에서 PC버전 갔을경우 index.php을 다시 접속했을때 모바일로 오지않고 pc버전 유지하기 위해서이다.
    set_session("frommoblie", "1");
}
 
//모바일페이지로 이동,
if($chk_mobile == true && !$_SESSION['frommoblie']){
    header("location:/{$g4['g4m_path'] }");
}

위 소스를 추가하여 모바일페이지로 연결되기는 하나 카카오톡으로 퍼온 상세주소로 접속이 되지않고
모바일메인페이지만 열리게 됩니다.
    //header("location:/{$g4['g4m_path'] }");
이 부분을 수정해야 될 것 같은데 어떻게 해야 될까요???
좋은 정보.... '커피는 막심'님 감사합니다.
덕분에 모바일웹/앱에서 원하는 기능을 넣었습니다.

모바일웹/앱을 하시는 분들은 해당 사이트를 카카오톡으로 알리려면 원하는 부분에 아래와 같이 추가하시면 됩니다. 게시물의 제목을 '모바일사이트의 이름'으로 수정만 한 것입니다.
이미지와 경로는 수정하시구요.



            <!-- 카카오톡 보내기 추가 커피는 막심 -->
<? if (preg_match('/iPhone|iPod|iPad|BlackBerry|Android|Windows CE|LG|MOT|SAMSUNG|SonyEricsson|IEMobile|Mobile|lgtelecom|PPC|opera mobi|opera mini|nokia|webos/',$_SERVER['HTTP_USER_AGENT']) ) {
            // 모바일기기 일때만 접속 가능
            ?>
           
           
           
            <?
            $kakotalk_subject = urlencode("모바일 웹/앱의 이름");
            $kakotalk_urlencode = "http://$_SERVER[SERVER_NAME]/m";
            $kakotalk_url = urlencode($kakotalk_urlencode);
            ?>
           
           
            <a href="kakaolink://sendurl?msg=<?=$kakotalk_subject?>&amp;url=<?=$kakotalk_url?>&amp;appid=maxim&amp;appver=0.1"><img src="<?php echo $g4['g4m_path']?>/img/icbtn_ka.png" alt="KAKAO TALK"/></a>
           
            <? } // 모바일분류 끝 ?>
전체 5,853 |RSS
그누4 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT