Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก

ข้อตกลงการใช้งานกระดานข่าวดิสคัสไทย DiscuzThai Agreement (English Version) ประกาศดิสคัสไทย - ทำเนียบดิสคัสภาษาไทย

Discuz! X3.5 Thai R20240520 Rev.9 (NEW) [วิดีโอช่วยสอน] อัปเกรด Discuz! X3.4 เป็น X3.5 Discord ของ Discuz! Thai Community อย่างเป็นทางการ

Discuz! X3.4 Thai R20220811 (REV.75) สิ้นสุดการสนับสนุน Discuz! X3.4 ภาษาไทยตั้งแต่วันนี้เป็นต้นไป (ขอแนะนำให้อัปเกรดเป็น X3.5 แทน)

ค้นหา
แท็กยอดนิยม: ดิสคัสภาษาไทย Discuz Thai
ดู: 3914|ตอบกลับ: 3

[x2.5] เพิ่มความยาว Tag ภาษาไทยให้ยาวขึ้น

  [คัดลอกลิงก์]
mrkran โพสต์ 2013-3-21 09:30:36 |โหมดอ่าน
สำหรับใครที่มีปัญหา ไม่สามารถบันทึก Tag ภาษาไทย ที่มีความยาวมากกว่า 5 ตัวอักษรได้นั้น เนื่องจากระบบดิสคัส จำกัด CHAR ไว้ที่ 20 เท่านั้น วันนี้เราจะมาแก้ไขให้สามารถบันทึก Tag ภาษาไทย ให้มีความยาวขึ้นกันครับ

1. เข้าไปแก้ไขตาราง pre_common_tag ในฐานข้อมูล ให้แก้ CHAR ของ tagname จาก 20 เป็นตัวเลขที่คุณต้องการ สมมุติว่าจะแก้เป็น 40 ละกันครับ



2. โหลดไฟล์ source/modlue/misc/misc_tag.php มาแก้ไขตำแหน่งนี้ โดยแก้ไข ตัวเลข 20 เป็น 40 หรือตามที่ต้องการ
  1. if(!preg_match('/^([\x7f-\xff_-]|\w|\s)+$/', $name) || strlen($name) > 20) {
คัดลอกไปที่คลิปบอร์ด
3. โหลดไฟล์ source/class/class_tag.php มาแก้ไขตำแหน่งนี้ โดยแก้ไข ตัวเลข 20 เป็น 40 หรือตามที่ต้องการ
  1. if(preg_match('/^([\x7f-\xff_-]|\w|\s){3,20}$/', $tagname)) {
คัดลอกไปที่คลิปบอร์ด
4. อัพไฟล์ที่แก้ไขทั้งหมดกลับคืนที่เดิม อัพเดทแคช แล้วทดลองบันทึก Tag ภาษาไทย ที่ยาวขึ้นกันดูครับ

ที่มา igetugot.com/topics/เพิ่มความยาว+Tag+ภาษาไทยให้ยาวขึ้น-5209-1-1.html

ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก

x
bomlovesom โพสต์ 2013-3-21 21:14:24
แล้วถ้าเพิ่มคำ Tag นี่ปรับตรงไหนเหรอครับ เช่น Tag1,Tag2,Tag3 . . . . ผมใส่ได้แค่ 4 - 5 คำเองครับ ถ้าใส่เกินมันจะตัดออกให้เอง
jaideejung007 โพสต์ 2013-10-4 01:31:53
เพิ่มเติมครับ
source/class/class_tag.php
  1. if(preg_match('/^([\x7f-\xff_-]|\w|\s){3,20}$/', $newtag)) {
คัดลอกไปที่คลิปบอร์ด
ปรับเป็น 40
thornza007 โพสต์ 2013-10-24 01:03:10 จากอุปกรณ์พกพา
แล้วตอน tag ทำยังไงเหรอครับ
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

รายละเอียดเครดิต

รายชื่อผู้กระทำผิด|Archiver|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2024-12-19 05:59

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้