디자인 원작자의 요청에 따라 배포중단 합니다. 죄송합니다 .^_^.
미니톡(채팅위젯)이 포함된 기본 아웃로그인
그누보드5에 기본적으로 포함된 basic 아웃로그인 스킨에 미니톡(채팅위젯)을 붙여넣은 스킨입니다.
일단 미니톡 클라이언트를 다운로드 받고 서버에 설치를합니다.
다운로드 : https://www.minitalk.kr/ko/download/program
설치메뉴얼 : https://www.minitalk.kr/ko/document/manual/view/13
그런다음 미니톡 채팅호스팅 서비스를 신청합니다.
신청하기 : https://www.minitalk.kr/ko/service/hosting (무료 또는 현재는 베타서비스 신청가능(무료))
채팅호스팅 서비스 신청하기 메뉴얼 : http://www.minitalk.kr/ko/service/manual/view/20
무료서비스 신청하기 메뉴얼 : http://www.minitalk.kr/ko/service/manual/view/21
그런다음 미니톡관리자에 신청한 채팅호스팅 서비스를 연결합니다.
연결메뉴얼 : https://www.minitalk.kr/ko/service/manual/view/51
그런다음 아웃로그인 스킨에서 사용할 채널을 한개 생성합니다.
채널생성메뉴얼 : https://www.minitalk.kr/ko/document/manual/view/52
다되었습니다.
아웃로그인 스킨을 그누보드 폴더의 skin/outlogin 폴더에 업로드하고,
스킨폴더에 포함된 config.php 파일을 열어 편집합니다.
<?php
define('_MINITALK_KEY_','12345678123456781234567812345678'); // 미니톡 클라이언트 설치과정시 입력했던 32자리 암호화키를 입력하세요.
$_USE_GUEST = true; // 비회원들도 채팅방을 사용한다면 true, 회원만 사용한다면 false;
$_MINITALK_PATH = 'http://example.arzz.com/minitalk/script/'; // 미니톡 클라이언트의 minitalk.js 파일이 존재하는 URL을 입력하세요.
$_IS_ADMIN = $is_admin == 'super' || $is_auth; // 미니톡 관리자권한을 부여할 조건문을 아래 예제를 참고하여 입력하여 주십시오.
$_CHANNEL = 'example'; // 미니톡 관리자에서 생성한 채널명을 입력하세요~!
/************************************************************
* 관리자 권한 부여방법
* 아래의 라인중 원하는 조건에 해당하는 '한줄을' 변형하여 사용하세요.
$_IS_ADMIN = $is_admin == 'super' || $is_auth; // 그누보드에서 관리자로 지정된 아이디일때
$_IS_ADMIN = $member['mb_level'] > 5; // 그누보드 회원레벨이 5보다 클때
$_IS_ADMIN = $member['mb_id'] == 'admin'; // 그누보드 회원아이디가 admin 일때
$_IS_ADMIN = in_array($member['mb_id'],array('user_id1','user_id2','user_id3')); // 그누보드 회원아이디가 user_id1 또는 user_id2 또는 user_id3 일때
************************************************************/
$_NICKNAME = $member['mb_nick']; // 닉네임으로 사용할 값을 아래 예제를 참고하여 입력하여 주십시오.
/************************************************************
* 닉네임 설정방법 (그누보드 회원에게만 적용됨)
* 아래의 라인중 원하는 조건에 해당하는 '한줄을' 변형하여 사용하세요.
$_NICKNAME = $member['mb_name']; // 그누보드 회원정보 중 실명사용
$_NICKNAME = $member['mb_nick']; // 그누보드 회원정보 중 닉네임 사용
$_NICKNAME = $member['mb_id']; // 그누보드 회원정보 중 아이디 사용
$_NICKNAME = $member['mb_name'].'('.$member['mb_id'].')'; // 닉네임(회원아이디) 형식 사용
************************************************************/
/* 수정해야하는 부분 끝 */
function MiniTalkEncoder($value) {
$padSize = 16 - (strlen($value) % 16);
$value = $value.str_repeat(chr($padSize),$padSize);
$output = mcrypt_encrypt(MCRYPT_RIJNDAEL_128,_MINITALK_KEY_,$value,MCRYPT_MODE_CBC,str_repeat(chr(0),16));
return base64_encode($output);
}
function MiniTalkDecoder($value) {
$value = base64_decode($value);
$output = mcrypt_decrypt(MCRYPT_RIJNDAEL_128,_MINITALK_KEY_,$value,MCRYPT_MODE_CBC,str_repeat(chr(0),16));
$valueLen = strlen($output);
if ($valueLen % 16 > 0) return false;
$padSize = ord($output{$valueLen - 1});
if (($padSize < 1) || ($padSize > 16)) return false;
for ($i=0;$i<$padSize;$i++) {
if (ord($output{$valueLen - $i - 1}) != $padSize) return false;
}
return substr($output,0,$valueLen-$padSize);
}
function GetOpperCode($opper) {
$value = json_encode(array('opper'=>$opper,'ip'=>$_SERVER['REMOTE_ADDR']));
return urlencode(MiniTalkEncoder($value));
}
?>
예쁘게 사용합니다!
미리보기는 : https://gnuboard.examples.kr/
최신버전 다운로드는 : https://www.minitalk.kr/ko/download/others/view/23
그누보드5 스킨
좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.
구글jquery-ui 불러오기 중국에서 구글 금지하였기에 자체 서버에 jquery-ui를 넣어 봤습니다. 별거 아니지만 ^^ 피일1 jquery-ui_plugin.zip 파일 그누...
http://sir.co.kr/g4_skin/124470 일단 위 스킨을 필요에 의해 g5용으로 바꾼거라 원래 제작자께서 삭제 요구를 하시면 삭제 하겠습니다. flash 사용하는 ...
음 제목을 어떻게 지어야할지 한참 고민했네요. 이번 스킨은 간단합니다. 회원이나 손님이 게시판에 글을 쓰면 글을 씀과 동시에 각 글별로 개별 채팅방이 생성됩니다. 그래서 그 글을 ...
안녕하세요. 초보개발자 알쯔입니다. ㅠ _ㅠ 그누보드5에 기본적으로 포함된 basic 아웃로그인 스킨에 미니톡(채팅위젯)을 붙여넣은 스킨입니다. 일단 미니톡 클라이언트를 다운로드 ...
안녕하세요? 까불이입니다. 몇년만에 스킨 하나 올립니다. 제가 필요에 의해서 만든 스킨을 여러분들이 사용할 수 있도록 수정하였습니다. 그누보드에 기본 포함된 Gallery 스킨을 ...
현재 중국 www.oclab.cn 사이트에서 그누보드 중국어를 배포하는것을 알게 되였구요^^ 혹시나 중국어 버젼 필요하신분 있으시면.. 현재 저도 영카트5 중국어 작업중이라 작업 ...
fm25님 글 : http://sir.co.kr/g5_skin/4599?sfl=wr_subject%7C%7Cwr_content&stx=section_list 원글 : http://...
본 소셜로그인용 외부로그인 스킨은 일전에 플러그인에 업로드한 소셜로그인이 있어야 작동이 되는 스킨입니다. 해당 플러그인은 http://sir.co.kr/g5_plugin/1070 ...
http://sir.co.kr/g5_skin/8227 스킨 수정판 입니다. 다른 내용은 기존과 같습니다. 신 우편번호를 적용하였습니다. ------------------------...
게시판에서 글퍼올때 출처를 밝힐떄 사용하시면 좋겠습니다. 간단하게 테이블만 추가했고요... 글쓸때 출처를 남기면 보기페이지에서 출력되고 안남기면 출력되지않습니다. 사용법은 그냥 압...
댓글 14개
감사하므리다!
https://www.minitalk.kr/ko/community/freeboard/view/95
모든 부분을 잘 따라한다음에 아웃로그인 스킨을 그누보드 폴더의 skin/outlogin 폴더에 업로드했는데
적용이 안되길래 테마를 사용해서 그런가 하고 스킨폴더 안의 outlogin폴더에 넣었는데 연동이 안되네욥 ㅠㅠ
어찌해야좋을까요?
[http://blog-imgs-44.fc2.com/w/a/r/wareureu/200.gif]
미니톡같은 경우에는 다양한 스킨과(?) 플러그인등을 직접 설치해서 커스덤할 수 있게하다보니, 설치방법이 좀 복잡한 편입니다.
그..그래도 홈페이지에서 매뉴얼을 뒤져서 차근차근하시면 하실 수 있을거에요!