Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก
ค้นหา
คำค้นยอดนิยม: ภาษาไทย discuz
Discuz! X2.5 Official VersionDiscuz X2.5 Thai Mr.JakVDO อัพเกรดดิสคัส 2.5
ดู: 2654|ตอบกลับ: 11

ปรับหัวข้อกระทู้

 ปิด [คัดลอกลิงก์]

7

กระทู้

0

ติดตาม

737

เครดิต

Conqueror

วู๊บนึงในคืนเหงา...

Rank: 3Rank: 3

สิทธิ์ในการอ่าน
30
UID
15
เครดิต
737
จิตพิศัย
737
Money
237
Gold
5
โพสต์
445
กระทู้
7
ลงทะเบียนเมื่อ
2007-10-4
ลงชื่อเข้าใช้ล่าสุด
2012-3-7

Medal No.5 Medal No.3 Medal No.4 Medal No.1 Medal No.2

โพสต์เมื่อ 2007-10-27 16:02:47 |ดูโพสต์ทั้งหมด
โฮสสำหรับดิสคัสโดยเฉพาะ
ปรับหัวข้อกระทู้ให้โพสต์ได้มากกว่า 80 ตัวอักษรที่ไหนครับ

หายังไม่เจอ..

23

กระทู้

0

ติดตาม

1542

เครดิต

Lord

I Love DiscuzThai

Rank: 4

สิทธิ์ในการอ่าน
50
UID
4
เครดิต
1542
จิตพิศัย
1542
Money
2138
Gold
225
โพสต์
2446
กระทู้
23
ลงทะเบียนเมื่อ
2007-10-3
ลงชื่อเข้าใช้ล่าสุด
2012-5-16

Medal No.1 Medal No.2

โพสต์เมื่อ 2007-10-27 16:52:41 |ดูโพสต์ทั้งหมด
อันนี้หาไม่เจอเหมือนกันค่ะ โจโจ้ ก็ไม่เจอ "หรืออาดเจอแล้ว"
คิดว่า..ภาษาจีนเค้าคงคิดเป็นคำๆนะคะ เช่น คำว่า โทรศัพท์  อาดจะแทนด้วยคำๆเดียวๆ  โดดๆเลย
ซึ่งต่างจากภาษาของไทยเรา ยาวทั้งตัวอักษรและสระ  แต่ถ้าของภาษาอังฤกษ ตั้งหัวกะทู้ยาวๆได้ค่ะ
แบบนี้ไม่แฟ..เลยเนอะ
~:8:~
www.mazzplaza.com เปิดร้านค้าออนไลน์ฟรีได้แล้ววันนี้.
www.ecshopthai.com Free! Open Source

7

กระทู้

0

ติดตาม

737

เครดิต

Conqueror

วู๊บนึงในคืนเหงา...

Rank: 3Rank: 3

สิทธิ์ในการอ่าน
30
UID
15
เครดิต
737
จิตพิศัย
737
Money
237
Gold
5
โพสต์
445
กระทู้
7
ลงทะเบียนเมื่อ
2007-10-4
ลงชื่อเข้าใช้ล่าสุด
2012-3-7

Medal No.5 Medal No.3 Medal No.4 Medal No.1 Medal No.2

โพสต์เมื่อ 2007-10-27 16:55:53 |ดูโพสต์ทั้งหมด
โฮสสำหรับดิสคัสโดยเฉพาะ
อืมมม...

0

กระทู้

0

ติดตาม

42

เครดิต

Newbie

Rank: 1

สิทธิ์ในการอ่าน
10
UID
9
เครดิต
42
จิตพิศัย
42
Money
1677
Gold
0
โพสต์
58
กระทู้
0
ลงทะเบียนเมื่อ
2007-10-3
ลงชื่อเข้าใช้ล่าสุด
2009-2-25
โพสต์เมื่อ 2007-10-27 21:28:09 |ดูโพสต์ทั้งหมด
ลองช่วยกันพิจารณาดูตัวนี้นะครับ

ที่ include/post.func.php
  1. function checkpost() {
  2.         global $subject, $message, $disablepostctrl, $minpostsize, $maxpostsize;
  3.         if(strlen($subject) > 80) {  <-------- ตรงนี้
  4.                 return 'post_subject_toolong';
  5.         }
คัดลอกไปที่คลิปบอร์ด
ตรงไฟล์ templates/default/templates.lang.php
  1. 'post_subject_toolong' => 'หัวข้อยาวเกินไป (สูงสุด 80 ตัวอักษร)',
คัดลอกไปที่คลิปบอร์ด
ตรงไฟล์ templates/default/forumdisplay.htm
  1. } else if (theform.subject.value.length > 80) {  <----------
  2.         alert("{lang post_subject_toolong}");
  3.         theform.subject.focus();
  4. return false;
คัดลอกไปที่คลิปบอร์ด

81

กระทู้

7

ติดตาม

5018

เครดิต

ผู้จัดการกระดาน

ทำดีเพื่อแผ่นดิน

Rank: 9Rank: 9Rank: 9

สิทธิ์ในการอ่าน
200
UID
1
เครดิต
5018
จิตพิศัย
5018
Money
26606
Gold
6307
โพสต์
4513
กระทู้
81
ลงทะเบียนเมื่อ
2007-10-2
ลงชื่อเข้าใช้ล่าสุด
2012-5-18
โพสต์เมื่อ 2007-10-27 22:17:00 |ดูโพสต์ทั้งหมด
ผมเคยลองเหมือนกันครับ แต่มันมีเงื่อนไขอื่นอีก ยังหาไม่เจอครับ

0

กระทู้

0

ติดตาม

0

เครดิต

Newbie

Rank: 1

สิทธิ์ในการอ่าน
10
UID
112
เครดิต
0
จิตพิศัย
0
Money
490
Gold
0
โพสต์
4
กระทู้
0
ลงทะเบียนเมื่อ
2007-10-29
ลงชื่อเข้าใช้ล่าสุด
2007-12-1
โพสต์เมื่อ 2007-10-29 11:39:15 |ดูโพสต์ทั้งหมด
จริงๆ แล้วมันนับแบบนี้คับ 80 นะถูกแล้ว เพียงแต่ว่าเวลาเรา install นะ เป็น utf แต่จริงๆ แล้วนั้น
เวลาเราใส่ภาษาไทย มันก็จะกลายเป็น utf กลายเป็น แทนที่ 1 คำ ก็ออกมาเป็น 4 คำ
ทำให้การนับนั้นผิดไป แต่ code นะถูกแล้ว
วิธีแก้คือให้ set ใน DB เป็น tis-620 แล้วก็ตัวสคิปก็แก้ Utf-8 เป็น tis ให้หมด
เพียงเท่านั้นคับ
วิธีการแก้ code ตรงนั้นเป็นการแก้ที่ปลายเหตุ
ที่สำคัญเวลาเราหากเราแก้แล้ว เวลา Backup ออกมาเป็นก็ออกมาเป็นภาษาไทยเลยคับไม่เป็น UTF ให้ปวดหัว

7

กระทู้

0

ติดตาม

737

เครดิต

Conqueror

วู๊บนึงในคืนเหงา...

Rank: 3Rank: 3

สิทธิ์ในการอ่าน
30
UID
15
เครดิต
737
จิตพิศัย
737
Money
237
Gold
5
โพสต์
445
กระทู้
7
ลงทะเบียนเมื่อ
2007-10-4
ลงชื่อเข้าใช้ล่าสุด
2012-3-7

Medal No.5 Medal No.3 Medal No.4 Medal No.1 Medal No.2

โพสต์เมื่อ 2007-10-29 11:47:18 |ดูโพสต์ทั้งหมด
อืม...
งั้นขอใช้ UTF-8 ดีกว่า

81

กระทู้

7

ติดตาม

5018

เครดิต

ผู้จัดการกระดาน

ทำดีเพื่อแผ่นดิน

Rank: 9Rank: 9Rank: 9

สิทธิ์ในการอ่าน
200
UID
1
เครดิต
5018
จิตพิศัย
5018
Money
26606
Gold
6307
โพสต์
4513
กระทู้
81
ลงทะเบียนเมื่อ
2007-10-2
ลงชื่อเข้าใช้ล่าสุด
2012-5-18
โพสต์เมื่อ 2007-10-29 12:17:37 |ดูโพสต์ทั้งหมด
อืม.... จิงด้วยแฮะ ลองแล้วใช้ได้ด้วยแฮะ
ขอบคุณ 0000 มากครับหายข้องใจกันซะที

แต่ถ้าจะใช้ tis ตอนนี้ไม่เอาแล้วหล่ะ

ว่าแต่ฐานข้อมูลผม Backup มาก็เป็นไทยนะครับ UTF-8 นี่แหละ

0

กระทู้

0

ติดตาม

0

เครดิต

Newbie

Rank: 1

สิทธิ์ในการอ่าน
10
UID
112
เครดิต
0
จิตพิศัย
0
Money
490
Gold
0
โพสต์
4
กระทู้
0
ลงทะเบียนเมื่อ
2007-10-29
ลงชื่อเข้าใช้ล่าสุด
2007-12-1
โพสต์เมื่อ 2007-11-1 00:05:18 |ดูโพสต์ทั้งหมด
แก้ code อย่าลืมไปแก้ใน DB นะคับ
Tables posts
Field subject
Type varchar(80) แก้เป็น  mediumtext
หรือ varchar(250) ก็ได้คับ ส่วน code ก็แก้เป็น 250 ให้หมด
ตาม Code ข้างบนเลย
เพราะ 1 ออก 3 โดย ก็เท่ากับ
80*3 นั้นแหละ ปัดเป็น 250 เพื่อขาด
ส่วน templates/default/templates.lang.php ไม่ต้องแก้เพราะมันก็คือ 80 ตัวนั้นแหละ

ส่วนที่ ภาษาจีน ไม่มีปัญหาเพราะ ว่า เค้า มีระบบแปลงในตัว
ในส่วนของ include/tables/  เป็น charset ของเค้าเป็น tables
หลักก็ประมาณว่า ก่อนที่จะไปเรียก db ให้แปลงเป็น unicode
ถ้าทำ tables แบบเค้าก็จะเป็นการแก้แบบเค้า แบบที่ office ทำขึ้นมา
แต่ ทำยังไงละ ?

เพิ่มเติมจากที่ว่า 1 ออก 3 แต่ถ้าเป็น Eng นะ เต็มๆ คับ 250 ใส่กันตกขอบเลยคับ เพราะมันนับเป็น 1

[ แก้ไขล่าสุด 0000 เมื่อ 2007-11-1 11:00 ]

0

กระทู้

0

ติดตาม

66

เครดิต

Newbie

zero

Rank: 1

สิทธิ์ในการอ่าน
10
UID
132
เครดิต
66
จิตพิศัย
66
Money
181
Gold
0
โพสต์
149
กระทู้
0
ลงทะเบียนเมื่อ
2007-11-1
ลงชื่อเข้าใช้ล่าสุด
2011-4-14
โพสต์เมื่อ 2007-11-2 01:33:24 |ดูโพสต์ทั้งหมด
อ้ามีแต่คนเก่งๆทั้งนั้นเลยไว้ต้องมาขอคำชี้แนะอีกเยอะเลยนะเนี่ยขอฝากตัวเป็นลูกศิษย์น้อยเลยหล่ะกานครับ
++จุนตะ++
(^_^)
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

โทรศัพท์มือถือ|รูปแบบข้อความล้วน|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2012-5-18 13:15 , Processed in 0.054939 second(s), 7 queries , Memcache On.

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

ขึ้นไปด้านบน