WaterCooler 채팅 1.5
WaterCooler 채팅은 간단하고 사용하기 쉬운 플랫 파일 데이터베이스 php/ajax 채팅 시스템입니다.
특징
- MySQL 데이터베이스/Javascript 프레임워크가 필요하지 않습니다.
- 다중 주제 룸
- 개인/읽기 전용 룸
- 다중 사용자
- 비밀번호로 보호된 프로필
- 스마일/BBcode
- 오픈 채팅 인터페이스
- 테마를 쉽게 사용자 정의할 수 있습니다(100% Html/Css)
- 비공개 메시지
- 중재자 도구
- 독립적인 디스플레이 및 저장 버퍼
- 초대 링크
- 나열된 이전 대화로 채팅을 시작하세요.
- 스팸 방지 기능
- 이메일을 통한 계정 복구
- 더 빠른 로딩을 위해 이미지 썸네일 생성
- 첨부파일 업로드
- 스마트 아카이브 시스템
- 동일한 서버에서 호스팅되는 웹사이트 전체에서 공유 채팅
- 개인 대화방
- 검색 기능
- 하위 방
- 모바일 반응형 레이아웃
설치
- 패키지 내용을 웹 서버에 복사
- 브라우저에 chat index.php를 로드합니다(다른 페이지에 삽입하려는 경우에도 index.php를 먼저 로드하세요).
- 손상된 이미지가 보이는 경우 " settings.php "에 INCLUDE_DIR 상수를 정의하세요. - 웹 루트에서 채팅 디렉터리에 대한 상대 경로 (처음 실행 시 시스템이 자동으로 이 작업을 시도합니다.)
- 첫 번째 중재자로 지정되려면 이름과 로그인을 선택하고 프로필 옵션에서 비밀번호를 설정하세요.
- 귀하의 선호도에 맞게 마스터 설정 및 테마를 사용자 정의하십시오.
- 다른 페이지에 채팅을 삽입하려면 index.embedded.php를 참조로 사용하세요.
요구사항
- PHP >= 7.0
- 필요한 경우 권한을 변경하는 기능
- PHP GD 라이브러리(이미지 썸네일 생성용)
폴더 구조
- 데이터 - 데이터 디렉터리(이름을 바꾸거나 웹 디렉터리 외부로 이동할 수 있음)
- Rooms - 룸 게시물/정의
- tmp - 임시 정의(사용자 ping)
- 파일 - 사용자 생성 파일
- 포함 - 디렉터리 포함(포함, Ajax 서버측)
- 테마 - 테마
- "테마_이름"
- 이미지 - 테마 이미지(템플릿, bbcode, 스마일)
- style.css - 스타일
- template.php - 템플릿
- ajax.php - Ajax 호출자
- index.embedded.php - 임베디드 채팅 예시
- index.php - 채팅 색인
- 라이센스 - 라이센스 조건
- README.md - 이 파일
- README.txt - 읽어보기(일반 텍스트)
- script.js - 자바스크립트/Ajax
- settings.php - 원시 설정
- wcchat.class.php - 채팅 수업
관련 참고 사항
- 비밀번호를 사용하여 채팅에 처음으로 참여하는 사용자에게 마스터 중재자 자격이 부여됩니다.
- 편집 모드의 진행자: 채팅에서 메시지를 숨기면 다른 온라인 사용자에게 즉시 적용되는 반면, 숨기기 해제 작업은 사용자가 다음에 방을 방문할 때만 적용됩니다.
- 마이크로타임 기능을 사용할 수 없는 경우 스팸 방지 제한을 비활성화하면 숨기기/숨기기 해제 기능에 문제를 일으킬 수 있는 고유하지 않은 메시지 ID가 생성될 수 있습니다.
- 저작권 표시를 제거하려면 프로젝트에 기부해야 합니다(아래 참조).
- 사용자의 개인 정보 보호를 보장하려면 데이터 디렉터리의 이름을 바꾸거나 웹 루트 외부로 이동하는 것이 좋습니다. (settings.php에서도 이름을 바꾸는 것을 잊지 마세요).
- 검색에는 비공개 대화가 표시되지 않습니다.
기부
이 프로젝트가 마음에 드신다면 기부를 고려해 보세요.
https://www.paypal.com/donate/?hosted_button_id=EMSBXSD7EWDN4
WaterCooler 채팅을 선택해 주셔서 감사합니다.