ไร้คอนเซปต์

Smart Phone Club & Computer Webmaster Programmer => ปรับแต่ง SMF (Simple Machines Forum) ขั้นเทพ => ข้อความที่เริ่มโดย: [V]inle[P]rince ที่ มีนาคม 29, 2009, 12:39:06 AM



หัวข้อ: [SMF] แจกสคริปแก้ตัว - -* กำหนดสีความใกล้เคียง
เริ่มหัวข้อโดย: [V]inle[P]rince ที่ มีนาคม 29, 2009, 12:39:06 AM
ถ้ากระทู้มันก่อนไม่ สร้างสรรค์ขอแก้ตัวใหม่ละกัน ^^

คราวนี้มันคืออะไรอีกละ ?? !ม่าย !ม่าย


--------------------------------------------------------------------------------------------------

สำหรับคนชอบสคริปบ้าๆบวมๆก็นำไปใช้เลย ครับ พอดีว่างๆแเลยเขี่ยสคริปที่คิดได้มาแจก


อันนี้คือการนำสีเรียงตาม relevance (ความใกล้เคียง)ใน action=search ครับ
ex :  ดูในรูอครับ

Themes\Your Theme\Search.template.php
Find หาคำว่า
Default Line 335
อ้างถึง
โค๊ด:
', $topic['relevance'], '

แทนที่ด้วย

อ้างถึง
โค๊ด:
';
if ($topic['relevance'] <= 20 )
echo '<font color="red">',$topic['relevance'];
if (($topic['relevance'] >= 21 ) && ($topic['relevance'] <= 40 ))
echo '<font color="#ff8000">',$topic['relevance'];
if (($topic['relevance'] >= 41 ) && ($topic['relevance'] <= 50 ))
echo '<font color="yellow">',$topic['relevance'];
if (($topic['relevance'] >= 51 ) && ($topic['relevance'] <= 60 ))
echo '<font color="#a7f307">',$topic['relevance'];
if (($topic['relevance'] >= 61 ) && ($topic['relevance'] <= 80 ))
echo '<font color="limegreen">',$topic['relevance'];
if (($topic['relevance'] >= 81 ) && ($topic['relevance'] <= 100 ))
echo '<font color="green">',$topic['relevance'];
echo '</font>

ประโยชน์ ?? หามีไม่ฮ่าๆๆ
ในที่นี่ทำไว้ 6 สีครับ(แดง - เขียว) ถ้ายังอยากได้หลากหลายกว่านี้ก็แก้โค้ดเอาละกันครับ

Ps. ใครทราบบ้างว่า Opera ทำไงให้ พิมใน textbox แล้วอัพษรไทยไม่ตก
ผลที่ได้คือ

http://www.art2bempire.com/files/testsmfcolor.jpg