ปลั๊กอินพูดคุย ห้องแชท 2th Chat 3.5.0
2th Chatต้นฉบับจากคุณ newzปัจจุบันพัฒนาโดย popiazaza
วิธีการติดตั้ง
1. ดาวน์โหลดไฟล์ plugin_th_chat_xxx.zip และแตกไฟล์ zip ออกมา
2. อัปโหลดโฟลเดอร์ที่แตกออกมาไปยัง DISCUZ_ROOT (โฟลเดอร์หลัก Discuz! X)
3. สำหรับเซิฟเวอร์ที่ไม่ได้ใช้ CHMOD 755 เป็นค่ามาตรฐานของโฟลเดอร์
CHMOD 755 ไฟลเดอร์ source/plugin/th_chat/img_up
4. สำหรับ Discuz! X3.4 ที่ต้องการใช้ Emoji ในแชท
เปิดไฟล์ config/config_global.php
ค้นหา
$_config['db']['1']['dbcharset'] = 'utf8';แล้วแก้เป็น
$_config['db']['1']['dbcharset'] = 'utf8mb4';5. เข้าไปยัง AdminCP > ปลั๊กอิน
6. คลิกปุ่ม ติดตั้ง ข้างหลังปลั๊กอิน 2th Chat
7. คลิกปุ่ม ใช้งาน ข้างหลังปลั๊กอิน 2th Chat
วิธีการอัปเกรด
1. ดาวน์โหลดไฟล์ plugin_th_chat_xxx.zip และแตกไฟล์ zip ออกมา
2. อัปโหลดโฟลเดอร์ที่แตกออกมาไปยัง DISCUZ_ROOT (โฟลเดอร์หลัก Discuz! X)
3. สำหรับคนที่ใช้เวอร์ชั่น 2.15 หรือก่อนหน้า ให้ทำตามขั้นตอนการติดตั้งในข้อ 3-4 ก่อน
4. เข้าไปยัง AdminCP > ปลั๊กอิน
5. คลิกปุ่ม อัปเกรดปลั๊กอิน ข้างหลังปลั๊กอิน 2th Chat
วิธีติดตั้ง DIY addon (ไม่จำเป็น)
1. ดาวน์โหลดไฟล์ addon_th_chat_diy.zip และแตกไฟล์ zip ออกมา
2. อัปโหลดไฟล์ที่แตกออกมาไปยัง DISCUZ_ROOT (โฟลเดอร์หลัก Discuz! X)
3. เข้าไปยัง AdminCP > เครื่องมือ
4. ติ๊กถูกช่อง แคชหมวดหมู่โมดูล DIY แล้วกดปุ่ม ตกลง (ช่องอื่นปล่อยติ๊กไปแบบนั้น)
5. เมื่อแก้ไข DIY ให้เลือกโมดูล โค้ด HTML แล้วเลือก แหล่งข้อมูล เป็น 2th Chat
ดาวน์โหลด
เวอร์ชั่น 3.5.0
DIY addon (ไม่จำเป็น)
ร่วมพัฒนาไปด้วยกันได้ที่ Github
KNOWN ISSUES
- ผู้เยี่ยมชมกด Setting หลายรอบ จะแสดงข้อความให้เข้าสู่ระบบเพียงรอบแรก รอบเดียว
- Emoji Picker ไม่เปลี่ยน Theme สีทันทีที่แก้ตั้งค่า
NEXT MILESTONES
- ตัวเลือกแสดง อ่านแล้ว ในแชทส่วนตัว
- ตัวเลือกแสดงเวลาในแชท แทนที่จะเป็นเวลาที่ผ่านมา
- พวกคำว่า ถูกแก้ไข อัตโนมัติ แจ้งเตือน ย้ายไปอยู่เหนือเวลา
- รองรับภาษาอื่นเพิ่มเติม
- ตัวเลือกแสดง/ซ่อนแชทให้กับผู้เยี่ยมชม
- เสียงแจ้งเตือนกรณีอ้างอิง หรือ @ชื่อ ในห้องแชทหลัก
- ตกแต่ง แชทส่วนตัว ให้ดีขึ้น
- เพิ่ม Spoiler แบบ Censor ข้อความ/รูปภาพ และ Accordion ตัวย่อขยาย
- รองรับ mobile
- เมื่อถอนการติดตั้ง ให้ลบรูปภาพในแชทออก
- เปลี่ยนระบบการอัปโหลดภาพไปใช้ระบบของ Discuz!
- ลบภาพเก่าตามเวลาที่ตั้ง (+ แสดงภาพ placeholder ในกรณีไม่เจอ)
- ส่งข้อความไปยัง Discord
อัปเดต 3.5.0
- อัปเกรด jQuery เป็นเวอร์ชั่น 3.7.1
- เปลี่ยน Library เลือก Emoji จาก PicMo เป็น Emoji Mart เพื่อแก้ไขปัญหา Emoji ไม่แสดงในบางกรณี
- ปรับการตรวจจับ Emoji ให้ครอบคลุม Emoji ทั้งหมด (จนถึงเวอร์ชั่น 15.1)
- แก้ไขปัญหา Error เมื่อสร้างกระทู้โดยไม่มีฟอรั่ม
อัปเดตเวอร์ชั่นก่อนหน้าสามารถอ่านได้ใน Github
หากยังไม่สามารถอัปโหลดภาพได้ แม้ทำตามทุกขั้นตอนแล้ว
ให้ตรวจสอบ PHP Extension exif ว่ามีการเปิดใช้งานถูกต้องหรือไม่
โดยสามารถเช็คดูได้จาก phpinfo
หากใช้โฮสต์รวม (shared hosting) ให้ติดต่อเจ้าของเซิฟเวอร์
หากใช้โฮสต์ส่วนตัว ให้แก้ไขด้วยตนเอง
ขอบคุณครับ ขอลองรับไปใช้งานดูนะครับ ขอบคุณครับ:D ทำไมไม่เหมือนที่โพสต์ลงนะครับ บัคหลายที่เลยครับ
อ้างอิงโพสต์จาก jack200900 เมื่อ 2020-3-16 19:33
ทำไมไม่เหมือนที่โพสต์ลงนะครับ บัคหลายที่เลยครับ
ลองอัปเดตแคชนะครับ น่าจะติดแคชเวอร์ชั่นเก่า อ้างอิงโพสต์จาก popiazaza เมื่อ 2020-3-16 19:46
ลองอัปเดตแคชนะครับ น่าจะติดแคชเวอร์ชั่นเก่า
อัปเดตแคชแล้วยังไม่ได้นะครับ เดี๋ยวลองครับขอบคุณมาก....ครับ
ขอบคุณครับ ขอบคุณที่แบ่งปันสิ่งดีๆ ขอบคุณ คุณครับรอ ตัวใหม่