WaterCooler แชท 1.5
WaterCooler Chat เป็นระบบแชทฐานข้อมูลไฟล์ php/ajax ที่เรียบง่าย/ใช้งานง่าย
คุณสมบัติ
- ไม่ต้องการฐานข้อมูล MySQL / Javascript Frameworks
- ห้องหลายหัวข้อ
- ห้องส่วนตัว / อ่านอย่างเดียว
- ผู้ใช้หลายคน
- โปรไฟล์ที่ป้องกันด้วยรหัสผ่าน
- สไมลี่/BBcode
- เปิดอินเทอร์เฟซการแชท
- ปรับแต่งธีมได้ง่าย (100% Html/Css)
- ข้อความส่วนตัว
- เครื่องมือผู้ดูแล
- จอแสดงผลอิสระและบัฟเฟอร์การจัดเก็บ
- ลิงค์เชิญชวน
- เริ่มแชทด้วยการสนทนาก่อนหน้าที่ระบุไว้
- คุณสมบัติป้องกันสแปม
- การกู้คืนบัญชีผ่านทางอีเมล์
- สร้างภาพขนาดย่อของรูปภาพเพื่อการโหลดที่รวดเร็วยิ่งขึ้น
- การอัพโหลดไฟล์แนบ
- ระบบเก็บถาวรอัจฉริยะ
- การแชทที่ใช้ร่วมกันทั่วทั้งเว็บไซต์ที่โฮสต์บนเซิร์ฟเวอร์เดียวกัน
- ห้องสนทนาส่วนตัว
- คุณลักษณะการค้นหา
- ห้องย่อย
- รูปแบบที่ตอบสนองมือถือ
การติดตั้ง
- คัดลอกเนื้อหาแพ็คเกจไปยังเว็บเซิร์ฟเวอร์ของคุณ
- โหลดการแชทindex.phpบนเบราว์เซอร์ของคุณ (โหลดindex.phpก่อน แม้ว่าคุณจะฝังในหน้าอื่นก็ตาม)
- ในกรณีที่คุณเห็นภาพที่เสียหาย ให้กำหนดค่าคงที่ INCLUDE_DIR ใน " settings.php " - เส้นทางสัมพันธ์ไปยังไดเร็กทอรีแชทจากรูทเว็บ (ในการรันครั้งแรก ระบบจะพยายามดำเนินการโดยอัตโนมัติ)
- เลือกชื่อและการเข้าสู่ระบบ ตั้งค่ารหัสผ่านในตัวเลือกโปรไฟล์ของคุณเพื่อที่จะได้รับการแต่งตั้งให้เป็นผู้ดูแลคนแรก
- ปรับแต่งการตั้งค่าหลักและธีมให้ตรงกับความต้องการของคุณ
- ใช้ index.embedded.php เป็นข้อมูลอ้างอิง หากคุณต้องการฝังแชทในหน้าอื่น
ความต้องการ
- PHP >= 7.0
- ความสามารถในการเปลี่ยนการอนุญาตหากจำเป็น
- ไลบรารี PHP GD (สำหรับสร้างภาพขนาดย่อของรูปภาพ)
โครงสร้างโฟลเดอร์
- data - Data Directory (สามารถเปลี่ยนชื่อหรือย้ายออกนอกไดเร็กทอรีเว็บได้)
- ห้อง - โพสต์/คำจำกัดความของห้อง
- tmp - คำจำกัดความชั่วคราว (ผู้ใช้ ping)
- ไฟล์ - ไฟล์ที่ผู้ใช้สร้างขึ้น
- ไฟล์แนบ
- อวตาร
- นิ้วหัวแม่มือ
- รวม - รวมไดเร็กทอรี (รวม; ฝั่งเซิร์ฟเวอร์ Ajax)
- ธีม - ธีม
- "ธีม_ชื่อ"
- รูปภาพ - รูปภาพธีม (เทมเพลต, bbcode, สไมลี่)
- style.css - สไตล์
- templates.php - เทมเพลต
- ajax.php - ผู้โทรอาแจ็กซ์
- index.embedded.php - ตัวอย่างการแชทแบบฝัง
- index.php - ดัชนีการแชท
- ใบอนุญาต - เงื่อนไขใบอนุญาต
- README.md - ไฟล์นี้
- README.txt - Readme (ข้อความธรรมดา)
- script.js - จาวาสคริปต์ / อาแจ็กซ์
- settings.php - การตั้งค่าดิบ
- wcchat.class.php - คลาสแชท
หมายเหตุที่เกี่ยวข้อง
- สถานะผู้ดูแลหลักจะมอบให้กับผู้ใช้คนแรกที่เข้าร่วมแชทด้วยรหัสผ่าน
- ผู้ดูแลภายใต้โหมดแก้ไข: การซ่อนข้อความจากการแชทจะมีผลทันทีกับผู้ใช้ออนไลน์รายอื่น ในขณะที่การดำเนินการยกเลิกการซ่อนจะมีผลเฉพาะกับการเยี่ยมชมห้องครั้งต่อไปของผู้ใช้เท่านั้น
- ในกรณีที่ไม่มีฟังก์ชันไมโครไทม์ การปิดใช้งานข้อจำกัดการป้องกันสแปมอาจสร้างรหัสข้อความที่ไม่ซ้ำ ซึ่งอาจทำให้เกิดปัญหาในการซ่อน/ยกเลิกการซ่อนได้
- หากต้องการลบบันทึกลิขสิทธิ์ คุณต้องบริจาคเงินให้กับโครงการ (ดูด้านล่าง)
- ขอแนะนำให้เปลี่ยนชื่อไดเร็กทอรีข้อมูล (หรือย้ายออกนอกเว็บรูท) เพื่อรับรองความเป็นส่วนตัวของผู้ใช้ (อย่าลืมเปลี่ยนชื่อใน settings.php ด้วย)
- การค้นหาไม่แสดงการสนทนาส่วนตัว
การบริจาค
หากคุณชอบโครงการนี้ ลองบริจาคเงิน:
https://www.paypal.com/donate/?hosted_button_id=EMSBXSD7EWDN4
ขอบคุณที่เลือก WaterCooler Chat