Home Webboard ArticlesKnowledges  

ผู้เขียน หัวข้อ: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"  (อ่าน 22830 ครั้ง)

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

ออฟไลน์ LittleCat

  • ไม่เต็มบาท
  • Administrator
  • *
  • กระทู้: 1608
  • เห็นด้วย&ขอบคุณ: 434
  • ตามโลกไม่ทัน
    • บอร์ดแมวเมา

ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้" เพิ่มส่วนของหัวตาราง

จากเดิม จะเป็นอย่างนี้


เพิ่มส่วนของหัวข้อตาราง



แก้ที่ไฟล์ BoardIndex.template.php และ index.thai.php (หรือไฟล์ภาษาไทยอื่นๆ ที่ใช้อยู่)



ก็จะได้เช่นนี้ จากนั้นก็แค่ปรับแต่งหน้าตาไปเรื่อยๆ ตามที่ต้องการ








« แก้ไขครั้งสุดท้าย: 13, ธันวาคม 2008, 12:10:53 PM โดย LittleCat »


อย่าคิดว่าตนเองเก่ง อย่าคิดว่าคนอื่นขาดตนเองไม่ได้ -- หลักการในการทำงานของแมวขี้เมา

ออฟไลน์ p_g

  • Ju
  • *
  • กระทู้: 5
  • เห็นด้วย&ขอบคุณ: 2
Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
« ตอบกลับ #1 เมื่อ: 13, ธันวาคม 2008, 12:14:08 PM »
เป็นประโยชน์ต่อเพื่อนสมาชิกมากครับ  :adore:

ออฟไลน์ roboty

  • Ju
  • *
  • กระทู้: 3
  • เห็นด้วย&ขอบคุณ: 2
Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
« ตอบกลับ #2 เมื่อ: 19, ธันวาคม 2008, 02:25:43 AM »
ดูสบายตาขึ้นเยอะเลย ขอบคุณครับ :smiley:
« แก้ไขครั้งสุดท้าย: 20, ธันวาคม 2008, 02:52:32 AM โดย roboty »

ออฟไลน์ มือใหม่หัดทำ

  • Ju
  • *
  • กระทู้: 59
  • เห็นด้วย&ขอบคุณ: 2
  • เพศ: ชาย
Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
« ตอบกลับ #3 เมื่อ: 31, กรกฎาคม 2009, 12:15:23 PM »
โทษนะครับ ตรงคำว่า "หัวข้อ" "โดย" "บอร์ด" "เมื่อ" ต้องเข้าไปแก้ตรงส่วนไหนของ  index.thai.php พอดีผมกำลังงม อยู่ครับ แต่ว่ายังไม่เข้าใจ อยากรบกวนให้อธิบายเพิ่มต่ออีกนิดครับ

    :help:

ออฟไลน์ LittleCat

  • ไม่เต็มบาท
  • Administrator
  • *
  • กระทู้: 1608
  • เห็นด้วย&ขอบคุณ: 434
  • ตามโลกไม่ทัน
    • บอร์ดแมวเมา
Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
« ตอบกลับ #4 เมื่อ: 01, สิงหาคม 2009, 07:26:35 PM »
โทษนะครับ ตรงคำว่า "หัวข้อ" "โดย" "บอร์ด" "เมื่อ" ต้องเข้าไปแก้ตรงส่วนไหนของ  index.thai.php พอดีผมกำลังงม อยู่ครับ แต่ว่ายังไม่เข้าใจ อยากรบกวนให้อธิบายเพิ่มต่ออีกนิดครับ


ในการแก้ไขโค้ดในไฟล์.template.php ทุกอย่าง หากว่าเรามีเพิ่ม $txt อะไรเพิ่มเติมเข้าไป เราจะต้องไปเพิ่มไว้ที่ไฟล์ภาษาเช่นกัน

ยกตัวอย่างการปรับแต่งด้านบน เป็นการปรับแต่งหน้าบอร์ด ซึ่งมีการเพิ่ม
$txt['topic']
$txt['board']
$txt[post_time']

และไฟล์ภาษาที่เกี่ยวข้องกับหน้าบอร์ด คือ index.thai.php (หรือไฟล์ภาษาอื่นๆ ที่ใช้อยู่)
ฉะนั้น เราจึงต้องไปเพิ่มคำแปลให้บอร์ดด้วย ไม่งั้นบอร์ดจะแปลไม่ออกว่า $txt['topic'], $txt['board'], $txt[post_time'] เหล่านี้คืออะไร
นั่นก็คือ เราแค่ไปเพิ่ม $txt['topic'] = 'อะไรก็ว่าไป';

อ้างถึง
http://www.justusers.net/forum/index.php?topic=868.0
และอย่าลืมไปแก้ในส่วนของภาษาไทย $txt['catzstats']

อย่าคิดว่าตนเองเก่ง อย่าคิดว่าคนอื่นขาดตนเองไม่ได้ -- หลักการในการทำงานของแมวขี้เมา

ออฟไลน์ มือใหม่หัดทำ

  • Ju
  • *
  • กระทู้: 59
  • เห็นด้วย&ขอบคุณ: 2
  • เพศ: ชาย
Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
« ตอบกลับ #5 เมื่อ: 01, สิงหาคม 2009, 08:11:21 PM »
ขอบคุณครับ คุณ LittleCat 
 
เดี๋ยวผมลองไปทำดูก่อนนะครับ ถ้าทำได้แล้ว จาแวะมาขอบคุณอีกรอบครับ

           :smitten-1:   

ออฟไลน์ Sriiam

  • Ju
  • *
  • กระทู้: 11
  • เห็นด้วย&ขอบคุณ: 6
Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
« ตอบกลับ #6 เมื่อ: 06, ตุลาคม 2011, 12:19:26 AM »
ติดขัดในการปรับแต่งตามวิธีที่บอกครับ ลองทำตามแล้วไม่ผ่าน (ไม่มีโคัดให้ จึงต้องพิมพ์ตามผิด ๆ ถูก ๆ ไม่มีความรู้ด้านนี้โดยตรงครับ สุดท้ายโหลดหน้าเว็บไม่ขึ้นเลย)
ลบทิ้งแล้วกลับไปใช้ตัวเดิมอยู่ครับ

จึงอยากให้ช่วยแนะนำหน่อยครับ  ตามรูปตัวอย่าง

http://imageshack.us/photo/my-images/17/000zqt.jpg/ [nofollow]

ผมใช้โค้ดดังนี้ครับ
โค๊ด: [Select] [nofollow]

// Show lots of posts.

elseif (!empty($context['latest_posts']))
{
echo "<table width='100%' border='0' cellspacing='2' cellpadding='2' id='ic_recentposts' class='smalltext'>
";

/* Each post in latest_posts has:
board (with an id, name, and link.), topic (the topic's id.), poster (with id, name, and link.),
subject, short_subject (shortened with...), time, link, and href. */
foreach ($context['latest_posts'] as $post)
/* echo '
<dt><strong></strong>  ', $post['poster']['link'], ' (', $post['board']['link'], ')</dt>
<dd>', $post['time'], '</dd>'; */
echo '
<tr>
<td>[', $post['board']['link'], ']</td>
<td align="left">', $post['link'], '</td>
<td align="right">', $txt['by'], '</td>
<td align="right">', $post['poster']['link'], '</td>

<td align="right" valign="top" nowrap="nowrap">', $post['time'], '</td>

</tr>';

echo '
</table>';
}
echo '
</div>';
}

อยากให้ออกมาเป็นดังนี้ ครับ
http://imageshack.us/photo/my-images/155/001lwh.jpg/ [nofollow]

ขอบคุณครับ   :smitten-1:

ออฟไลน์ เซียวเหล่งนึ่งฯ

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
« ตอบกลับ #7 เมื่อ: 06, ตุลาคม 2011, 01:08:10 PM »
ลองใช้อันนี้ดู
http://www.justusers.net/forum/index.php?topic=4597.0

ออฟไลน์ tumsound

  • Just
  • **
  • กระทู้: 46
  • เห็นด้วย&ขอบคุณ: 19
Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
« ตอบกลับ #8 เมื่อ: 10, พฤศจิกายน 2011, 07:22:04 PM »
 :wishes: :wishes: :wishes:   thank 

ออฟไลน์ Hanniboon

  • Ju
  • *
  • กระทู้: 3
  • เห็นด้วย&ขอบคุณ: 5
Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
« ตอบกลับ #9 เมื่อ: 17, มกราคม 2012, 09:49:09 AM »
มีประโยชน์มากมาย ขอขอบพระคุณใหญ่หลวง  :smitten-1:

ออฟไลน์ sumpao2010

  • รีบทำวันนี้ ก่อนที่จะสายเกินไป
  • J
  • กระทู้: 2
  • เห็นด้วย&ขอบคุณ: 0
  • เพศ: ชาย
    • บ้านปังปอนอินน์ศรีราชา
Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
« ตอบกลับ #10 เมื่อ: 24, มกราคม 2012, 10:00:30 PM »
ทำได้แล้ว ขอบคุณครับ  :azn:

ออฟไลน์ plus

  • J
  • กระทู้: 10
  • เห็นด้วย&ขอบคุณ: 0
Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
« ตอบกลับ #11 เมื่อ: 27, ตุลาคม 2012, 09:38:18 AM »
แล้วถ้าเราต้องการเปลี่ยนสีกระทู้เมื่อเร็วๆ ต้องไปแก้ที่ตรงจุดไหนครับ  พอมีวีธี หรือแนะนำได้ไหมครับ ขอบคุณครับ

ออฟไลน์ เซียวเหล่งนึ่งฯ

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
« ตอบกลับ #12 เมื่อ: 27, ตุลาคม 2012, 11:51:22 AM »
แล้วถ้าเราต้องการเปลี่ยนสีกระทู้เมื่อเร็วๆ ต้องไปแก้ที่ตรงจุดไหนครับ  พอมีวีธี หรือแนะนำได้ไหมครับ ขอบคุณครับ

บอร์ดเวอรืชันอะไร

ออฟไลน์ plus

  • J
  • กระทู้: 10
  • เห็นด้วย&ขอบคุณ: 0
Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
« ตอบกลับ #13 เมื่อ: 27, ตุลาคม 2012, 11:14:09 PM »
Powered by SMF 2.0

Presence by Skinmod.

ครับพี่  ขอบพระคุณมากครับ

ออฟไลน์ plus

  • J
  • กระทู้: 10
  • เห็นด้วย&ขอบคุณ: 0
Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
« ตอบกลับ #14 เมื่อ: 27, ตุลาคม 2012, 11:16:50 PM »
พี่ครับ ที่นี่ให้ความรู้ดีมากเลย ถ้าเราอยากจะสนับสนุนเว็ปไซด์ ของที่นี่ สามารถทำได้ด้วยวิธีไหนบ้างครับ

 

Sitemap 1 2 3 4 5 6 
Back to top