ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Scriptใส่รูปหัวข้อบอร์ดย่อยยังไงครับ smf
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ใส่รูปหัวข้อบอร์ดย่อยยังไงครับ smf  (อ่าน 2948 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
ekzakizm
ก๊วนเสียว
*

พลังน้ำใจ: 7
ออฟไลน์ ออฟไลน์

กระทู้: 420



ดูรายละเอียด เว็บไซต์
« เมื่อ: 03 เมษายน 2011, 17:56:24 »

ใส่รูปหัวข้อบอร์ดย่อยยังไงครับ smf
คือบอร์ดหลักผมใส่ได้แล้ว
แต่บอร์ดย่อยไม่ทราบว่าใส่ยังไงครับ

http://www.baccarat-club.com/forum/index.php/board,7.0.html

ใช้ smf 2.0 rc 5 คับ
บันทึกการเข้า

ganginwpop
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 115
ออฟไลน์ ออฟไลน์

กระทู้: 1,443



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 03 เมษายน 2011, 18:02:56 »

ท่านจะเอาใส่ตำแหน่งไหนละครับ



ก่อนอื่นหา
โค๊ด:
id="messageindex"

ถ้าจะเอามาแทน #1 ก็
โค๊ด:
<td class="icon1 windowbg"><img ... /></td>
ถ้าจะเอามาแทน #2 ก็
โค๊ด:
<td class="icon2 windowbg"><img ... /></td>

แทรกเองก็เพิ่ม <td></td> ต่อ #2 ไปก็ได้ครับแล้วแต่ท่านเลย

ผมไม่มี Theme นี้นะครับ
แต่จากที่ เดาน่าจะมี if statement แถวนั้นด้วย
ยังไงท่านก็ลองๆดูละกันครับ

ลืมบอก ไฟล์ Messageindex.template.php ครับ
« แก้ไขครั้งสุดท้าย: 03 เมษายน 2011, 18:04:25 โดย ganginwpop » บันทึกการเข้า

รับโม ปรับแต่ง ติดตั้ง แก้ไข บอร์ด SMF ผลงาน คลิกที่นี่

อ่านการ์ตูนออนไลน์ ที่ MangaOnlines.com
Auto Pic Post to SMF from Mthai DEMO : MangaOnlines.com

รับทำเว็บไซต์เชียงใหม่ | รับทำเว็บไซต์
ekzakizm
ก๊วนเสียว
*

พลังน้ำใจ: 7
ออฟไลน์ ออฟไลน์

กระทู้: 420



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 03 เมษายน 2011, 18:54:40 »



ผมต้องการตรง เด็กผีแมนยูอะครับ ท่าน  wanwan011

ของผมเป็นทีม default เลยอะคับ
ต้องแก้ตรงไหนครับ
« แก้ไขครั้งสุดท้าย: 03 เมษายน 2011, 18:56:56 โดย ekzakizm » บันทึกการเข้า

ganginwpop
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 115
ออฟไลน์ ออฟไลน์

กระทู้: 1,443



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 03 เมษายน 2011, 18:58:17 »

โค๊ด:
<td class="icon1 windowbg"><img ... /></td>

แถวนี้แหละท่าน ^^
ตอนเข้าไปดูไม่ได้เป็นสมาชิกเลยไม่เห็น

ลงทุนสมัครเข้าไปดูเลยทีเดียว
 Tongue
บันทึกการเข้า

รับโม ปรับแต่ง ติดตั้ง แก้ไข บอร์ด SMF ผลงาน คลิกที่นี่

อ่านการ์ตูนออนไลน์ ที่ MangaOnlines.com
Auto Pic Post to SMF from Mthai DEMO : MangaOnlines.com

รับทำเว็บไซต์เชียงใหม่ | รับทำเว็บไซต์
ekzakizm
ก๊วนเสียว
*

พลังน้ำใจ: 7
ออฟไลน์ ออฟไลน์

กระทู้: 420



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 03 เมษายน 2011, 19:23:28 »

ขอบคุณมากครับท่าน ^^"
บันทึกการเข้า

ganginwpop
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 115
ออฟไลน์ ออฟไลน์

กระทู้: 1,443



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 03 เมษายน 2011, 19:25:23 »

ขอบคุณมากครับท่าน ^^"
บ่อเป็นหยังดอกคนนอกสายตา
 Embarrassed
บันทึกการเข้า

รับโม ปรับแต่ง ติดตั้ง แก้ไข บอร์ด SMF ผลงาน คลิกที่นี่

อ่านการ์ตูนออนไลน์ ที่ MangaOnlines.com
Auto Pic Post to SMF from Mthai DEMO : MangaOnlines.com

รับทำเว็บไซต์เชียงใหม่ | รับทำเว็บไซต์
ekzakizm
ก๊วนเสียว
*

พลังน้ำใจ: 7
ออฟไลน์ ออฟไลน์

กระทู้: 420



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 03 เมษายน 2011, 19:36:32 »

โค๊ด:
  <div class="tborder topic_table" id="messageindex">
      <table class="table_grid" cellspacing="0">
         <thead>
            <tr class="catbg">';

ใช่ตรงนี้รึปล่าวครับ
หรือว่าตรงนี้
   
โค๊ด:
echo '
            <tr id="board_', $board['id'], '" class="windowbg2">
               <td class="icon windowbg"', !empty($board['children']) ? ' rowspan="2"' : '', '>
                  <a href="', ($board['is_redirect'] || $context['user']['is_guest'] ? $board['href'] : $scripturl . '?action=unread;board=' . $board['id'] . '.0;children'), '">';

พอดีไม่ค่อยเข้าใจ php อะคับ
บันทึกการเข้า

ganginwpop
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 115
ออฟไลน์ ออฟไลน์

กระทู้: 1,443



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 03 เมษายน 2011, 19:39:20 »

ตรงนี้เลยท่าน
โค๊ด:
echo '
            <tr id="board_', $board['id'], '" class="windowbg2">
               <td class="icon windowbg"', !empty($board['children']) ? ' rowspan="2"' : '', '>
                  <a href="', ($board['is_redirect'] || $context['user']['is_guest'] ? $board['href'] : $scripturl . '?action=unread;board=' . $board['id'] . '.0;children'), '">';

แต่เอ .... <img มันหายไปไหนว่า ต่อจากนี้ป่าวครับ
ถ้าไม่ได้จริงๆ PM FTP มาครับเดียวแก้ให้
 wanwan017
บันทึกการเข้า

รับโม ปรับแต่ง ติดตั้ง แก้ไข บอร์ด SMF ผลงาน คลิกที่นี่

อ่านการ์ตูนออนไลน์ ที่ MangaOnlines.com
Auto Pic Post to SMF from Mthai DEMO : MangaOnlines.com

รับทำเว็บไซต์เชียงใหม่ | รับทำเว็บไซต์
MaMa.Killer
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 642
ออฟไลน์ ออฟไลน์

กระทู้: 3,554



ดูรายละเอียด
« ตอบ #8 เมื่อ: 03 เมษายน 2011, 20:00:11 »

บอร์ดหลักไฟล์ BoardIndex.template.php

บอร์ดย่อยไฟล์ MessageIndex.template.php

วิธีแก้เหมือนกัน

หา

// If the board is new, show a strong indicator.
if ($board['new'])
echo '<img src="', $settings['images_url'], '/on.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.gif" alt="', $txt[333]
, '" title="', $txt[333], '" />';
// No new posts at all! The agony!!
else
echo '<img src="', $settings['images_url'], '/off.gif" alt="', $txt[334]
, '" title="', $txt[334], '" />';

แทน

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], '" />';
บันทึกการเข้า

รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ
Add Line Id : sodeclub
ekzakizm
ก๊วนเสียว
*

พลังน้ำใจ: 7
ออฟไลน์ ออฟไลน์

กระทู้: 420



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 03 เมษายน 2011, 20:15:46 »

เจอส่วนที่คล้ายแล้วคับน่าจะใช่
เมื่อกี้ลองแก้รอบนึง กดเข้าไปเข้าบอร์ดย่อยไม่ได้เลย
แต่จากโค้ด ผมแค่เข้าใจว่า icon1 รูปดั้งเดิม ถูกเก็บไว้ใน topic และเป็น .gif
ส่วน icon2 ผมไม่รู้แหะๆ
 
โค๊ด:
 echo '
            <tr>
               <td class="icon1 ', $color_class, '">
                <img src="', $settings['images_url'], '/topic/', $topic['class'], '.gif" alt="" />
               </td>
               <td class="icon2 ', $color_class, '">
                  <img src="', $topic['first_post']['icon_url'], '" alt="" />
               </td>

แต่ผมสงสัยว่า
ตอนนี้ผมมี หัวข้อย่อยแมนยู  ใช้รูปแมนยู
        หัวข้อย่อยลิเวอพู  ใช้รูปลิเวอร์พูล

ผมจะต้องแก้โค้ดยังไงเพราะหัวข้อหลักผมจำได้ว่า แค่แก้โค้ดอะไรสักอย่าง
แล้วแค่ใส่รูปในทีม default/images แต่ตั้งชื่อรูปทั้งสามรูปว่า on_1.png on2_1.png off_1.png
โดยหมายเลข 1 คือเลขของบอร์ด เวลาเราสร้างบอร์ดใหม่ เราแค่เอาเม้าไปชี้ดูลิ้งว่า บอร์ดนี้หมายเลขอะไรแล้วก็มาสร้างรูป
แล้วก็ตั้งชื่อรูปแล้วเอาไปไว้ใน default/images
ผมทำตามจากที่นี่ครับ ไอคอนบอร์ดหลัก http://www.zone-it.com/14778

แต่บอร์ดย่อย ยังหาวิธีไม่ได้เลยครับ
บันทึกการเข้า

ekzakizm
ก๊วนเสียว
*

พลังน้ำใจ: 7
ออฟไลน์ ออฟไลน์

กระทู้: 420



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 03 เมษายน 2011, 20:43:37 »

ทำได้แล้ว ครับ ขอบคุณ ทุกๆท่านนะครับ  wanwan017
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์