JS빌더 가가채팅 적용방법 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

JS빌더 가가채팅 적용방법 정보

JS빌더 가가채팅 적용방법

본문

제가 JS빌더 1.0.8버전을 쓰는데요.
가가채팅을 오른쪽 하단에 표시하려는데
방법 좀 알려주세요.
  • 복사

댓글 전체

그누보드 4 에 보안 채팅방 이용한 회원 연동

보안 채팅방 생성하기/관리하기 http://www.gagalive.kr/live/livechatadmin
에서 보안 채팅방 생성 및 보안 채팅방 키 발급.

bbs/board_head.php(파일 가장 뒤에) 등 원하는 파일에

<?
if($GLOBALS['userKeyDefined'] != 1)  {
 $GLOBALS['userKeyDefined'] = 1;
  function userKey($user, $roomKey)  {
    return md5(md5($user . $roomKey) . $roomKey);
  }
}
//include_once("./_common.php");
if(true){
  $chatroom = "여기에 보안 채팅방 이름 입력";
  $roomkey = "여기에 채팅방 보안 키 입력";
  //채팅방 option 주고 싶으면 아래 코맨트 제거 (예로 글씨 크게, 대화방 세로형)
  //$chatroom = $chatroom . "&fontlarge=true&position=2";
  $gagaadmin =  "여기에 채팅방 관리자 아이디 입력. 여러명인 경우 , 로 구분.";
  $heightz = "120"; //높이
  $widthz = "100%"; //가로길이
  $gagaadmin = preg_replace('/\s*,\s*/', ',', $gagaadmin);
  $gagaadmins = split(',', $gagaadmin);
  $userz = $member[mb_id];
  $usernickz = $member[mb_nick];
  $usernickz = iconv("EUC-KR", "UTF-8", $usernickz);
  $userkey = userKey($usernickz, $roomkey);
  foreach($gagaadmins as $value)  {
    if($userz == $value)  {
      $userkey = userKey(userKey($usernickz, $roomkey), $roomkey);
    }
  }
$usernickz = urlencode($usernickz);
?>
<center>
<script src="http://www.gagalive.kr/Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version =7,0,19,0','width','<?=$widthz?>','height','<?=$heightz?>','title', '가가 채팅','src','http://www.gagalive.kr/livechat1?&chatroom=<?echo $chatroom?>&user=<?echo $usernickz?>&encrypt=<?echo $userkey?>','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://www.gagalive.kr/livechat1?&chatroom=<?echo $chatroom?>&user=<?echo $usernickz?>&encrypt=<?echo $userkey?>' ); //end AC code
</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="<?=$widthz?>" height="<?=$heightz?>" title="가가 채팅">
<param name="movie" value="http://www.gagalive.kr/livechat1.swf?&chatroom=<?echo $chatroom?>&user=<?echo $usernickz?>&encrypt=<?echo $userkey?>">
<param name="quality" value="high">
<embed src="http://www.gagalive.kr/livechat1.swf?&chatroom=<?echo $chatroom?>&user=<?echo $usernickz?>&encrypt=<?echo $userkey?>" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="<?=$widthz?>" height="<?=$heightz?>"></embed>
</object></noscript>
<?
}
?> 
 
그누보드 4 에 보안 채팅방 이용한 회원 연동

보안 채팅방 생성하기/관리하기 http://www.gagalive.kr/live/livechatadmin
에서 보안 채팅방 생성 및 보안 채팅방 키 발급.

bbs/board_head.php(파일 가장 뒤에) 등 원하는 파일에

<?
if($GLOBALS['userKeyDefined'] != 1)  {
 $GLOBALS['userKeyDefined'] = 1;
  function userKey($user, $roomKey)  {
    return md5(md5($user . $roomKey) . $roomKey);
  }
}
//include_once("./_common.php");
if(true){
  $chatroom = "여기에 보안 채팅방 이름 입력";
  $roomkey = "여기에 채팅방 보안 키 입력";
  //채팅방 option 주고 싶으면 아래 코맨트 제거 (예로 글씨 크게, 대화방 세로형)
  //$chatroom = $chatroom . "&fontlarge=true&position=2";
  $gagaadmin =  "여기에 채팅방 관리자 아이디 입력. 여러명인 경우 , 로 구분.";
  $heightz = "120"; //높이
  $widthz = "100%"; //가로길이
  $gagaadmin = preg_replace('/\s*,\s*/', ',', $gagaadmin);
  $gagaadmins = split(',', $gagaadmin);
  $userz = $member[mb_id];
  $usernickz = $member[mb_nick];
  $usernickz = iconv("EUC-KR", "UTF-8", $usernickz);
  $userkey = userKey($usernickz, $roomkey);
  foreach($gagaadmins as $value)  {
    if($userz == $value)  {
      $userkey = userKey(userKey($usernickz, $roomkey), $roomkey);
    }
  }
$usernickz = urlencode($usernickz);
?>
<center>
<script src="http://www.gagalive.kr/Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version =7,0,19,0','width','<?=$widthz?>','height','<?=$heightz?>','title', '가가 채팅','src','http://www.gagalive.kr/livechat1?&chatroom=<?echo $chatroom?>&user=<?echo $usernickz?>&encrypt=<?echo $userkey?>','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://www.gagalive.kr/livechat1?&chatroom=<?echo $chatroom?>&user=<?echo $usernickz?>&encrypt=<?echo $userkey?>' ); //end AC code
</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="<?=$widthz?>" height="<?=$heightz?>" title="가가 채팅">
<param name="movie" value="http://www.gagalive.kr/livechat1.swf?&chatroom=<?echo $chatroom?>&user=<?echo $usernickz?>&encrypt=<?echo $userkey?>">
<param name="quality" value="high">
<embed src="http://www.gagalive.kr/livechat1.swf?&chatroom=<?echo $chatroom?>&user=<?echo $usernickz?>&encrypt=<?echo $userkey?>" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="<?=$widthz?>" height="<?=$heightz?>"></embed>
</object></noscript>
<?
}
?>
      이렇게요.
© SIRSOFT
현재 페이지 제일 처음으로