XE 공식 자료실

제작자
srboard
등록일
2011-01-26
다운로드 수
149
링크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://pds22.egloos.com/pds/201101/26/03/srchat_XE_208.0.zip
링크주소 : http://srboard.egloos.com/10652382
예제 : http://srboard.styx.kr/xe/
예제 : http://srboard.styx.kr/xe/vvvv  (예제는 언제든지 삭제될 수 있습니다)

 
여러모로 부족하니까,
잘 아시는 분이 수정해서 다시 배포하셔도 됩니다.
다만, srchat.php소스에 원제작자 표시만 지우지 말아주세요.

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

 
<img class="zbxe_widget_output" widget="srchat" skin="default" chtsrchat="w200" chtwidth="190px" chtheight="30mm" cht_contwh="85mm" cht_usrwh="15mm" cht_fsize="8" cht_family="Gulim" cht_usecolor="1" />
 
위젯 코드를 붙여넣기 할 때는
• chtheight="30mm" :
30%를 지칭하는데,%가 저기에 들어가면, 스킨으로 %라는 기호가 전달이 안됩니다.
그래서, 이것저것 해보다가 mm로 정했습니다.
mm로 전달된 값은 자바스크립트에서 % 로 변환됩니다.
 
이 두가지 제한사항은 페이지수정에서 위젯코드를 직접 만들 때는 해당되지 않습니다.
<img ~~> 이렇게 생성해서, 붙여넣기 할 때만 문제가 됩니다.
설치방법
widgets/srchat/chat 폴더의 권한을 FTP에서 777, 또는 707로 줍니다.
이후에 위젯코드를 생성하고,
관리자기능 링크를 열어서, [ install ] 버튼을 누르면 됩니다

srchat/chat
srchat/emoticon
압축 풀었을 때 이 폴더가 없으면, 새폴더라도 만들고,
FTP에서 widgets/srchat/chat 폴더의 권한을 777 또는 707로 주세요.
(좀 더 신뢰성있는 압축프로그램 사용을 권장합니다)

 
수정사항
capture0011.png

capture0012.png

• 귓속말 / 1:1 대화신청 팝업이 개선되었습니다.
 :: 내부적으로 방식도 약간 바뀌고, 디자인도 좀 더 나아졌습니다.
 :: 1:1 대화신청 본문을 클릭하면 사라졌었는데,
 :: 정확히 수락 또는 거절을 클릭해야 사라지도록 바꿨습니다.
 :: 본문의 닉네임에서는 닉네임 옆에 뜨는데,
    IE6과 모바일접속일 때는 닉네임 옆에 되질 않아서, 아래에 뜨도록 했습니다.
 
• 모바일 접속 개선.
 :: 모바일로 작성할 때, 글쓰기 완료버튼이 좌측에 있는게 편해서,
 :: 그림에서처럼 글쓰는 부분, 좌측에 버튼이 위치하도록 했습니다.
 :: 기타 등등 모바일일 때의 문제점을 수정했습니다.
 
• 이미지 레이어 위치 변경.
 :: 이미지 레이어 띄울 때, 채팅본문 위에 뜨도록 했습니다.

• 관리자기능에 회원전용 설정이 개선되었습니다.
capture0006.png
 :: 기존에 회원전용/비회원도 라는 radio 체크박스였는데,
 :: '쓰기는 회원만' (=읽기는 비회원도) 을 추가하면서 선택상자로 바꿨습니다.
 :: '쓰기는 회원만'을 선택하면, 비회원은 글쓰기가 안되고,
 :: 아래. 새글 확인주기가 설정된 값의 2배로 늘어납니다.
 
• 관리자기능에 이미지 넓이조절 추가
  :: 업로드한 이미지 파일을 레이어로 띄울 때, 최대넓이를 지정해서 넓이를 자동조절합니다.
- 0 으로 설정하면 사용안함
 
• 관리자기능에 새글 확인주기 추가
 :: 이전에는 php 소스 윗부분에 있었는데, 새글 확인하려고 ajax로 서버에 접속하는 주기입니다.
- 정확히는 서버에 접속해서 종료후에 다시 서버에 접속하는 시간간격입니다.
- 디폴트는 1500 그러니까 1.5초로 설정되어 있습니다.
- 늦춰잡으면 서버부하나 트래픽이 그만큼 줄고, 대신에 새글 확인이 그만큼 늦어집니다.
- 위에 회원전용설정에서 '쓰기는 회원만'으로 선택하면
- 비회원의 경우는 이 값이 두배로 늘어나게 했습니다. 새글 확인이 조금 늦어진다고, 빼먹고 안나오는 것은 아니니까요.
- 되레, 글을 빼먹고 안읽어오고 하는 문제가 발생하면, 이 값을 조금 더 높게(늦춰)잡으세요.
- 그래야 이것저것 부담이 가벼워지면서, 보다 원할하게 작동할 수 있습니다.
 
• 관리자기능에 퇴장표시 사용 추가
 :: 경로이동 경고창 (선택상자)와 비슷하게 퇴장처리하는 것입니다.
 :: 경로이동 경고창을 띄우는 목적이, 경로이동시 그걸 띄우면서 그 앞에 퇴장처리를 시키기 위해섭니다.
 :: 자발적으로 자신이 대화방을 나갔다는 것을 확인해주는 체크박스입니다.
 :: 체크하면, 다른 사람의 방문자목록에 자신의 닉네임이 지워집니다.
 :: 체크하면, 읽기-쓰기가 다 막힙니다.
 :: 체크하면, 자신의 대화방에 방문자목록에는 자신의 닉네임이 여전히 있겠지만, 그것은 이미 막혀서-업데이트가 안되서 그런 것입니다.
 :: 퇴장에 체크를 해제하면, 다시 대화방에 들어온 것으로 처리됩니다.

• 한글 ajax입력이 안되는 경우
 :: 외국서버에서 한글이 ajax로 입력안되는 경우가 있다고해서,
 :: 수정하는 방법은 http://srboard.styx.kr/srboard/index.php?id=free&no=752 덧글에 있는데,
 :: 수정한 파일을 http://pds22.egloos.com/pds/201101/26/03/urlencode.rar 여기서 다운받을 수 있도록 했습니다.
 :: 한글입력에 문제가 없으면, 불필요한 부하만 늘어나는 수정이어서,
 :: 배포판은 한글입력에 문제가 없는 경우를 전제로 하고 있습니다.

• 질문은
 :: http://srboard.styx.kr/srboard/index.php?id=free 여기서 하시고,
 :: 질문에 "XE용 srchat" 에 대한 질문이라고, 특정해주시기 바랍니다. (srchat도 여러가지가 있어서)
 :: 알집으로 압축풀면, 빈 폴더가 압축이 안풀리는거 같습니다.

 :: 다른 압축프로그램을 사용하던가 아니면, 직접 생성해서 설치하세요.

포럼 0

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