Home Webboard ArticlesKnowledges  

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

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

ออฟไลน์ LittleCat

  • ไม่เต็มบาท
  • Administrator
  • *
  • กระทู้: 1608
  • เห็นด้วย&ขอบคุณ: 436
  • ตามโลกไม่ทัน
    • บอร์ดแมวเมา
ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
« เมื่อ: 13 ธันวาคม 2551, 12:12:34 น. »

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

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


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



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



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








« แก้ไขครั้งสุดท้าย: 13 ธันวาคม 2551, 12:22:17 น. โดย LittleCat »


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

ออฟไลน์ p_g

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

ออฟไลน์ roboty

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

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

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

    :help:

ออฟไลน์ LittleCat

  • ไม่เต็มบาท
  • Administrator
  • *
  • กระทู้: 1608
  • เห็นด้วย&ขอบคุณ: 436
  • ตามโลกไม่ทัน
    • บอร์ดแมวเมา
Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
« ตอบกลับ #4 เมื่อ: 01 สิงหาคม 2552, 19:37:59 น. »
โทษนะครับ ตรงคำว่า "หัวข้อ" "โดย" "บอร์ด" "เมื่อ" ต้องเข้าไปแก้ตรงส่วนไหนของ  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 สิงหาคม 2552, 20:22:45 น. »
ขอบคุณครับ คุณ LittleCat 
 
เดี๋ยวผมลองไปทำดูก่อนนะครับ ถ้าทำได้แล้ว จาแวะมาขอบคุณอีกรอบครับ

           :smitten-1:   

ออฟไลน์ Sriiam

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

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

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
  • เห็นด้วย&ขอบคุณ: 2150
    • SMFjusthost.com
Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
« ตอบกลับ #7 เมื่อ: 06 ตุลาคม 2554, 13:19:34 น. »
ลองใช้อันนี้ดู
http://www.justusers.net/forum/index.php?topic=4597.0

ออฟไลน์ tumsound

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

ออฟไลน์ Hanniboon

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

ออฟไลน์ sumpao2010

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

ออฟไลน์ plus

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

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

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

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

ออฟไลน์ plus

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

Presence by Skinmod.

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

ออฟไลน์ plus

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

 

Warning: this topic has not been posted in for at least 120 days.
Unless you're sure you want to reply, please consider starting a new topic.

ชื่อ: อีเมล์:
Verification:
ธงชาติไทยมีกี่สี ตอบเป็นเลขอารบิก:

ใส่รูปในกระทู้ คลิก >>
Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 
                                           
Back to top