Welcome, Guest. Please login or register.
Did you miss your activation email?

ห้างหุ้นส่วนจำกัด วี.อาร์.คอม ก็อบปี้ปริ้นเตอร์เซอร์วิส
V.R. Copyprinter Service Part.,Ltd.

7/8 ม.2 เพชรเกษม112 ถ.เพชรเกษม  แขวงหนองค้างพลู เขตหนองแขม กรุงเทพฯ 10160

Share this topic on FacebookShare this topic on Del.icio.usShare this topic on DiggShare this topic on RedditShare this topic on StumbleUponShare this topic on Twitter Author Topic: รูปประจำบอร์ด (LittleCat)  (Read 3638 times)

0 Members and 1 Guest are viewing this topic.

Offline smfjusthost

  • Administrator
  • *****
  • Posts: 118
  • ขอบคุณ +2/-0
รูปประจำบอร์ด (LittleCat)
« on: September 30, 2010, 09:59:04 PM »

ไปแก้ไขที่ไฟล์ Themes/default/BoardIndex.template.php (หรือธีมอื่นๆ ที่ท่านใช้อยู่)

ค้นหาส่วนนี้

Code: [Select]
/* Each board in each category's boards has:
new (is it new?), id, name, description, moderators (see below), link_moderators (just a list.),
children (see below.), link_children (easier to use.), children_new (are they new?),
topics (# of), posts (# of), link, href, and last_post. (see below.) */
foreach ($category['boards'] as $board)
{
echo '
<tr>
<td ' , !empty($board['children']) ? 'rowspan="2"' : '' , ' class="windowbg" width="6%" align="center" valign="center"><a href="', $scripturl, '?action=unread;board=', $board['id'], '.0">';

แล้วเพิ่มส่วนนี้เข้าไป

Code: [Select]
// ----------*** Board Icon ***----------
echo '
<td class="windowbg" width="6%" align="center" valign="center">
<img src="', $settings['images_url'], '/boardicons/board' . $board['id'] . '.gif" alt="" title="', $board['name'], '" />
</td>';

ส่วนนี้คือระบุที่มาของรูปไอค่อนที่จะใช้นะจ๊ะ
/boardicons/

เราจะแก้เองก็ได้ ให้มันไว้ในที่ที่เราต้องการ

ส่วนนี้คือระบุชื่อไฟล์ที่จะตั้งให้โดยอัตโนมัติ
board' . $board['id'] . '.gif"

เช่นของจัสนี่ ก็จะเป็น board00.gif

ส่วนของ id นั่นก็ตามลำดับบอร์ดที่สร้างขึ้นมาเลยจ้ะ



ยกตัวอย่างของจัสนะ
หมวด :: Just Never Die ! :: สร้างมาเป็นลำดับที่ 1 นะ


ไอค่อนประจำบอร์ด ก็จะเป็น
/Themes/default/images/boardicons/board1.gif



ประการฉะนี้แล .... จ้ะ
อิอิ

จากนั้นก็หารูปไอค่อนที่เราปราถนา ไปไว้ในที่ที่สมควร อีกทั้งขนาดไม่ใหญ่เกินไป (เพราะมันโชว์ขนาดจริง)
ไล่ไปตามลำดับหมวดที่สร้างขึ้นมา วางรูปตามชื่อตามลำดับบอร์ดนั้นๆ ไว้ในโฟล์เดอร์ที่อ้างถึง ก็โอเคแล้วหละจ้ะ


?board=1.0   รูป  board1.gif
?board=2.0   รูป  board2.gif
?board=3.0   รูป  board3.gif
.....   .....
?board=10.0   รูป  board10.gif
.....   .....

Offline smfjusthost

  • Administrator
  • *****
  • Posts: 118
  • ขอบคุณ +2/-0
Re: รูปประจำบอร์ด (LittleCat)
« Reply #1 on: September 30, 2010, 10:04:13 PM »



ถ้าคอลัมเพี้ยน    ให้ใช้แบบนี้

Code: [Select]
// No new posts at all! The agony!!
else
echo '<img src="', $settings['images_url'], '/off.gif" alt="', $txt[334], '" title="', $txt[334], '" />';

echo '</a>
</td>
<td class="windowbg2">
<b><a href="', $board['href'], '" name="b', $board['id'], '">', $board['name'], '</a></b><br />
', $board['description'];


แทนที่ด้วย


Code: [Select]
// No new posts at all! The agony!!
else
echo '<img src="', $settings['images_url'], '/off.gif" alt="', $txt[334], '" title="', $txt[334], '" />';

// ----------*** Board Icon ***----------
echo '
</td>
<td class="windowbg" width="6%" align="center" valign="center">
<img src="', $settings['images_url'], '/boardicons/board' . $board['id'] . '.gif" alt="" title="', $board['name'], '" />
</td>';
echo '</a>

<td class="windowbg2">
<b><a href="', $board['href'], '" name="b', $board['id'], '">', $board['name'], '</a></b><br />
', $board['description'];