คำถามที่ 2 คำตอบ 是一个用 PHP 实现的类 StackOverflow 网站的问答系统。
คำถาม2คำตอบ v1.5.3 บันทึกการเปลี่ยนแปลง:
คุณสมบัติใหม่
เพิ่มธีมหิมะใหม่โดย Q2A Market ซึ่งเลือกไว้เป็นค่าเริ่มต้นในการติดตั้งใหม่
เพิ่มตัวหมุนโหลดสำหรับการกระทำของหน้า Ajax ทั้งหมดที่รอการตอบกลับของเซิร์ฟเวอร์ (ยกเว้นการโหวต)
เพิ่มการรองรับ OpenSearch ทำให้สามารถค้นหาไซต์ Q2A ได้โดยตรงจากเบราว์เซอร์และเครื่องมือค้นหา
เพิ่มการรองรับอวตารด้วยการจัดการผู้ใช้ภายนอก รวมถึงเมื่อรวมเข้ากับ WordPress
เพิ่มการสนับสนุนสำหรับการตรวจหาอัตโนมัติและการเชื่อมโยง URL ภายในเนื้อหาที่จัดรูปแบบ HTML
แก้ไขข้อบกพร่อง
แก้ไขข้อผิดพลาด MySQL เมื่อเพิ่มกิจกรรมภายใต้การรวมผู้ใช้ภายนอกด้วยตัวระบุผู้ใช้ที่เป็นข้อความ
แก้ไขการเน้นที่ไม่ถูกต้องของลิงก์หน้าที่กำหนดเองหากเส้นทางเริ่มต้นด้วยเส้นทางของหน้าปัจจุบัน
แก้ไขข้อผิดพลาดในการตรวจสอบ HTML บางอย่างโดยการเปลี่ยนแท็ก HTML และการจัดลำดับ
แก้ไขการแจ้งเตือน PHP เป็นครั้งคราวเมื่อดูหน้าที่อยู่ IP
ป้องกันไม่ให้โพสต์ที่เป็นของผู้ใช้ที่ถูกลบจากการถูกอ้างสิทธิ์โดยผู้ใช้รายอื่น
แก้ไขการใช้คลาส CSS qa-nav-sub-selected แบบคู่
แก้ไขการแสดงชื่อที่มีเครื่องหมายทับ (/) ในเมนูหมวดหมู่
แก้ไขการแจ้งเตือน PHP ที่แสดงขึ้นหากเปิดใช้งาน captchas แต่ไม่มีโมดูล captcha ให้ใช้งาน
ป้องกันไม่ให้ที่อยู่ IP ของผู้อนุมัติโพสต์ถูกกำหนดให้กับผู้เขียนโพสต์
แก้ไขการเติมข้อความอัตโนมัติสำหรับแท็กที่มีเครื่องหมายและ
แก้ไขจำนวนแท็กที่สามารถเติมอัตโนมัติได้ (ตอนนี้เป็น 1,000 โดยค่าเริ่มต้น)
แก้ไขปุ่มลบโพสต์ที่ซ่อนไว้โดยทิ้งคำถามที่ซ่อนอยู่บางส่วนไว้โดยไม่ต้องพึ่งพา
แก้ไขข้อผิดพลาด MySQL เมื่อจัดทำดัชนีโพสต์ที่มีคำที่ยาวมาก หาก MySQL อยู่ในโหมดเข้มงวด
ป้องกันไม่ให้คาเร็ตกระโดดเข้าไปในช่องแท็กเมื่อถามคำถามใน Internet Explorer
แก้ไขการขยายส่วนหัวของหน้าชั่วคราวที่เกิดจากปุ่มเข้าสู่ระบบ Facebook
แก้ไขการเซ็นเซอร์คำในอุดมคติของจีน ญี่ปุ่น และเกาหลี (CJK) ที่มีอักขระตัวเดียว
ขณะนี้หน้าคำถามที่มีการแบ่งหน้าจะรวมหมายเลขหน้าไว้ใน URL ตามรูปแบบบัญญัติ
การเปลี่ยนแปลงอื่นๆ
เพิ่มคลาส CSS ใหม่ในรายการคำถามหรือคำตอบซึ่งการลงคะแนนทั้งหมดถูกปิดใช้งาน
เพิ่มคลาส CSS ใหม่เพื่อระบุจำนวนคำตอบเป็นศูนย์ในรายการคำถาม
เพิ่มใหม่แล้ว และคลาส CSS เพื่อรวมอวตารของโพสต์และข้อมูลเมตา
อัปเดตเป็น CKEditor 3.6.4 และ jQuery 1.7.2
ป้องกันอัตราการเข้าสู่ระบบสูงสุดที่ตั้งค่าเป็นศูนย์ ซึ่งอาจล็อกผู้ดูแลระบบได้
ที่อยู่ IP ที่ถูกบล็อกไม่สามารถส่งข้อความผ่านแบบฟอร์มคำติชมได้อีกต่อไป
จำกัดสคริปต์ตรวจสอบภาษา qa-check-lang.php ให้กับผู้ดูแลระบบเท่านั้น
เพิ่มพารามิเตอร์ใน qa_sanitize_html() เพื่อแยกความแตกต่างระหว่างที่เก็บข้อมูลและจอแสดงผล