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
쉬운설치로 바로 체험할 수 있습니다
상세 설명
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
위젯 코드를 붙여넣기 할 때는
• chtheight="30mm" :
30%를 지칭하는데,%가 저기에 들어가면, 스킨으로 %라는 기호가 전달이 안됩니다.
그래서, 이것저것 해보다가 mm로 정했습니다.
mm로 전달된 값은 자바스크립트에서 % 로 변환됩니다.
이 두가지 제한사항은 페이지수정에서 위젯코드를 직접 만들 때는 해당되지 않습니다.
<img ~~> 이렇게 생성해서, 붙여넣기 할 때만 문제가 됩니다.
widgets/srchat/chat 폴더의 권한을 FTP에서 777, 또는 707로 줍니다.
이후에 위젯코드를 생성하고,
관리자기능 링크(아이콘)를 열어서, [ install ] 버튼을 누르면 됩니다
srchat/chat
srchat/emoticon
압축 풀었을 때 이 폴더가 없으면, 새폴더라도 만들고,
FTP에서 widgets/srchat/chat 폴더의 권한을 777 또는 707로 주세요.
(알집으로 풀면 빈폴더를 복원해내질 않습니다. 유의하세요.)
• 닉네임 숨김 관련부분 수정
닉네임 숨김이 되면, 이런 아이콘이 보이고
닉네임란과 색상선택란이 같이 숨겨지도록 했습니다.
이 아이콘을 클릭하면, 닉네임란이 나타나고 글쓰기하면 다시 숨겨집니다.
만약, 본문 색상 선택을 '사용 안 함' 등으로 묶으면 이 아이콘도 안보이게 됩니다.
• 입장버튼 접속자수 표시 기능 추가
퇴장아이콘을 클릭하면, 채팅방 입장 버튼이 뜨는데
채팅방 입장 버튼등의 모양과 위치가 수정되었습니다.
입장버튼 접속자수 표시 기능을 선택하면, 위 그림처럼 접속자수가 뜹니다.
이 때는 새글 확인주기 5배의 (더 낮은) 빈도로 접속이 이뤄지도록 했습니다.
권장되는 설정은 본문 출력 방향 / 글쓰는 란 위치 둘 다 "모바일에서 위로" 입니다.
글쓰는 란이 위로 됐을 때, 아이콘들과 설명 나오는 란을 같이 끌고 올라가도록 수정했습니다.
기본적으로 포함된 아이콘은 "_파랑00" 입니다.
아이콘이 jpg 였는데, 다시 png로 바뀌었습니다.
srchat_a.png ~ srchat_x.png 까지 중간에 알파벳 한 글자로 돼 있는 파일입니다.
이런 거 영 솜씨가 없었는데, 자꾸 하다보니까 조금이나마 나아지네요.
그러다보니 여러가지 색상의 아이콘 세트가 만들어졌습니다.
압축 풀어서 맘에 드는 색상으로 바꾸면 됩니다.
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로 입력안되는 경우가 있다고해서 원본의 일부를 수정한 파일입니다.
수정하는 방법은 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도 여러가지가 있어서)
알집으로 압축풀면, 빈 폴더가 생성되지 않는답니다.. 되도록 다른 압축프로그램을 사용하시길 바랍니다.
• srchat_XE_v218.42.zip 이 파일이 아닌, 이 본문에 srchat218.42 라고 링크된 파일을 받으셨으면 다시 받으셔야 합니다.