Home Webboard ArticlesKnowledges  

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

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

ออฟไลน์ KDD

  • Ju
  • *
  • กระทู้: 13
  • เห็นด้วย&ขอบคุณ: 2
Re: การเพิ่มตัวเลือกสีในบอร์ด
« ตอบกลับ #30 เมื่อ: 09, สิงหาคม 2011, 02:23:54 PM »
 :firstaid: สวยงามมาก

ออฟไลน์ nakdham

  • Just
  • **
  • กระทู้: 63
  • เห็นด้วย&ขอบคุณ: 19
    • nakdham.com
Re: การเพิ่มตัวเลือกสีในบอร์ด
« ตอบกลับ #31 เมื่อ: 08, ตุลาคม 2011, 09:33:57 PM »
http://custom.simplemachines.org/mods/index.php?mod=1624
Enhanced Dropdown


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

แต่ถ้าอยากเพิ่มสีเยอะกว่านี้อ่ะครับ ไม่รู้ต้องเพิ่ม code ยังไงดี อืม...

พอดีเห็นตัวหนังสือมันเล็กก็เลยลองแก้ตรงนี้ดู ก็ได้ตัวหนังสือใหญ่ขึ้นมาอีกนิดหนึ่ง :)



./Themes/default/GenericControls.template.php

อ้างถึง
Find:

<select name="%selectName%" id="%selectId%" style="margin-bottom: 1ex; font-size: x-small;">

Replace With:

<select name="%selectName%" id="%selectId%" style="margin-bottom: 1ex; font-size: x-small; height: 20px;">


แก้ไขเพิมเติมตรง font-size: x-small แก้เป็น font-size: small เท่านี้ก็ได้ตัวหนังสือที่ใหญ่ขึ้นมาอีกนิด

ไม่รู้จะเป็นประโยชน์หรือเปล่าน้อ อย่างว่าครับ บางทีเส้นผมก็บังภูเขา

ออฟไลน์ UnclEo

  • Just Staff
  • *
  • กระทู้: 463
  • เห็นด้วย&ขอบคุณ: 439
  • เพศ: ชาย
  • !Personal
    • DexMoreGroup
Re: การเพิ่มตัวเลือกสีในบอร์ด
« ตอบกลับ #32 เมื่อ: 08, ตุลาคม 2011, 09:45:15 PM »
แต่ถ้าอยากเพิ่มสีเยอะกว่านี้อ่ะครับ ไม่รู้ต้องเพิ่ม code ยังไงดี อืม...

ออกไปหน้าเว็บบอร์ดแล้วลองค้นหาคำว่า "เขียวอมนกเขา" ดูครับจะเจอวิธีเพิ่มสี ใน 2.0
ที่นี่! DexMore.Com ลมหายใจแห่ง SMF เราอัพเดททุกลมหายใจ SMF 100++ mod แห่งเดียวในโลก SMF 2.0 แปลไทย 100%

ออฟไลน์ nakdham

  • Just
  • **
  • กระทู้: 63
  • เห็นด้วย&ขอบคุณ: 19
    • nakdham.com
Re: การเพิ่มตัวเลือกสีในบอร์ด
« ตอบกลับ #33 เมื่อ: 08, ตุลาคม 2011, 10:27:48 PM »
แต่ถ้าอยากเพิ่มสีเยอะกว่านี้อ่ะครับ ไม่รู้ต้องเพิ่ม code ยังไงดี อืม...


ออกไปหน้าเว็บบอร์ดแล้วลองค้นหาคำว่า "เขียวอมนกเขา" ดูครับจะเจอวิธีเพิ่มสี ใน 2.0


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


ขอสรุปง่ายๆ สำหรับวิธีการเพิ่มสี 2.0.* ครับผม
อ้างอิงถึวิธีการตรงนี้ครับ : http://custom.simplemachines.org/mods/index.php?action=parse

แก้ไขไฟล์
./Themes/default/GenericControls.template.php
หา
โค๊ด: [Select]
<select name="%selectName%" id="%selectId%" style="margin-bottom: 1ex; font-size: x-small;">

แทนที่ด้วย
โค๊ด: [Select]
<select name="%selectName%" id="%selectId%" style="margin-bottom: 1ex; font-size: x-small; height: 20px;">


./Themes/default/scripts/editor.js
หา
โค๊ด: [Select]
for (var sSelectValue in oCurButton.oOptions)
// we've been through this before
if (sSelectValue != '')
sOptions += '<option value="' + sSelectValue.php_htmlspecialchars() + '">' + oCurButton.oOptions[sSelectValue].php_htmlspecialchars() + '</option>';

แทนที่ด้วย
โค๊ด: [Select]
for (var sSelectValue in oCurButton.oOptions)
{
                // we've been through this before
                if (sSelectValue != '')
                {
            var optionStyle = '';
   
    if (oCurButton.sName == 'sel_color')
        optionStyle = 'style="color: ' + sSelectValue.php_htmlspecialchars() + ';"';
    else if (oCurButton.sName == 'sel_size')
        optionStyle = 'style="font-size: ' + oCurButton.oOptions[sSelectValue].php_htmlspecialchars() + ';"';
    else if (oCurButton.sName == 'sel_face')
        optionStyle = 'style="font-family: ' + sSelectValue.php_htmlspecialchars() + ';"';   
   
    sOptions += '<option value="' + sSelectValue.php_htmlspecialchars() + '" ' + optionStyle + '>' + oCurButton.oOptions[sSelectValue].php_htmlspecialchars() + '</option>';
                }
           }

./Themes/default/GenericControls.template.php
หา
โค๊ด: [Select]
\'\': ', JavaScriptEscape($txt['change_color']), ',
\'black\': ', JavaScriptEscape($txt['black']), ',
\'red\': ', JavaScriptEscape($txt['red']), ',
\'yellow\': ', JavaScriptEscape($txt['yellow']), ',
\'pink\': ', JavaScriptEscape($txt['pink']), ',
\'green\': ', JavaScriptEscape($txt['green']), ',
\'orange\': ', JavaScriptEscape($txt['orange']), ',
\'purple\': ', JavaScriptEscape($txt['purple']), ',
\'blue\': ', JavaScriptEscape($txt['blue']), ',
\'beige\': ', JavaScriptEscape($txt['beige']), ',
\'brown\': ', JavaScriptEscape($txt['brown']), ',
\'teal\': ', JavaScriptEscape($txt['teal']), ',
\'navy\': ', JavaScriptEscape($txt['navy']), ',
\'maroon\': ', JavaScriptEscape($txt['maroon']), ',
\'limegreen\': ', JavaScriptEscape($txt['lime_green']), ',
\'white\': ', JavaScriptEscape($txt['white']), '

แทนที่ด้วย
โค๊ด: [Select]
\'\': ', JavaScriptEscape($txt['change_color']), ',
\'aqua\': ', JavaScriptEscape($txt['Aqua']), ',
\'black\': ', JavaScriptEscape($txt['Black']), ',
\'blue\': ', JavaScriptEscape($txt['Blue']), ',
\'blueviolet\': ', JavaScriptEscape($txt['Blueviolet']), ',
\'brown\': ', JavaScriptEscape($txt['Brown']), ',
\'burlywood\': ', JavaScriptEscape($txt['Burlywood']), ',
\'cadetblue\': ', JavaScriptEscape($txt['Cadetblue']), ',
\'chartreuse\': ', JavaScriptEscape($txt['Chartreuse']), ',
\'chocolate\': ', JavaScriptEscape($txt['Chocolate']), ',
\'coral\': ', JavaScriptEscape($txt['Coral']), ',
\'crimson\': ', JavaScriptEscape($txt['Crimson']), ',
\'cyan\': ', JavaScriptEscape($txt['Cyan']), ',
\'deepskyblue\': ', JavaScriptEscape($txt['Deepskyblue']), ',
\'darkblue\': ', JavaScriptEscape($txt['Darkblue']), ',
\'darkcyan\': ', JavaScriptEscape($txt['Darkcyan']), ',
\'darkgray\': ', JavaScriptEscape($txt['Darkgray']), ',
\'darkgreen\': ', JavaScriptEscape($txt['Darkgreen']), ',
\'darkkhaki\': ', JavaScriptEscape($txt['Darkkhaki']), ',
\'darkmagenta\': ', JavaScriptEscape($txt['Darkmagenta']), ',
\'darkorange\': ', JavaScriptEscape($txt['Darkorange']), ',
\'darkorchid\': ', JavaScriptEscape($txt['Darkorchid']), ',
\'darkred\': ', JavaScriptEscape($txt['Darkred']), ',
\'darksalmon\': ', JavaScriptEscape($txt['Darksalmon']), ',
\'Darkseagreen\': ', JavaScriptEscape($txt['Darkseagreen']), ',
\'darkviolet\': ', JavaScriptEscape($txt['Darkviolet']), ',
\'deeppink\': ', JavaScriptEscape($txt['Deeppink']), ',
\'dimgray\': ', JavaScriptEscape($txt['Dimgray']), ',
\'dodgerblue\': ', JavaScriptEscape($txt['Dodgerblue']), ',
\'firebrick\': ', JavaScriptEscape($txt['Firebrick']), ',
\'forestgreen\': ', JavaScriptEscape($txt['Forestgreen']), ',
\'gold\': ', JavaScriptEscape($txt['Gold']), ',
\'goldenrod\': ', JavaScriptEscape($txt['Goldenrod']), ',
\'gray\': ', JavaScriptEscape($txt['Gray']), ',
\'green\': ', JavaScriptEscape($txt['Green']), ',
\'greenyellow\': ', JavaScriptEscape($txt['Greenyellow']), ',
\'hotpink\': ', JavaScriptEscape($txt['Hotpink']), ',
\'indianred\': ', JavaScriptEscape($txt['Indianred']), ',
\'indigo\': ', JavaScriptEscape($txt['Indianred']), ',
\'khaki\': ', JavaScriptEscape($txt['Khaki']), ',
\'lawngreen\': ', JavaScriptEscape($txt['Lawngreen']), ',
\'lightgreen\': ', JavaScriptEscape($txt['Lightgreen']), ',
\'lightgrey\': ', JavaScriptEscape($txt['Lightgrey']), ',
\'lightpink\': ', JavaScriptEscape($txt['Lightpink']), ',
\'lightsalmon\': ', JavaScriptEscape($txt['Lightsalmon']), ',
\'lightskyblue\': ', JavaScriptEscape($txt['Lightskyblue']), ',
\'lightblue\': ', JavaScriptEscape($txt['Lightblue']), ',
\'lightcoral\': ', JavaScriptEscape($txt['Lightcoral']), ',
\'lime\': ', JavaScriptEscape($txt['Lime']), ',
\'limegreen\': ', JavaScriptEscape($txt['Limegreen']), ',
\'magenta\': ', JavaScriptEscape($txt['Magenta']), ',
\'maroon\': ', JavaScriptEscape($txt['Maroon']), ',
\'mediumblue\': ', JavaScriptEscape($txt['Mediumblue']), ',
\'mediumorchid\': ', JavaScriptEscape($txt['Mediumorchid']), ',
\'mediumpurple\': ', JavaScriptEscape($txt['Mediumpurple']), ',
\'midnightblue\': ', JavaScriptEscape($txt['Midnightblue']), ',
\'navy\': ', JavaScriptEscape($txt['Navy']), ',
\'olive\': ', JavaScriptEscape($txt['Olive']), ',
\'olivedrab\': ', JavaScriptEscape($txt['Olivedrab']), ',
\'orange\': ', JavaScriptEscape($txt['Orange']), ',
\'orangered\': ', JavaScriptEscape($txt['Orangered']), ',
\'orchid\': ', JavaScriptEscape($txt['Orchid']), ',
\'palegreen\': ', JavaScriptEscape($txt['Palegreen']), ',
\'peru\': ', JavaScriptEscape($txt['Peru']), ',
\'pink\': ', JavaScriptEscape($txt['Pink']), ',
\'plum\': ', JavaScriptEscape($txt['Plum']), ',
\'powderblue\': ', JavaScriptEscape($txt['Powderblue']), ',
\'purple\': ', JavaScriptEscape($txt['Purple']), ',
\'red\': ', JavaScriptEscape($txt['Red']), ',
\'rosybrown\': ', JavaScriptEscape($txt['Rosybrown']), ',
\'royalblue\': ', JavaScriptEscape($txt['Royalblue']), ',
\'saddlebrown\': ', JavaScriptEscape($txt['Saddlebrown']), ',
\'salmon\': ', JavaScriptEscape($txt['Salmon']), ',
\'sandybrown\': ', JavaScriptEscape($txt['Sandybrown']), ',
\'seagreen\': ', JavaScriptEscape($txt['Seagreen']), ',
\'sienna\': ', JavaScriptEscape($txt['Sienna']), ',
\'silver\': ', JavaScriptEscape($txt['Silver']), ',
\'skyblue\': ', JavaScriptEscape($txt['Skyblue']), ',
\'slateblue\': ', JavaScriptEscape($txt['Slateblue']), ',
\'slategray\': ', JavaScriptEscape($txt['Slategray']), ',
\'springgreen\': ', JavaScriptEscape($txt['Springgreen']), ',
\'steelblue\': ', JavaScriptEscape($txt['Steelblue']), ',
\'tan\': ', JavaScriptEscape($txt['Tan']), ',
\'teal\': ', JavaScriptEscape($txt['Teal']), ',
\'thistle\': ', JavaScriptEscape($txt['Thistle']), ',
\'tomato\': ', JavaScriptEscape($txt['Tomato']), ',
\'turquoise\': ', JavaScriptEscape($txt['Turquoise']), ',
\'violet\': ', JavaScriptEscape($txt['Violet']), ',
\'wheat\': ', JavaScriptEscape($txt['Wheat']), ',
\'white\': ', JavaScriptEscape($txt['White']), ',
\'yellow\': ', JavaScriptEscape($txt['Yellow']), ',
\'yellowgreen\': ', JavaScriptEscape($txt['Yellowgreen']), ',

ทีนี้มาเพิ่มชื่อสีครับ
./Themes/default/languages/Post.thai-utf8.php  (ถ้ามี 2 ภาษาอย่าลืมไปเพิ่มตรงไฟล์นี้ด้วยนะคับ Post.english-utf8.php)

หา
โค๊ด: [Select]
$txt['change_color'] = 'เปลี่ยนสี';

ใส่คำสั่งนี้บรรทัดต่อไป
โค๊ด: [Select]
$txt['Aqua']='Aqua';
$txt['Black']='Black';
$txt['Blue']='Blue';
$txt['Blueviolet']='Blueviolet';
$txt['Brown']='Brown';
$txt['Burlywood']='Burlywood';
$txt['Cadetblue']='Cadetblue';
$txt['Chartreuse']='Chartreuse';
$txt['Chocolate']='Chocolate';
$txt['Coral']='Coral';
$txt['Crimson']='Crimson';
$txt['Cyan']='Cyan';
$txt['Deepskyblue']='Deepskyblue';
$txt['Darkblue']='Darkblue';
$txt['Darkcyan']='Darkcyan';
$txt['Darkgray']='Darkgray';
$txt['Darkgreen']='Darkgreen';
$txt['Darkkhaki']='Darkkhaki';
$txt['Darkmagenta']='Darkmagenta';
$txt['Darkorange']='Darkorange';
$txt['Darkorchid']='Darkorchid';
$txt['Darkred']='Darkred';
$txt['Darksalmon']='Darksalmon';
$txt['Darkseagreen']='Darkseagreen';
$txt['Darkviolet']='Darkviolet';
$txt['Deeppink']='Deeppink';
$txt['Dimgray']='Dimgray';
$txt['Dodgerblue']='Dodgerblue';
$txt['Firebrick']='Firebrick';
$txt['Forestgreen']='Forestgreen';
$txt['Gold']='Gold';
$txt['Goldenrod']='Goldenrod';
$txt['Gray']='Gray';
$txt['Green']='Green';
$txt['Greenyellow']='Greenyellow';
$txt['Hotpink']='Hotpink';
$txt['Indianred']='Indianred';
$txt['Indianred']='Indianred';
$txt['Khaki']='Khaki';
$txt['Lawngreen']='Lawngreen';
$txt['Lightgreen']='Lightgreen';
$txt['Lightgrey']='Lightgrey';
$txt['Lightpink']='Lightpink';
$txt['Lightsalmon']='Lightsalmon';
$txt['Lightskyblue']='Lightskyblue';
$txt['Lightblue']='Lightblue';
$txt['Lightcoral']='Lightcoral';
$txt['Lime']='Lime';
$txt['Limegreen']='Limegreen';
$txt['Magenta']='Magenta';
$txt['Maroon']='Maroon';
$txt['Mediumblue']='Mediumblue';
$txt['Mediumorchid']='Mediumorchid';
$txt['Mediumpurple']='Mediumpurple';
$txt['Midnightblue']='Midnightblue';
$txt['Navy']='Navy';
$txt['Olive']='Olive';
$txt['Olivedrab']='Olivedrab';
$txt['Orange']='Orange';
$txt['Orangered']='Orangered';
$txt['Orchid']='Orchid';
$txt['Palegreen']='Palegreen';
$txt['Peru']='Peru';
$txt['Pink']='Pink';
$txt['Plum']='Plum';
$txt['Powderblue']='Powderblue';
$txt['Purple']='Purple';
$txt['Red']='Red';
$txt['Rosybrown']='Rosybrown';
$txt['Royalblue']='Royalblue';
$txt['Saddlebrown']='Saddlebrown';
$txt['Salmon']='Salmon';
$txt['Sandybrown']='Sandybrown';
$txt['Seagreen']='Seagreen';
$txt['Sienna']='Sienna';
$txt['Silver']='Silver';
$txt['Skyblue']='Skyblue';
$txt['Slateblue']='Slateblue';
$txt['Slategray']='Slategray';
$txt['Springgreen']='Springgreen';
$txt['Steelblue']='Steelblue';
$txt['Tan']='Tan';
$txt['Teal']='Teal';
$txt['Thistle']='Thistle';
$txt['Tomato']='Tomato';
$txt['Turquoise']='Turquoise';
$txt['Violet']='Violet';
$txt['Wheat']='Wheat';
$txt['White']='White';
$txt['Yellow']='Yellow';
$txt['Yellowgreen']='Yellowgreen';

เป็นอันเสร็จเรียบร้อยค๊าปปป
;)

 

Sitemap 1 2 3 4 5 6 
Back to top