Home Webboard ArticlesKnowledges  

ผู้เขียน หัวข้อ: การเพิ่มตัวเลือกขนาดฟอนต์  (อ่าน 55741 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ LittleCat

  • ไม่เต็มบาท
  • Administrator
  • *
  • กระทู้: 1608
  • เห็นด้วย&ขอบคุณ: 432
  • ตามโลกไม่ทัน
    • บอร์ดแมวเมา
การเพิ่มตัวเลือกขนาดฟอนต์
« เมื่อ: 25, มีนาคม 2008, 07:11:09 PM »

จากเดิมที่บอร์ดจะมีแค่ตัวเลือกเปลี่ยนสี



เราสามารถเพิ่มตัวเลือกขนาดฟอนต์เข้าไปได้



ขั้นตอนแรก.
เปิดไฟล์ Themes/default/Post.template.php
ค้นหาส่วนนี้

โค๊ด: [Select]
// Print a drop down list for all the colors we allow!
if (!isset($context['disabled_tags']['color']))
echo ' <select onchange="surroundText(\'[color=\' +
this.options[this.selectedIndex].value.toLowerCase() + \']\', \'[/color]\', document.forms.',
$context['post_form'], '.', $context['post_box_name'], '); this.selectedIndex = 0; document.forms.',
$context['post_form'], '.', $context['post_box_name'], '.focus(document.forms.', $context['post_form'], '.',
$context['post_box_name'], '.caretPos);" style="margin-bottom: 1ex;">
<option value="" selected="selected">', $txt['change_color'], '</option>
<option value="Black">', $txt[262], '</option>
<option value="Red">', $txt[263], '</option>
<option value="Yellow">', $txt[264], '</option>
<option value="Pink">', $txt[265], '</option>
<option value="Green">', $txt[266], '</option>
<option value="Orange">', $txt[267], '</option>
<option value="Purple">', $txt[268], '</option>
<option value="Blue">', $txt[269], '</option>
<option value="Beige">', $txt[270], '</option>
<option value="Brown">', $txt[271], '</option>
<option value="Teal">', $txt[272], '</option>
<option value="Navy">', $txt[273], '</option>
<option value="Maroon">', $txt[274], '</option>
<option value="LimeGreen">', $txt[275], '</option>
</select>';

เติมส่วนนี้ต่อท้าย (ก่อน echo '<br />'; )

โค๊ด: [Select]
// Print a drop down list for all the fonts sizes are aviable!
if (!isset($context['disabled_tags']['size']))
echo ' <select onchange="surroundText(\'[size=\' + this.options[this.selectedIndex].value.toLowerCase() + \']\', \'[/size]\', document.forms.', $context['post_form'], '.', $context['post_box_name'], '); this.selectedIndex = 0; document.forms.', $context['post_form'], '.', $context['post_box_name'], '.focus(document.forms.', $context['post_form'], '.', $context['post_box_name'], '.caretPos);" style="margin-bottom: 1ex;">
<option value="" selected="selected">', $txt['font_size'], '</option>
<option value="9pt">', $txt['size_9'], '</option>
<option value="10pt">', $txt['size_10'], '</option>
<option value="11pt">', $txt['size_11'], '</option>
<option value="12pt">', $txt['size_12'], '</option>
<option value="13pt">', $txt['size_13'], '</option>
<option value="14pt">', $txt['size_14'], '</option>
<option value="16pt">', $txt['size_16'], '</option>
<option value="18pt">', $txt['size_18'], '</option>
<option value="20pt">', $txt['size_20'], '</option>
<option value="22pt">', $txt['size_22'], '</option>
<option value="24pt">', $txt['size_24'], '</option>
</select>';

ขั้นตอนที่สอง.
เปิดไฟล์ Themes/default/language/Post.thai.php (หรือ Post.thai-utf8.php)
ค้นหาส่วนนี้

โค๊ด: [Select]
$txt[533] = 'แบบตัวอักษร';

เติมส่วนนี้ต่อท้าย

โค๊ด: [Select]
$txt['font_size'] = 'ขนาดตัวอักษร';
$txt['size_9'] = '9pt';
$txt['size_10'] = '10pt';
$txt['size_11'] = '11pt';
$txt['size_12'] = '12pt';
$txt['size_13'] = '13pt';
$txt['size_14'] = '14pt';
$txt['size_16'] = '16pt';
$txt['size_18'] = '18pt';
$txt['size_20'] = '20pt';
$txt['size_22'] = '22pt';
$txt['size_24'] = '24pt';

ขนาดฟอนต์ก็แล้วแต่จะปรับเอาเอง ซึ่ง สำหรับบอร์ด เล็กสุด คือ 8pt ใหญ่สุด คือ 24pt
ก็จะได้ผลดังนี้




พึงจดจำ !

ในส่วนนี้ของ Themes/default/Post.template.php


คือการเรียกใช้งานส่วนนี้ของ Themes/default/language/Post.thai.php (หรือ Post.thai-utf8.php)


ฉะนั้น จะต้องมีให้ตรงกันอยู่เสมอ จึงจะแสดงผล
มิเช่นนั้น จะมีมาแค่นี้




อย่าคิดว่าตนเองเก่ง อย่าคิดว่าคนอื่นขาดตนเองไม่ได้ -- หลักการในการทำงานของแมวขี้เมา

ออฟไลน์ ก๊วนกวน

  • Just Staff
  • *
  • กระทู้: 402
  • เห็นด้วย&ขอบคุณ: 21
    • pop music box
Re: การเพิ่มตัวเลือกขนาดฟอนต์
« ตอบกลับ #1 เมื่อ: 19, กรกฎาคม 2008, 04:14:17 PM »

 :razz:  จะลองทำดู 
« แก้ไขครั้งสุดท้าย: 19, กรกฎาคม 2008, 04:17:26 PM โดย ก๊วนกวน »
จงเต้น  โดยคิดว่าไม่มีใครมองอยู่
จงรัก    โดยคิดว่าจะไม่ได้รับความเจ็บปวดเลยซักครั้ง
จงร้องเพลง  โดยคิดว่าไม่มีใครกำลังฟังอยู่
จงทำงาน     โดยคิดว่าไม่ต้องการเงิน
จงใช้ชีวิต     โดยคิดว่าวันนี้เป็นวันสุดท้าย >> Series :: เรื่อง My Name is Kim Sam Soon

ออฟไลน์ bomb

  • Just Staff
  • *
  • กระทู้: 400
  • เห็นด้วย&ขอบคุณ: 27
  • เพศ: ชาย
    • IT-CLUB เว็บไซต์เพื่อการเรียนรู้
Re: การเพิ่มตัวเลือกขนาดฟอนต์
« ตอบกลับ #2 เมื่อ: 19, กรกฎาคม 2008, 05:57:08 PM »
ดูเหมือนง่ายๆ แต่ก็จากไม่ใช่น้อย จริงๆคับ  55+ ^^
-= ประเทศไทย ไม่ได้ขึ้นอยู่กับใครสองคน =-
สังคมไทยจะดีขึ้นถ้าคนไทย  รู้จักแบ่งปันสิ่งดีๆให้แก่กัน

ออฟไลน์ momaydopod

  • Ju
  • *
  • กระทู้: 32
  • เห็นด้วย&ขอบคุณ: 2
  • เพศ: ชาย
    • FRZLAND
Re: การเพิ่มตัวเลือกขนาดฟอนต์
« ตอบกลับ #3 เมื่อ: 30, สิงหาคม 2008, 08:12:42 PM »
ต้องลอง อันนี้ด้วย :crying:

ออฟไลน์ P26

  • เมื่อไหร่จะเต็มบาทเนี่ย!
  • Just M
  • ***
  • กระทู้: 55
  • เห็นด้วย&ขอบคุณ: 3
  • เพศ: หญิง
  • Jesus I'm so in love with You!
Re: การเพิ่มตัวเลือกขนาดฟอนต์
« ตอบกลับ #4 เมื่อ: 06, พฤษภาคม 2009, 11:05:12 AM »
เวลาเปลี่ยนมาใช้ภาษาอังกฤกมันไม่ขึ้นค่ะ แต่ถ้าเปลี่ยนมาเป็นภาษาไทยมันขึ้นค่ะ
ลองลบแล้วก็เพิ่มเข้าไปใหม่ มันก็ไม่ขึ้นค่ะ
Love, it's like the wind. I can't see it, but I can feel it.

"กาลเวลาสามารถเปลี่ยนแปลงคนได้..แต่คนไม่สามารถเปลี่ยนแปลงกาลเวลาได้"

ออฟไลน์ ก๊วนกวน

  • Just Staff
  • *
  • กระทู้: 402
  • เห็นด้วย&ขอบคุณ: 21
    • pop music box
Re: การเพิ่มตัวเลือกขนาดฟอนต์
« ตอบกลับ #5 เมื่อ: 06, พฤษภาคม 2009, 11:18:47 AM »
เวลาเปลี่ยนมาใช้ภาษาอังกฤกมันไม่ขึ้นค่ะ แต่ถ้าเปลี่ยนมาเป็นภาษาไทยมันขึ้นค่ะ
ลองลบแล้วก็เพิ่มเข้าไปใหม่ มันก็ไม่ขึ้นค่ะ

Themes/default/language/Post.thai.php  <<<<<ไปเพิ่มใน Post.english.php

คือถ้าเราใช้เภาษาไหนก็ต้องไปเพิ่ม ในภาษานั้นด้วย
จงเต้น  โดยคิดว่าไม่มีใครมองอยู่
จงรัก    โดยคิดว่าจะไม่ได้รับความเจ็บปวดเลยซักครั้ง
จงร้องเพลง  โดยคิดว่าไม่มีใครกำลังฟังอยู่
จงทำงาน     โดยคิดว่าไม่ต้องการเงิน
จงใช้ชีวิต     โดยคิดว่าวันนี้เป็นวันสุดท้าย >> Series :: เรื่อง My Name is Kim Sam Soon

ออฟไลน์ P26

  • เมื่อไหร่จะเต็มบาทเนี่ย!
  • Just M
  • ***
  • กระทู้: 55
  • เห็นด้วย&ขอบคุณ: 3
  • เพศ: หญิง
  • Jesus I'm so in love with You!
Re: การเพิ่มตัวเลือกขนาดฟอนต์
« ตอบกลับ #6 เมื่อ: 06, พฤษภาคม 2009, 11:32:15 AM »
แล้วที่เพิ่มตรงนี้ล่ะคะ ===>>> Themes/default/Post.template.php
มันไม่ได้เป็นของภาษาอังกฤษเหรอคะ
Love, it's like the wind. I can't see it, but I can feel it.

"กาลเวลาสามารถเปลี่ยนแปลงคนได้..แต่คนไม่สามารถเปลี่ยนแปลงกาลเวลาได้"

ออฟไลน์ ก๊วนกวน

  • Just Staff
  • *
  • กระทู้: 402
  • เห็นด้วย&ขอบคุณ: 21
    • pop music box
Re: การเพิ่มตัวเลือกขนาดฟอนต์
« ตอบกลับ #7 เมื่อ: 06, พฤษภาคม 2009, 11:40:48 AM »
แล้วที่เพิ่มตรงนี้ล่ะคะ ===>>> Themes/default/Post.template.php
มันไม่ได้เป็นของภาษาอังกฤษเหรอคะ

 :crying: :crying:  สังเกตุ ชื่่อโพล์เดอร์เอานะครับ ที่หลังจะได้ไม่มีปัญหาครับ

languageแปลว่้าอะไรครับ  ในนั้นมีอะไรเอ่ย  ลองศึกษาดูนะครับ สำคํญมากครับ

จงเต้น  โดยคิดว่าไม่มีใครมองอยู่
จงรัก    โดยคิดว่าจะไม่ได้รับความเจ็บปวดเลยซักครั้ง
จงร้องเพลง  โดยคิดว่าไม่มีใครกำลังฟังอยู่
จงทำงาน     โดยคิดว่าไม่ต้องการเงิน
จงใช้ชีวิต     โดยคิดว่าวันนี้เป็นวันสุดท้าย >> Series :: เรื่อง My Name is Kim Sam Soon

ออฟไลน์ P26

  • เมื่อไหร่จะเต็มบาทเนี่ย!
  • Just M
  • ***
  • กระทู้: 55
  • เห็นด้วย&ขอบคุณ: 3
  • เพศ: หญิง
  • Jesus I'm so in love with You!
Re: การเพิ่มตัวเลือกขนาดฟอนต์
« ตอบกลับ #8 เมื่อ: 06, พฤษภาคม 2009, 11:49:26 AM »
ได้แล้ว....ขอบคุณมาก ๆ ค่ะ
Love, it's like the wind. I can't see it, but I can feel it.

"กาลเวลาสามารถเปลี่ยนแปลงคนได้..แต่คนไม่สามารถเปลี่ยนแปลงกาลเวลาได้"

ออฟไลน์ johnx

  • Ju
  • *
  • กระทู้: 14
  • เห็นด้วย&ขอบคุณ: 5
    • แต่งรูป.com
Re: การเพิ่มตัวเลือกขนาดฟอนต์
« ตอบกลับ #9 เมื่อ: 11, มีนาคม 2010, 06:13:30 PM »
สุดยอดครับ
[nofollow] [nofollow]

ออฟไลน์ mochiza

  • Ju
  • *
  • กระทู้: 12
  • เห็นด้วย&ขอบคุณ: 2
Re: การเพิ่มตัวเลือกขนาดฟอนต์
« ตอบกลับ #10 เมื่อ: 13, มีนาคม 2010, 07:56:43 PM »
ขอบคุณครับๆ

โด่ง

  • บุคคลทั่วไป
Re: การเพิ่มตัวเลือกขนาดฟอนต์
« ตอบกลับ #11 เมื่อ: 13, มิถุนายน 2010, 02:19:29 PM »
ขอบคุณมากครับ :wishes:

ออฟไลน์ ^lม่มีค่ๅwo

  • Ju
  • *
  • กระทู้: 1
  • เห็นด้วย&ขอบคุณ: 1
  • เพศ: ชาย
Re: การเพิ่มตัวเลือกขนาดฟอนต์
« ตอบกลับ #12 เมื่อ: 02, สิงหาคม 2010, 05:36:30 PM »
 :cry: ของผมใน  Themes/default/language/Post.thai.php (หรือ Post.thai-utf8.php)   เป็นภาษาต่างดาว...ไม้รู้จะแก้ยังไงดีครับ..คุณครู ทุกท่าน รบกวนด้วยครับ  :cry:


โค๊ด: newbielink:javascript:void(0); [nonactive]
$txt[449] = 'เนƒเธชเนˆเนเธ–เธงเธ‚เธญเธ‡เธ•เธฒเธฃเธฒเธ‡';
$txt[499] = 'เธ‚เน‰เธญเธ„เธงเธฒเธกเธ‚เธญเธ‡เธ„เธธเธ“เธขเธฒเธงเน„เธ› เธเธฃเธธเธ“เธฒเธ—เธณเนƒเธซเน‰เธชเธฑเน‰เธ™เธฅเธ‡';
$txt[531] = 'เน€เธชเน‰เธ™เธ‚เธงเธฒเธ‡';
$txt[532] = 'เธ‚เธ™เธฒเธ”เธ•เธฑเธงเธญเธฑเธเธฉเธฃ';
$txt[533] = 'เนเธšเธšเธ•เธฑเธงเธญเธฑเธเธฉเธฃ';
« แก้ไขครั้งสุดท้าย: 03, สิงหาคม 2010, 12:38:23 PM โดย ^lม่มีค่ๅwo »

ออฟไลน์ เซียวเหล่งนึ่งฯ

  • Global Moderator
  • *
  • กระทู้: 5536
  • เห็นด้วย&ขอบคุณ: 2135
    • SMFjusthost.com
Re: การเพิ่มตัวเลือกขนาดฟอนต์
« ตอบกลับ #13 เมื่อ: 04, สิงหาคม 2010, 05:29:25 PM »
เอนโค๊ดไฟล์เป็น ยูนิโค๊ด

ออฟไลน์ ขุนสุรา

  • Just Mem
  • ****
  • กระทู้: 95
  • เห็นด้วย&ขอบคุณ: 37
Re: การเพิ่มตัวเลือกขนาดฟอนต์
« ตอบกลับ #14 เมื่อ: 10, เมษายน 2011, 11:34:05 AM »
ได้แล้วครับ ใส่สีเพิ่ม กับ ใส่ขนาดอักษรเพิ่ม

ขอบคุณทีมงาน justusers.net มากครับ

 

Sitemap 1 2 3 4 5 6 7 8 9 10 
Back to top