XE 공식 자료실

제작자
srboard
등록일
2013-02-12
다운로드 수
241
링크1
srboard.styx.kr

http://srboard.styx.kr/xe/
위 링크에 사용된 채팅소스입니다.
ajax를 사용하고,
사용자의 계정에 직접 설치해서 사용하는 것입니다.
채팅 데이타는 ./widgets/srchat/chat/ 경로에 저장되기 때문에,
이 디렉토리를 FTP에서 777 또는 707로 권한설정해줘야 합니다.

라이선스
GPL v2
설치경로
./widgets/srchat
최초 등록일
2010-10-24
전체 다운로드
13,616
체험하기

쉬운설치로 바로 체험할 수 있습니다

상세 설명

업로드한 곳 : http://srboard.egloos.com/10990194
xe용 위젯 : srchat_XE_v218.42.rar
urlencode : urlencode.rar
버튼 아이콘 : buttons.rar
예제 : http://srboard.styx.kr/xe/
예제 : http://srboard.styx.kr/xe/a2222 (예제는 언제든지 삭제될 수 있습니다)

◇ 기본적인 설명은 :: http://srboard.styx.kr/srboard/index.php?section=15


<img class="zbxe_widget_output" widget="srchat" skin="default" chtsrchat="영문숫자로채팅방아이디" chtwidth="190px" chtheight="30mm" cht_contwh="85mm" cht_usrwh="15mm" cht_fsize="8" cht_family="Gulim" cht_wico="1" />

위젯 코드를 붙여넣기 할 때는
• chtheight="30mm" :
30%를 지칭하는데,%가 저기에 들어가면, 스킨으로 %라는 기호가 전달이 안됩니다.
그래서, 이것저것 해보다가 mm로 정했습니다.
mm로 전달된 값은 자바스크립트에서 % 로 변환됩니다.

이 두가지 제한사항은 페이지수정에서 위젯코드를 직접 만들 때는 해당되지 않습니다.
<img ~~> 이렇게 생성해서, 붙여넣기 할 때만 문제가 됩니다.
설치방법
widgets/srchat/chat 폴더의 권한을 FTP에서 777, 또는 707로 줍니다.
이후에 위젯코드를 생성하고,
관리자기능 링크(아이콘)를 열어서, [ install ] 버튼을 누르면 됩니다

srchat/chat
srchat/emoticon
압축 풀었을 때 이 폴더가 없으면, 새폴더라도 만들고,
FTP에서 widgets/srchat/chat 폴더의 권한을 777 또는 707로 주세요.
(알집으로 풀면 빈폴더를 복원해내질 않습니다. 유의하세요.)


 

닉네임 숨김 관련부분 수정

닉네임 숨김이 되면, srchat_n.png 이런 아이콘이 보이고
닉네임란과 색상선택란이 같이 숨겨지도록 했습니다.
srchat_n.png 이 아이콘을 클릭하면, 닉네임란이 나타나고 글쓰기하면 다시 숨겨집니다.
만약, 본문 색상 선택을 '사용 안 함' 등으로 묶으면 srchat_n.png 이 아이콘도 안보이게 됩니다.


 
입장버튼 접속자수 표시 기능 추가
 

관리자 기능 - 하단 아이콘에서 퇴장 :: 이 사용 안 함이 아닐 때
퇴장아이콘을 클릭하면, 채팅방 입장 버튼이 뜨는데
채팅방 입장 버튼등의 모양과 위치가 수정되었습니다.

입장버튼 접속자수 표시 기능을 선택하면, 위 그림처럼 접속자수가 뜹니다.
이 때는 새글 확인주기 5배의 (더 낮은) 빈도로 접속이 이뤄지도록 했습니다.

글쓰는 란 위치 - 위로 / 모바일에서 위로 했을 때 - 수정

권장되는 설정은 본문 출력 방향 / 글쓰는 란 위치 둘 다 "모바일에서 위로" 입니다.
글쓰는 란이 위로 됐을 때, 아이콘들과 설명 나오는 란을 같이 끌고 올라가도록 수정했습니다.

• 아이콘 변경
기본적으로 포함된 아이콘은 "_파랑00" 입니다.
아이콘이 jpg 였는데, 다시 png로 바뀌었습니다.
srchat_a.png ~ srchat_x.png 까지 중간에 알파벳 한 글자로 돼 있는 파일입니다.
이런 거 영 솜씨가 없었는데, 자꾸 하다보니까 조금이나마 나아지네요.
그러다보니 여러가지 색상의 아이콘 세트가 만들어졌습니다.
압축 풀어서 맘에 드는 색상으로 바꾸면 됩니다.



• srchat 218.4 -> 218.41 수정사항

IE8에서 글쓰기가 안된다는 신고가 있어서 수정했습니다.
srchat.js 파일 하나가 수정되었습니다.
srchat.js 687줄에 아래 함수 하나가 수정되었습니다.
function keydow(e) {
if(typeof(event) == "undefined") {var keycode = e.which;var etarget = e.target;}
else {var keycode = event.keyCode;var etarget = event.srcElement;}
if(keycode =='13' && etarget && etarget.id == 'chcontent') {cht_go('rpage');return false;}
}


• srchat 218.41 -> 218.42 수정사항

첨부파일 이름이 한글인 경우, 다운로드했을 때 원래 이름을 제대로 되살려내도록 했습니다.
fixed 스킨이 추가되었습니다. (다른 스킨 수정사항은 없습니다)
fixed 스킨은 채팅 관리자 기능 - 버튼 클릭 입장으로 선택하는게 좋습니다.
우측 아래에 채팅방 입장 버튼이 뜨고, 클릭하면 top:100px, left:150px 위치에 채팅방이 뜨고,
마우스로 끌어서 위치이동이 됩니다. 참여자 목록 높이 변환은 참여자(숫자) 를 클릭했을 때 됩니다.
jQuery는 아는게 없어서, 그냥 자바스크립트로 했습니다.
그래서 뭔가 겹치는게 있는지, 마우스로 끌 때 반응이 좀 더딥니다만, 그래도 뭐 그럭저럭 됩니다.
예제 :: http://srboard.styx.kr/xe/widget

fixed로 했다가, 모바일에서 영 불편해서 position:absolute로 다시 변경했습니다.



• 한글 ajax입력이 안되는 경우엔 urlencode.rar

외국서버에서 한글이 ajax로 입력안되는 경우가 있다고해서 원본의 일부를 수정한 파일입니다.
수정하는 방법은 http://srboard.styx.kr/srboard/index.php?id=free&no=584 덧글에 있는데, 별도로 배포하고 있습니다.
한글입력에 문제가 없으면, 불필요한 부하만 늘어나는 수정입니다.
적용 방법 - 원본을 다운받아서 압축풀고, urlencode.rar를 다운받아서 압축풀어서 원본의 해당파
일에 덮어씌웁니다.

• 질문은

http://srboard.styx.kr/srboard/index.php?id=free 여기서 하시고,
질문에 "XE용 srchat" 에 대한 질문이라고, 특정해주시기 바랍니다. (srchat도 여러가지가 있어서)
알집으로 압축풀면, 빈 폴더가 생성되지 않는답니다.. 되도록 다른 압축프로그램을 사용하시길 바랍니다.



• 이 본문에 링크된 파일이 엉뚱한 것이었네요. 수정했습니다.(2013-02-15 14:40)

srchat_XE_v218.42.zip 이 파일이 아닌,  이 본문에 srchat218.42 라고 링크된 파일을 받으셨으면 다시 받으셔야 합니다.

 

포럼 0

로그인 후 작성할 수 있습니다.