아작스 쳇 이다. vaslor.net에서는 초기에 가가라이브 채팅을 넣었다가 가가라이브의 사용자가 폭발적으로 증가하면서 서버 불안정이 있던 시기에 잠시 PHPfreeChat으로 전환하였다가, Blueimp의 Ajaxchat을 고쳐서 현재까지 장기간 사용하고 있다.
아작스쳇은
채팅 문장 끝에 "?"를 붙이면 해당 내용으로 배슬로 구글맞춤검색을 하게 된다. 맨위의 검색창에 내용을 치는 것과 같다. 클라이언트 쪽만 수정해도 된다. js/custom.js 에 다음 함수를 추가한다.
ajaxChat.parseCustomInputMessage = function(text) { var iLen = String(text).length; switch( String(text).substring(iLen, iLen - 1)) { case '?': //끝 문자가 ? 이면... var query=text.substr(0,iLen - 1); window.open('http://openwiki.kr/am/search.php?q='+query,'_parent'); //검색창을 엽니다. return '"'+query+'"[color=gray]에 대해 배슬로검색한다.[/color]'; default: return text; } }
간단하다.
누구나 수정하실 수 있다. 위키 사용법 참고하라. |
---|