:: JustUsers.net ::

:: คนทำเว็บ :: => Simple Machines Forum [SMF] => Configuration => ข้อความที่เริ่มโดย: LittleCat ที่ 13, ธันวาคม 2008, 12:01:10 PM

หัวข้อ: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
เริ่มหัวข้อโดย: LittleCat ที่ 13, ธันวาคม 2008, 12:01:10 PM

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

จากเดิม จะเป็นอย่างนี้
(http://i230.photobucket.com/albums/ee70/chongter_group/Articles/computer/Board/147.jpg)

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

(http://i230.photobucket.com/albums/ee70/chongter_group/Articles/computer/Board/149.jpg)

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

(http://i230.photobucket.com/albums/ee70/chongter_group/Articles/computer/Board/148.jpg)

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

(http://i230.photobucket.com/albums/ee70/chongter_group/Articles/computer/Board/150.jpg)

(http://i230.photobucket.com/albums/ee70/chongter_group/Articles/computer/Board/151.jpg)

(http://i230.photobucket.com/albums/ee70/chongter_group/Articles/computer/Board/152.jpg)


(http://i230.photobucket.com/albums/ee70/chongter_group/Articles/computer/Board/153.jpg)
หัวข้อ: Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
เริ่มหัวข้อโดย: p_g ที่ 13, ธันวาคม 2008, 12:14:08 PM
เป็นประโยชน์ต่อเพื่อนสมาชิกมากครับ  :adore:
หัวข้อ: Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
เริ่มหัวข้อโดย: roboty ที่ 19, ธันวาคม 2008, 02:25:43 AM
ดูสบายตาขึ้นเยอะเลย ขอบคุณครับ :smiley:
หัวข้อ: Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
เริ่มหัวข้อโดย: มือใหม่หัดทำ ที่ 31, กรกฎาคม 2009, 12:15:23 PM
โทษนะครับ ตรงคำว่า "หัวข้อ" "โดย" "บอร์ด" "เมื่อ" ต้องเข้าไปแก้ตรงส่วนไหนของ  index.thai.php พอดีผมกำลังงม อยู่ครับ แต่ว่ายังไม่เข้าใจ อยากรบกวนให้อธิบายเพิ่มต่ออีกนิดครับ

    :help:
หัวข้อ: Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
เริ่มหัวข้อโดย: LittleCat ที่ 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'] = 'อะไรก็ว่าไป';

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

(http://i230.photobucket.com/albums/ee70/chongter_group/Articles/computer/Board/090.jpg)
หัวข้อ: Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
เริ่มหัวข้อโดย: มือใหม่หัดทำ ที่ 01, สิงหาคม 2009, 08:11:21 PM
ขอบคุณครับ คุณ LittleCat 
 
เดี๋ยวผมลองไปทำดูก่อนนะครับ ถ้าทำได้แล้ว จาแวะมาขอบคุณอีกรอบครับ

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

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

http://imageshack.us/photo/my-images/17/000zqt.jpg/ (http://imageshack.us/photo/my-images/17/000zqt.jpg/)

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

// 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/ (http://imageshack.us/photo/my-images/155/001lwh.jpg/)

ขอบคุณครับ   :smitten-1:
หัวข้อ: Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
เริ่มหัวข้อโดย: เซียวเหล่งนึ่งฯ ที่ 06, ตุลาคม 2011, 01:08:10 PM
ลองใช้อันนี้ดู
http://www.justusers.net/forum/index.php?topic=4597.0 (http://www.justusers.net/forum/index.php?topic=4597.0)
หัวข้อ: Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
เริ่มหัวข้อโดย: tumsound ที่ 10, พฤศจิกายน 2011, 07:22:04 PM
 :wishes: :wishes: :wishes:   thank 
หัวข้อ: Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
เริ่มหัวข้อโดย: Hanniboon ที่ 17, มกราคม 2012, 09:49:09 AM
มีประโยชน์มากมาย ขอขอบพระคุณใหญ่หลวง  :smitten-1:
หัวข้อ: Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
เริ่มหัวข้อโดย: sumpao2010 ที่ 24, มกราคม 2012, 10:00:30 PM
ทำได้แล้ว ขอบคุณครับ  :azn:
หัวข้อ: Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
เริ่มหัวข้อโดย: plus ที่ 27, ตุลาคม 2012, 09:38:18 AM
แล้วถ้าเราต้องการเปลี่ยนสีกระทู้เมื่อเร็วๆ ต้องไปแก้ที่ตรงจุดไหนครับ  พอมีวีธี หรือแนะนำได้ไหมครับ ขอบคุณครับ
หัวข้อ: Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
เริ่มหัวข้อโดย: เซียวเหล่งนึ่งฯ ที่ 27, ตุลาคม 2012, 11:51:22 AM
แล้วถ้าเราต้องการเปลี่ยนสีกระทู้เมื่อเร็วๆ ต้องไปแก้ที่ตรงจุดไหนครับ  พอมีวีธี หรือแนะนำได้ไหมครับ ขอบคุณครับ

บอร์ดเวอรืชันอะไร
หัวข้อ: Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
เริ่มหัวข้อโดย: plus ที่ 27, ตุลาคม 2012, 11:14:09 PM
Powered by SMF 2.0

Presence by Skinmod.

ครับพี่  ขอบพระคุณมากครับ
หัวข้อ: Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
เริ่มหัวข้อโดย: plus ที่ 27, ตุลาคม 2012, 11:16:50 PM
พี่ครับ ที่นี่ให้ความรู้ดีมากเลย ถ้าเราอยากจะสนับสนุนเว็ปไซด์ ของที่นี่ สามารถทำได้ด้วยวิธีไหนบ้างครับ
หัวข้อ: Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
เริ่มหัวข้อโดย: เซียวเหล่งนึ่งฯ ที่ 28, ตุลาคม 2012, 01:32:34 AM
พี่ครับ ที่นี่ให้ความรู้ดีมากเลย ถ้าเราอยากจะสนับสนุนเว็ปไซด์ ของที่นี่ สามารถทำได้ด้วยวิธีไหนบ้างครับ

ท่านลงแบนเนอร์ได้นะ ราคาตามกระทู้สนับสนุนนั้นเลย ที่ท่านไปถามไว้   
สามารถส่งอีเมลติดต่อได้เลย

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

recent post ใช้คลาสสมอลเท็ก เป้นคลาสพื้นฐานของตัวหนังสือทั้งบอร์ด
ถ้าจะเปลี่ยนเราต้องไปสร้างคลาสใหม่ใน index.css กำหนดสีกำหนดขนาดลงไป 
แล้วเอาคลาสนั้นมาใช้งานกัน recent post

หรือถ้าไม่อยากยุ่งยาก ก็แค่ใส่เงเข้าไปก็สวยแล้ว
ex... http://www.like-radio.net/board/index.php (http://www.like-radio.net/board/index.php)

บอร์ดอินเด็กเทมเพลท
ค้นหา <dl id="ic_recentposts" class="middletext" 
วางต่อ style="text-shadow:0 1px 0 #fff;"

เปลี่ยนสี-ขนาดตามชอบใจ
หัวข้อ: Re: ปรับแต่ง "กระทู้เมื่อเร็วๆ นี้"
เริ่มหัวข้อโดย: plus ที่ 28, ตุลาคม 2012, 09:09:57 AM
ขอบพระคุณครับ พี่