Home  Webboard  ArticlesKnowledges  
:: JustUsers.net ::
09, กันยายน 2010, 04:33:24 pm *
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน
ส่งอีเมล์ยืนยันการใช้งาน?

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
JustUsers.net
  ใช้ค้นหาให้เป็นประโยชน์ เรื่องยาก อาจจะกลายเป็นเรื่องง่าย
   |  การค้นหาขั้นสูง
justusers.net/forum
 ข่าว:
:: กติกา มารยาท ในการใช้งานเว็บบอร์ด ::
กรุณากรอกอีเมล์จริงในการสมัคร และรับอีเมล์ยืนยันเพื่อใช้งานในบอร์ด
  หน้าแรก   เว็บบอร์ด   ช่วยเหลือ ค้นหา ปฏิทิน เข้าสู่ระบบ สมัครสมาชิก  
หน้า: [1]
  ตอบ  |  พิมพ์  
ผู้เขียน หัวข้อ: การเพิ่มตัวเลือกฟอนต์  (อ่าน 1912 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
LittleCat
ไม่เต็มบาท
Administrator
*

เห็นด้วย&ขอบคุณ: 43
ออฟไลน์ ออฟไลน์

กระทู้: 1154


ถ้าเกลียดพ่อ ก็ขอให้ออกไปจากบ้านที่พ่อปกครองนี้


เว็บไซต์
« เมื่อ: 25, มีนาคม 2008, 06:59:14 pm »
ตอบโดยอ้างถึงข้อความอ้างถึง


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



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



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

โค๊ด:
// 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 />'; )

โค๊ด:
// Print a drop down list for all the fonts are aviable!
if (!isset($context['disabled_tags']['font']))
echo ' <select onchange="surroundText(\'[font=\' + this.options[this.selectedIndex].value.toLowerCase() + \']\', \'[/font]\', 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_face'] , '</option>
<option value="Arial">', $txt['font_arial'], '</option>
<option value="andale mono">', $txt['font_andale_mono'], '</option>
<option value="courier">', $txt['font_courier'], '</option>
<option value="Comic Sans MS">', $txt['font_comic'] , '</option>
<option value="Times New Roman">', $txt['font_times'] , '</option>
<option value="Verdana">', $txt['font_verd'] , '</option>
<option value="trebuchet ms">', $txt['font_trebuchet_ms'], '</option>
<option value="impact">', $txt['font_impactl'], '</option>
<option value="arial black">', $txt['font_arial_black'], '</option>
<option value="Haettenschweiler">', $txt['font_heatt'] , '</option>
<option value="Tahoma">', $txt['font_taho'], '</option>
</select>';

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

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

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

โค๊ด:
$txt['font_face'] = 'แบบตัวอักษร';
$txt['font_arial'] = 'Arial';
$txt['font_arial_black'] = 'ArialBlack';
$txt['font_andale_mono'] = 'AdaleMono';
$txt['font_courier'] = 'Corier';
$txt['font_comic'] = 'ComicSans ';
$txt['font_times'] = 'NewRoman';
$txt['font_verd'] = 'Verdana';
$txt['font_heatt'] = 'Haettensch';
$txt['font_trebuchet_ms'] = 'Trebuchet';
$txt['font_taho'] = 'Tahoma';
$txt['font_impactl'] = 'Impactl';

ก็จะได้ผลดังนี้




พึงจดจำ !

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


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


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



บันทึกการเข้า
WellcoM
Ju
*

เห็นด้วย&ขอบคุณ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 8


« ตอบ #1 เมื่อ: 07, พฤษภาคม 2009, 01:07:11 am »
ตอบโดยอ้างถึงข้อความอ้างถึง

ขอบคุณมากๆครับ

บันทึกการเข้า
morokat
Ju
*

เห็นด้วย&ขอบคุณ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 33


« ตอบ #2 เมื่อ: 09, มีนาคม 2010, 08:10:16 pm »
ตอบโดยอ้างถึงข้อความอ้างถึง

Thanks u ครับ
แล้วถ้าจะเพิ่มขนาด (size font)จะทำไงครับ

บันทึกการเข้า
c,;-uhg,k
บุคคลทั่วไป
« ตอบ #3 เมื่อ: 09, มีนาคม 2010, 09:59:56 pm »
ตอบโดยอ้างถึงข้อความอ้างถึง

อันนี้รึเปล่า?
justusers.net/forum/index.php?topic=279.0

บันทึกการเข้า
morokat
Ju
*

เห็นด้วย&ขอบคุณ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 33


« ตอบ #4 เมื่อ: 09, มีนาคม 2010, 11:55:29 pm »
ตอบโดยอ้างถึงข้อความอ้างถึง

thasnk u now i can to do its

บันทึกการเข้า
หน้า: [1]
  ตอบ  |  พิมพ์  
 
กระโดดไป:  

Powered by MySQL
Powered by PHP
Powered by SMF 1.1.11 | SMF © 2006-2007, Simple Machines LLC | Thai language by ThaiSMF

Modification by JustUsers.net Team Page Rank Creative Commons License
จัสต์ยูสเซอร์.เน็ต โดย www.justusers.net อนุญาตให้ใช้ได้ตาม สัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-อนุญาตแบบเดียวกัน 3.0 ประเทศไทย.
Valid XHTML 1.0!
Valid CSS!