- เครดิต
- 5095
- เพื่อน
- ทักทาย
- บล็อก
- อัลบั้ม
- โพสต์
- กระทู้
- แชร์
- สำคัญ
- สิทธิ์อ่าน
- 200
- จำนวนผู้ติดตาม
- จำนวนผู้กำลังติดตาม
- เพศ
- ไม่บอก
|
จากกระทู้นี้ครับ
http://www.discuzthai.com/thread-6324-1-2.html
เพิ่มความยาวคำค้นสำหรับภาษาไทย
ไฟลล์ที่ต้องแก้ไข
tag.php
include/editpost.inc.php
include/newthread.inc.php
1. ไปที่ admincp > เครื่องมือ > ฐานข้อมูล > อัพเดทฐานข้อมูล
ใส่โค๊ดนี้ลงไป- ALTER TABLE `cdb_tags` CHANGE `tagname` `tagname` CHAR( 80 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;
คัดลอกไปที่คลิปบอร์ด หรือไปที่ phpMyadmin ของคุณ
หาตารางที่ชื่อ cdb_tags คลิ๊กแก้ไขที่ ฟิลด์ tagname เปลี่ยน char(20) จาก 20 เป็น 80 หรือจะใส่เท่าไหร่ก็ตามใจ
2. เปิดไฟลล์ tag.php
ค้นหา
- if(!preg_match('/^([\x7f-\xff_-]|\w|\s)+$/', $name) || strlen($name) > 20) {
คัดลอกไปที่คลิปบอร์ด เปลี่ยนเป็น
- if(!preg_match('/^([\x7f-\xff_-]|\w|\s)+$/', $name) || strlen($name) > 80) {
คัดลอกไปที่คลิปบอร์ด 3. เปิดไฟลล์ include/editpost.inc.php และ include/newthread.inc.php
ค้นหา
- if(preg_match('/^([\x7f-\xff_-]|\w|\s){3,20}$/', $tagname)) {
คัดลอกไปที่คลิปบอร์ด เปลี่ยนเป็น
- if(preg_match('/^([\x7f-\xff_-]|\w|\s){3,80}$/', $tagname)) {
คัดลอกไปที่คลิปบอร์ด 4. บันทึก และ อัพโหลดขึ้นโฮส
5. อัพเดทแคชไฟลล์
เสร็จแล้วครับ |
|
|
|
|
|
|