묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
카페24의 알리미 연동
2008.05.18 11:16
제로보드4는 카페24의 알리미 연동이 가능했었잖아요?
그 팁을 그대로 적용해보니까 안되네요.
요 부분이 핵심부분인것 같은데, zetyx_member관련 테이블이 당연히 XE버전에서는 이름이 바뀌었을테지요.
DB관련 지식이 없어서 그러는데, 혹시 이부분의 변경된 이름 알고 계시면 좀 가르쳐주세요.
가가라이브챗을 달아봤는데, 노프레임에서 달았더니 두세번 페이지를 바꾸고나면 다른창에서 이미 채팅창을 열었다는 오류가 나오네요.
그 팁을 그대로 적용해보니까 안되네요.
<Script Language=PHP> Include 'config.php'; Include $_zb_path.'outlogin.php'; if ($total_member == 'on') { $total_member_= @mysql_fetch_array(mysql_query( "select count(*) from zetyx_member_table", $connect )); } </Script>
요 부분이 핵심부분인것 같은데, zetyx_member관련 테이블이 당연히 XE버전에서는 이름이 바뀌었을테지요.
DB관련 지식이 없어서 그러는데, 혹시 이부분의 변경된 이름 알고 계시면 좀 가르쳐주세요.
가가라이브챗을 달아봤는데, 노프레임에서 달았더니 두세번 페이지를 바꾸고나면 다른창에서 이미 채팅창을 열었다는 오류가 나오네요.
댓글 9
-
우야꼬
2008.05.18 13:18
카페24의 알리미 연동은 가능하나 아직은 닉네임 출력에 (한글닉네임이 깨지는 현상) 문제가 있을겁니다. -
우야꼬님 매번 감사합니다.
로그인 연동과 채팅기능만 가능하다면 다른 모든 기능이 작동하지 않아도 됩니다만, 닉네임자체가 깨지나요?
혹시 방법을 알고계시면 좀 설명해주실 수 없을까요? -
우야꼬
2008.05.18 13:48
회원제 사이트에서 알리미 연동시키려면 아래 소스를 사용하시면 될것같구요.
&unick=변수값 (사이트의 아이디, 닉네임 또는 이름) 을 입력하시면 됩니다.<※iframe width=150 height=150 src='http://alimi.cafe24.com/index.php?id=카페24아이디&unick=변수값&SKIN=0' frameborder=0 scrolling=no></iframe> -
<iframe width=150 height=150 src='http://alimi.cafe24.com/index.php?id=odreamo&unick=변수값&SKIN=0' frameborder=0 scrolling=no>
이라고 적었는데, undefined라고 나옵니다.
&unick=변수값 (사이트의 아이디, 닉네임 또는 이름) 을 입력하시면 됩니다.
부분을 제가 이해하지 못했습니다.
"변수값"에 만약에 "홍길동"이라고 적는다면 그냥 알리미화면에 "손님"대신 "홍길동"이라고 나오게 되는건가요?
그렇다면 저대로 했을때는 그냥 "변수값"이라는 대화명으로 나올것 같아서 저대로 해봤는데 아니네요. ㅡ,.ㅡ;;
죄송하지만 조금만 더 쉽게 설명해주시면 감사하겠습니다. -
에구.. 바보같은짓을.. ㅡㅡ;;
뒤에 </iframe>도 안붙이고 그랬네요.
입에다 떠먹여주기를 바라고 있으니 이거야 원.. 죄송합니다.
한문 한글자가 나오네요.
연동이 된건지 어떤지 그걸 알 방법이 없어서.. 이리저리 또 머리싸매고 테스트를 해본 후에, 아마도 다시 우야꼬님의 도움을 부탁하지 않을까 싶습니다.
감사합니다. -
우야꼬
2008.05.18 14:04
&unick=변수값 은 제로보드를 예로들면 닉네임에 대한 변수값은 {$logged_info->nick_name} 가 되겠죠... -
아.. 알려주신대로 적으니까 닉네임대신 배꼽이 나오네요. ^^;
이부분이 해결이 안된다는 말씀이신가봐요.
귀찮고 번거로울텐데 친절하게 알려주셔서 진심으로 감사드립니다.
닉네임이건 이름이건 뭐라도 나와주면 좋을텐데.. 아예 배꼽이 나와버리니.. 이것 참..
우야꼬님, 남은 주말 행복하세요~ -
<iframe width=150 height=150 src='http://alimi.cafe24.com/index.php?id=odreamo&unick={$logged_info->nick_name}&SKIN=0&mode=old' frameborder=0 scrolling=no></iframe>
라고 적었습니다.
이렇게 했더니 알리미에 배꼽하나랑 아이콘 하나가 나오는데, 닉네임 변경이 되지 않는걸로 봐서는 연동이 된건가봅니다.
그런데, 대화창에 뭐라고 적은 다음에 닉네임변경을 하면 닉네임 변경이 됩니다.
..
그리고 변경된 닉네임과, 원래의 배꼽.. 두사람이 접속한걸로 뜹니다.
연동이 안된게 아닌가 싶은데... 이게 아직 연동방법이 나오지 않아서 그런거죠?
굉장히 복잡한 문제인걸, 제가 너무 단순하게 생각했나봅니다.
여튼, 감사합니다.
아, 여러번 시도해보니까 배꼽이나 이름대신 숫자만 나오는데, 닉네임 변경이 가능합니다.
닉네임이 바꿔지면 연동이 안되는거잖아요.
그외에, 창이 열릴때 영문으로 무슨 에러가 잠깐 나와있다가 알리미창에 가려지는데(그래서 뭐라고 적혀있는지는 못봤습니다), 이게 연동관련해서 발생하는 에러인지 어떤지 잘 모르겠네요.
혹시 누군가가 알리미 연동관련해서 시도를 하신다면 제 글들이 다소라도 시행착오를 줄이는데 도움이 될까 해서 붙여둡니다. -
<iframe width=200 height=400 src='http://alimi.cafe24.com/oldalimi/index.php?id=odreamo&unick={$logged_info->nick_name}&SKIN=0' frameborder=0 scrolling=no></iframe>
REG_BAD RPT IN usr/local/ap ON LINE 147 이라는 메세지가 잠깐 뜨고 알리미가 뜹니다.
새로고침을 수도없이 하면서 얻은 메세집니다. ^^
부디 제 삽질도 도움이 되어서 멀지 않은 미래에 연동모듈이 나왔으면 좋겠네요.