위젯 프로그램 자료실
| 라이센스 | GPL2 |
|---|---|
| 기타 라이센스 | |
| 적용 버전 | 정식버전(1.0이후) |
제로보드 XE 용 가가 채팅(Gaga Chat) 위젯 2.2
설치 방법
gagachat_2_2.zip 또는
gagachat_2_2.tar.gz
를 제로보드 XE widgets 폴더에 압축을 풉니다.
압축 푼 후의 구조:
제로보드XE메인폴더/widgets/gagachat
기능:
- 기본 채팅방 사용시 별도 절차 없이 즉시 대화명 변경 가능한 채팅방 사용 가능합니다.
- 보안 채팅방을 http://www.gagalive.kr/live/livechatadmin 에서 신청 후 보안 키 발급 받고 제로보드 XE 회원 시스템과 연동 가능합니다.(비로그인 사용자 대화 허용 및 비허용 모두 가능합니다.) 각 방마다 보안키를 이용한 one-way 암호화 기법을 사용하기 때문에 여러분 사이트의 암호나 정보가 가가라이브 서버에 전혀 보내지지 않고 안전하게 연동됩니다.
- 보안 채팅방 사용시 채팅방 관리자를 여러 아이디 설정할 수 있습니다. 지정된 채팅방 관리자로 접속하면 아이디 앞에 * 이 생깁니다.
모든 관리 명령어는 접속자 목록 또는 대화창에서 아이디를 클릭한 후, 밑에 메세지 입력하는 칸에 오른쪽 클릭하면 메뉴를 이용해서 사용할 수 있습니다 (이 방법이 가장 쉽습니다). 관리자로 로그인되어 있는 경우에만 해당하는 메뉴가 나오고, 일반 유저는 일반 명령어만 보입니다.
관리자인 경우 개인메세지로 특정 유저에게 -조용- 이라고 보내면 해당하는 유저의 컴퓨터가 48시간 동안 해당하는 채팅방에 접속은 되지만 대화가 불가능해지며, 해제하고 싶으면 해당 유저에게 개인메세지로 -해제- 라고 메세지를 보내시면 됩니다. 관리자인 경우 개인메세지로 특정 유저에게 BANIP 이라고 보내면 해당하는 유저의 IP 접속 금지가 수시간 이루어지며 강제로 접속이 끊깁니다. 모든 접속 금지된 IP 를 해제하려면 CLEARIP 이라고 메세지를 보내시면 됩니다.
특정 사용자에게 채팅방 관리 권한을 임시로 주고 싶다면 개인메세지로 GIVEOP, 다시 관리 권한을 해제하고 싶다면 개인메세지로 TAKEOP이라고 보내면 됩니다. 혹시 최근 채팅방 기록을 삭제하고 싶다면 CLEARLOG 이라고 메세지를 보내시면 됩니다. 개인메세지로 SHOWIP 를 보내면 해당하는 유저의 IP를 알 수 있습니다.
만약 어떤 유저가 접속을 빨리 끊어서 개인메시지로 관리가 가능하지 않은 유저의 경우 대화창에 있는 ID를 클릭하면 IP를 알 수 있으며, /BANIP 유저IP 로 차단시킬 수 있으며, 이것 역시 오른쪽 클릭하시면 메뉴를 이용해서 사용 가능합니다.
참고로 채팅방에 접속 인원이 전혀 없으면 IP 접속 금지 목록이 초기화됩니다.
채팅방 보안 키는 보안 채팅방 생성한 후 나타나며 관리하기로 다시 보실 수 있습니다.
다운로드:
gagachat_2_2.zip
gagachat_2_2.tar.gz
변경 사항
버전 2.2 -
보안 업데이트: 관리자 로그인 연동 부분이 변경되었습니다.
버젼 2.1 -
버그 수정: 비로그인 사용자의 채팅방인 경우 글씨 크기 설정이 버젼 2.0 부터 적용 안되던 버그 수정.
기능 개선: 위젯 자체 영문 번역 추가, 미국 채팅 서버 지원 추가됨. 미국 채팅 서버 사용시 채팅방 전체가 영문으로 작동함.
버젼 2.0 - 가가 채팅으로 위젯 이름 변경. 제로보드 XE 최신 버젼과 호환성 문제 몇 가지 수정.
의문 사항이나 건의 사항 있으면 게시판(http://www.gagalive.kr/live/board)을 이용해주시면 감사합니다.
주의: 같은 페이지에 옛 라이브 채팅 위젯하고 가가 채팅 위젯 같이 사용하면 충돌로 인해 에러 발생되기 때문에 라이비 채팅 위젯은 삭제하시길 바랍니다. 영문 보안 채팅방 사용시 보안 채티방 신청 및 보안 키는 영문 사이트인 http://www.gagalive.com/live/livechatadmin 에서 신청하시길 바랍니다.
화면 예제:
화상 채팅 지원:
레이아웃에 새로형 추가하는 예제:
네, 현재는 무료 서비스만 제공할 예정이며, 사실 제가 여태것 본 무료 채팅방 중에 광고가 제일 적은 편이긴 합니다.
기본적으로 채팅 안하는 분의 경우 광고가 없으며, 홈페이지 미관상 전혀 지장이 없게 ㅆ습니다.
실제로 광고 자체는 채팅시에만 잠시 나오고 장애가 되거나 흉할 정도로 반복적으로 나오지 않습니다.
http://www.gagalive.kr/live/faq/261634 를 참고하시길 바랍니다.
건의 사항 감사합니다.
좋은 하루 되시길 바랍니다.
혹시 이번 버전은 로그인한 사람만 채팅내용을 볼 수 있는 기능이 있습니까?
전에도 말씀드렸듯이 이것은 보안 이전의 문제라고 생각됩니다.
제 홈페이지에 채팅위젯을 설치했는데 접속할때마다 전에 써져있던 내용이 계속나오네요?
접속하면 깨끗한 상태로 나오게는 안되는 건가요????
네, 일부러 그렇게 한 것이고, 그 부분은 끄실 수 있습니다.
http://www.gagalive.kr/live/faq/258783 참고하시길 바랍니다.
좋은 하루 되시길 바랍니다.
다름이 아니라, 제가 제로보드XE와 연동을 해서 설치는 잘 했거든요.
보안 채팅방으로 하려고 @@도 추가했고, 보안키도 정상적으로 추가 했는데,
홈페이지에 로그인 했더니, 관리자 모드가 아니라, 그냥 일반 모드로 접속이 되더라구욤. .
그래서 보안 채팅 관리하기로 가서 로그인 하니까. 그곳에는 *관리자 << 접속이 있더라구염;
- 제가 제로보드에 넣은 채팅방 소스 -
<img class="zbxe_widget_output" widget="gagachat" skin="default" colorset="default" chatroom="방이름!" roomkey="@@보안등급" gagaadmin="인증키" gposition="1" gheight="335" fontlarge="small" server="1" />
여기서 일반 사용자 유저키는 md5(md5(사용자아이디 + 채팅방보안키) + 채팅방보안키) 로 생성하면 됩니다.
관리자 유저키를 md5(md5(일반 사용자 유저키 + 채팅방보안키) + 채팅방보안키) 로 생성하면 됩니다. 이 부분을 이해를 못하겠어요;
밑에 글도 관리자 모드 설정 부분 같은데.. 이해가;
유저키 생성 php 소스코드 예제
function userKey($user) {
$roomKey = "여기에 채팅방 보안 키 입력";
return md5(md5($user . $roomKey) . $roomKey);
}
채팅방 관리자 유저키 생성 php 소스코드 예제
userKey(userKey($user));
관리자 모드가 이렇게 힘들줄이야 ㅠ.ㅠ
저 위에 소스에 추가를 하라는건지.. php 소스?를 추가를 하라는건지..
일반 유저 모드는 됐거든요. 제가 관리자 모드를 하고 싶어서요;;
꼭 좀 부탁드리겠습니다.
http://www.gagalive.kr/live/livechatxe 에 가셔서
레이아웃에 새로형 추가하는 예제:
밑에 있는 동영상 강의를 보시길 바랍니ㅏ다.
좋은 하루 되시길 바랍니다.






좋은 채팅 위젯을 제공해 주셔셔 감사합니다.
그런데 광고가 중간 중간 튀어 나와 좀 보기가 안 좋습니다.
광고는 무료버전에 하시고,
광고 없는 유료화 버전을 제공해 주실 계획은 없으신가요?