- เครดิต
- 556
- เพื่อน
- ทักทาย
- บล็อก
- อัลบั้ม
- โพสต์
- กระทู้
- แชร์
- สำคัญ
- สิทธิ์อ่าน
- 30
- จำนวนผู้ติดตาม
- จำนวนผู้กำลังติดตาม
- เพศ
- ไม่บอก
|
สำหรับใครที่มีปัญหา ไม่สามารถบันทึก Tag ภาษาไทย ที่มีความยาวมากกว่า 5 ตัวอักษรได้นั้น เนื่องจากระบบดิสคัส จำกัด CHAR ไว้ที่ 20 เท่านั้น วันนี้เราจะมาแก้ไขให้สามารถบันทึก Tag ภาษาไทย ให้มีความยาวขึ้นกันครับ
1. เข้าไปแก้ไขตาราง pre_common_tag ในฐานข้อมูล ให้แก้ CHAR ของ tagname จาก 20 เป็นตัวเลขที่คุณต้องการ สมมุติว่าจะแก้เป็น 40 ละกันครับ
2. โหลดไฟล์ source/modlue/misc/misc_tag.php มาแก้ไขตำแหน่งนี้ โดยแก้ไข ตัวเลข 20 เป็น 40 หรือตามที่ต้องการ- if(!preg_match('/^([\x7f-\xff_-]|\w|\s)+$/', $name) || strlen($name) > 20) {
คัดลอกไปที่คลิปบอร์ด 3. โหลดไฟล์ source/class/class_tag.php มาแก้ไขตำแหน่งนี้ โดยแก้ไข ตัวเลข 20 เป็น 40 หรือตามที่ต้องการ- if(preg_match('/^([\x7f-\xff_-]|\w|\s){3,20}$/', $tagname)) {
คัดลอกไปที่คลิปบอร์ด 4. อัพไฟล์ที่แก้ไขทั้งหมดกลับคืนที่เดิม อัพเดทแคช แล้วทดลองบันทึก Tag ภาษาไทย ที่ยาวขึ้นกันดูครับ
ที่มา igetugot.com/topics/เพิ่มความยาว+Tag+ภาษาไทยให้ยาวขึ้น-5209-1-1.html |
ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง
คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก
x
|
|
|
|
|
|