조회 2,454 댓글 0 좋아요 0 싫어요 0
2016.08.01 22:23:57

안녕하세요. 알쯔입니다.

오랜기간 동안 미니톡 업데이트가 없어 몇몇 시스템에서 미니톡 설치부터 애를 먹고 계시는분들이 많이 계실줄 압니다.

현재 코어단부터 새롭게 개발되고 있는 미니톡 7 버전이 생각보다 개발속도가 나고 있지 않아 배포에 애를 먹고 있습니다.


하지만 중요한 컨셉등이 일부 잡혔고 개발속도도 다시 빨라지고 있기에 그간 변경된 사항을 먼저 안내해드리고자 합니다.

계속 개발이 진행되고 있기 때문에 이 문서는 지속적으로 업데이트 될 예정입니다.


미니톡 7버전은 클라이언트와 서버버전 모두 대규모로 수정되는 업데이트로, 서버 프로그램에 추가되는 기능이 많아 미니톡 7.0 버전의 소스버전 가격이 약간 상승할 것으로 보입니다.

하지만 미니톡 6.0 버전 소스를 구매하신분들께는 미니톡 7.0 버전을 무상으로 업데이트 받으실 수 있습니다.



클라이언트 변경사항 (2016.08.01 현재)

[NEW] 이제 미니톡 클라이언트가 PHP 5.4 버전 이상 및 PHP 7.0 이상 버전, 그리고 MySQL 5.6 버전 이상에서 정상적으로 설치 및 동작이 됩니다.

[NEW] 이제 미니톡은 IE8버전 이하 및 XP유저를 지원하지 않습니다.

[NEW] 미니톡 채팅위젯 스크립트 설치를 간단하게 하기 위하여 많은 API설정들이 미니톡 관리자의 채널관리로 이동되었습니다. 자세한사항은 API문서를 참고하여 주십시오.

[NEW] 채팅방 외부에서 특정 채널에 접속하고 있는 접속자 정보를 얻을 수 있는 API가 추가되었습니다.

[NEW] 이제 채팅방에 파일, 이미지를 전송할 수 있습니다.

[NEW] 로비기능이 추가되어 누구나 개인채널을 개설할 수 있고, 누구나 개설되어 있는 개인채널 목록을 보고 원하는 개인채널에 접속할 수 있습니다.

[NEW] 이제 미니톡 관리자 아이디를 다중으로 설정할 수 있습니다. 각 관리자 아이디별로 접근할 수 있는 관리자메뉴(서버관리, 채널관리, IP차단자 관리 등)를 설정할 수 있습니다.

[NEW] 미니톡 관리자화면이 ExtJS 6.0 프레임워크가 적용되어 조금더 UI가 깔끔해지고 일부 UI들을 정리하였습니다.

[NEW] 미니톡 관리자화면도 언어셋을 지원합니다. 각 관리자 아이디별로 사용할 언어셋을 지정할 수 있습니다.


[UPDATE] 개인채널이 로비기능과 결합되어 비밀번호로 잠긴 비공개 개인채널을 개설하거나, 장기같은 게임을 위한 개인채널을 개설할 수 있습니다.

[UPDATE] 미니톡 클라이언트 설치 프로그램이 모임즈툴즈 인스톨러로 변경되어 좀 더 손쉽게 인스톨할 수 있게 되었습니다.

[UPDATE] 채팅창에 URL링크를 전송하였을 경우, 가능한경우 해당 URL의 미리보기를 생성합니다.

[UPDATE] 플러그인 동작방식이 많이 변경되어 기존 6.X 버전의 플러그인이 더이상 동작하지 않습니다. (일부 플러그인의 기능은 기본기능으로 흡수되었고 지속적으로 기존 플러그인들이 업데이트 될 예정입니다.)

[UPDATE] 닉이미지를 설정하던 nickcon 설정이 사라지고 대신 photo 설정이 추가되었습니다. 이제 닉네임은 글자로 표현되고 닉네임 앞에 접속자의 사진을 추가할 수 있습니다.

[UPDATE] 미니톡의 가로형, 세로형을 설정할 수 있었던 type 설정이 제거되고 이제 스킨은 미니톡의 가로너비에 따라 반응형으로 형태가 변경됩니다. 이에 따라 기존 6.X 버전의 스킨이 더이상 사용이 불가능해졌습니다. (스킨은 점차 추가될 예정입니다.)

[UPDATE] skin 변수가 templet 변수로 변경되었습니다.

[UPDATE] addEvent 함수가 사라지고, 이벤트 리스너를 추가하는 새로운 방법이 추가되었습니다. API 문서의 on 함수를 참고하여 주시기 바랍니다.

[UPDATE] 로그인 등으로 고정닉네임을 가졌던 사람이 로그아웃등을 통해 해당 고정닉네임을 잃게되었을때 더이상 해당 고정닉네임으로 접속하지 않습니다.

[UPDATE] opperCode 가 더이상 사용되지 않고 gradeCode로 변경되어 기존의 관리자, 부관리자, 회원, 손님의 권한구분이 1등급부터 9등급까지 세부적으로 설정할 수 있습니다.

[UPDATE] gradeCode 에 정의된 등급에 따라 대화일시차단, IP차단, IP보기, 파일첨부, 개인채널개설 등의 권한을 세부적으로 부여할 수 있습니다.

[UPDATE] 이벤트 리스너에서 미니톡 채팅위젯이 삽입되어 있는 페이지의 DOM 객체를 제어할 수 있게 되었습니다.

[UPDATE] 이제 추가된 유저메뉴 함수에서 미니톡 채팅위젯이 삽입되어 있는 페이지의 자바스크립트 함수나 변수, DOM객체에 접근할 수 있습니다.


[BUGFIX] 일부환경에서 관리자권한 등 권한이 정상적으로 부여되지 않던 문제가 수정되었습니다.

[BUGFIX] 이벤트 리스너에 주석문이 있거나, 특정 문자열이 있을 때 미니톡이 정상적으로 불러와지지 않던 문제가 수정되었습니다.

[BUGFIX] 이벤트 리스너에서 미니톡 채팅위젯이 삽입되어 있는 페이지의 자바스크립트 함수나 변수명에 접근할 수 없던 문제가 수정되었습니다.



서버 변경사항 (2016.08.01 현재)

[NEW] nodeJS 6.x 버전을 지원합니다.

[NEW] 접속자 및 로그관리를 위해 mongodb 를 사용합니다. (mongodb 2.x 버전이상이 필요합니다.)

[NEW] 이제 미니톡 관리자페이지에서 별도의 작업없이 서버를 추가/삭제/실행/중지 시킬 수 있습니다.

[NEW] 로비기능을 위한 기능추가 및 다양한 개인채널을 지원하기 위해 별도의 로직이 추가되었습니다.

[UPDATE] 서버를 실행하고 중단하는 SSH 명령어가 새롭게 추가되어 손쉽게 서버를 시작/중지/재실행할 수 있습니다.

[UPDATE] 서버의 실행로그를 미니톡 관리자페이지에서 확인할 수 있습니다.