การทำรูปประจำบอร์ด SMF ]

ผู้เขียน หัวข้อ: การทำรูปประจำบอร์ด SMF  (อ่าน 235 ครั้ง)

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

DEKTAI2U.COM

  • Administrator
  • เด็กมัธยม
  • *****
  • ออฟไลน์
    Level and Hp Level 17 : Exp 13%
    HP: 1.2%


    • ดูรายละเอียด
การทำรูปประจำบอร์ด SMF
« เมื่อ: วันที่ 20 กุมภาพันธ์ 2016 เวลา 14:48:55 น. »
วิธีทำรูปประจำบอร์ด SMF 
ก่อนอื่นก็ต้องเตรียมรูป GIF
แล้วก็เปลี่ยนชื่อรูปเป็น ไฟล์ gif นะครับ
on_เลขประจำบอร์ด.gif
on2_เลขประจำบอร์ด.gif
off_เลขประจำบอร์ด.gif
เราจะรู้ใด้อย่างไรว่า เลขประจำบอร์ดคือตัวใหน ง่ายแค่เอาเม้าไปวางที่ หัวข้อนั้นก็จะบอกดูใด้ที่รูปข้างล่าง



1บอร์ดใช้ 3รูป
อัพรูปทั้งหมดไป /Themes/ธีมที่ใช้/images
แก้ใข ไฟล์
BoardIndex.template.php
หา

โค๊ด: [Select]
            // If the board or children is new, show an indicator.
                                   if ($board['new'] || $board['children_new'])
                                              echo '
                                                       <img src="', $settings['images_url'], '/', $context['theme_variant_url'], 'on', $board['new'] ? '' : '2', '.png" alt="', $txt['new_posts'], '" title="', $txt['new_posts'], '" />';
                     // Is it a redirection board?
                                                        elseif ($board['is_redirect'])
                                            echo '
                                                      <img src="', $settings['images_url'], '/', $context['theme_variant_url'], 'redirect.png" alt="*" title="*" />';
                   // No new posts at all! The agony!!
                                                       else
                                           echo '
                                                       <img src="', $settings['images_url'], '/', $context['theme_variant_url'], 'off.png" alt="', $txt['old_posts'], '" title="', $txt['old_posts'], '" />;

แก้เป็น

โค๊ด: [Select]
        // If the board is new, show a strong indicator.           
                                     if ($board['new'])               
                                             echo '
                                                      <img src="', $settings['images_url'], '/on_', $board['id'], '.gif" alt="', $txt[333], '" title="', $txt[333], '" />';           
                 // This board doesn't have new posts, but its children do.           
                                                      elseif ($board['children_new'])               
                                             echo '
                                                     <img src="', $settings['images_url'], '/on2_', $board['id'], '.gif" alt="', $txt[333], '" title="', $txt[333], '" />';           
                // No new posts at all! The agony!!           
                                                       else               
                                            echo '
                                                     <img src="', $settings['images_url'], '/off_', $board['id'], '.gif" alt="', $txt[334], '" title="', $txt[334], '" />';


ไฟล์ MessageIndex.template.php ทำเหมือนกัน
ที่มา
http://www.simplemachines.org/community/index.php?topic=7370.0

ก่อน



หลัง



สวัสดีคุณ ผู้เยี่ยมชม เข้าเว็บไซต์ DEKTAI2U.COM
Programming System & IT ZONE