Home Webboard ArticlesKnowledges  

ผู้เขียน หัวข้อ: วิธีจัดเรียง"กระทู้เร็ว ๆ นี้" ให้ดูสวยงาม (เครซี่) สำหรับ 2.0*  (อ่าน 12398 ครั้ง)

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

ออฟไลน์ nakdham

  • Just
  • **
  • กระทู้: 63
  • เห็นด้วย&ขอบคุณ: 19
    • nakdham.com
Credit : LittleCat

พอดีว่า ใน 2.0* กับ 1.1* code จะต่างกันนิดหน่อย ลองเอามายำดูแต่ก็ได้ผลเหมือนกันครับ

code เดิม

.../Themes/default/BoardIndex.template.php
โค๊ด: [Select]
// Show lots of posts.
elseif (!empty($context['latest_posts']))
{
echo '
<dl id="ic_recentposts" class="middletext">';

/* 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>', $post['link'], '</strong> ', $txt['by'], ' ', $post['poster']['link'], ' (', $post['board']['link'], ')</dt>
<dd>', $post['time'], '</dd>';
echo '
</dl>';
}
echo '
</div>';
}


ยำใหม่

โค๊ด: [Select]
// Show lots of posts.
elseif (!empty($context['latest_posts']))
{
echo '
<table cellpadding="2" cellspacing="0" width="100%" border="0" id="ic_recentposts" class="middletext">';

/* 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 '
<tr>
<td valign="top"><strong>', $post['link'], '</strong></td>
<td valign="top" nowrap="nowrap">', $txt['by'], ' ', $post['poster']['link'], ' </td>
<td valign="top" nowrap="nowrap">(', $post['board']['link'], ')</td>
<td align= "right" valign="top" nowrap="nowrap">', $post['time'], '</td>';
echo '
</tr>';
}
echo '
</table>';
}




ศึกษาเพิ่มเติม http://www.justusers.net/forum/index.php?topic=7.0


ผิดพลาดประการใดขออภัยด้วยนะคับ
« แก้ไขครั้งสุดท้าย: 08, ตุลาคม 2011, 11:55:45 PM โดย nakdham »



ออฟไลน์ UnclEo

  • Just Staff
  • *
  • กระทู้: 463
  • เห็นด้วย&ขอบคุณ: 439
  • เพศ: ชาย
  • !Personal
    • DexMoreGroup
อย่าลบ </div> ออกครับ ถ้าลบออกแสดงว่าไม่ได้ปิด จะมีปัญหาการแสดงผลทันทีครับลองดูใน ie ได้เลยฟ้องดีนักแล...

และใน 2.0 ไม่แนะนำให้แปลง div เป็น table ครับมันเป็นการถอยหลัง ควรใช้ ul li แล้วกำหนดคุณบัติให้แสดงผลเป็นตาราง
ที่นี่! DexMore.Com ลมหายใจแห่ง SMF เราอัพเดททุกลมหายใจ SMF 100++ mod แห่งเดียวในโลก SMF 2.0 แปลไทย 100%

ออฟไลน์ กฤติยา

  • You Are Just Member
  • ******
  • กระทู้: 757
  • เห็นด้วย&ขอบคุณ: 193
  • หวงเหมือนไล่ ให้เหมือนเรียก


Uploaded with ImageShack.us

ทำได้แล้วค่ะ

ออฟไลน์ knompang

  • Ju
  • *
  • กระทู้: 12
  • เห็นด้วย&ขอบคุณ: 2
Credit : LittleCat

พอดีว่า ใน 2.0* กับ 1.1* code จะต่างกันนิดหน่อย ลองเอามายำดูแต่ก็ได้ผลเหมือนกันครับ

code เดิม

.../Themes/default/BoardIndex.template.php
โค๊ด: [Select] [nofollow]
// Show lots of posts.
elseif (!empty($context['latest_posts']))
{
echo '
<dl id="ic_recentposts" class="middletext">';

/* 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>', $post['link'], '</strong> ', $txt['by'], ' ', $post['poster']['link'], ' (', $post['board']['link'], ')</dt>
<dd>', $post['time'], '</dd>';
echo '
</dl>';
}
echo '
</div>';
}


ยำใหม่

โค๊ด: [Select] [nofollow]
// Show lots of posts.
elseif (!empty($context['latest_posts']))
{
echo '
<table cellpadding="2" cellspacing="0" width="100%" border="0" id="ic_recentposts" class="middletext">';

/* 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 '
<tr>
<td valign="top"><strong>', $post['link'], '</strong></td>
<td valign="top" nowrap="nowrap">', $txt['by'], ' ', $post['poster']['link'], ' </td>
<td valign="top" nowrap="nowrap">(', $post['board']['link'], ')</td>
<td align= "right" valign="top" nowrap="nowrap">', $post['time'], '</td>';
echo '
</tr>';
}
echo '
</table>';
}




ศึกษาเพิ่มเติม http://www.justusers.net/forum/index.php?topic=7.0


ผิดพลาดประการใดขออภัยด้วยนะคับ




// Show lots of posts   อยู่บรรทัดที่เท่าไหร่ค่ะ หาจนตาลายไม่เจอ  ใช้ 2.0.2 ค่ะ สามารถเพิ่มขนาดตัวหนังสือได้หรือป่าวค่ะ

ออฟไลน์ กฤติยา

  • You Are Just Member
  • ******
  • กระทู้: 757
  • เห็นด้วย&ขอบคุณ: 193
  • หวงเหมือนไล่ ให้เหมือนเรียก
ใNote Pad Plus ฟรือ edit plus ใช้ Ctrl+f แล้วก๊อบประโยคนี้ไปวางช่องค้นหา เดี๋ยวก็เจอเองค่ะ

ออฟไลน์ กฤติยา

  • You Are Just Member
  • ******
  • กระทู้: 757
  • เห็นด้วย&ขอบคุณ: 193
  • หวงเหมือนไล่ ให้เหมือนเรียก

ออฟไลน์ vilet224

  • -Mod SMF-
  • *
  • กระทู้: 270
  • เห็นด้วย&ขอบคุณ: 123
    • รับทำเว็บบอร์ด
ขอบคุณมากๆๆ ครับ ได้ความรู้เยอะเลยงับ :smitten:

ออฟไลน์ siamoverboost

  • Just M
  • ***
  • กระทู้: 51
  • เห็นด้วย&ขอบคุณ: 9
    • http://www.datsun-thailand.com/index.php?action=forum
อย่าลบ </div> ออกครับ ถ้าลบออกแสดงว่าไม่ได้ปิด จะมีปัญหาการแสดงผลทันทีครับลองดูใน ie ได้เลยฟ้องดีนักแล...

และใน 2.0 ไม่แนะนำให้แปลง div เป็น table ครับมันเป็นการถอยหลัง ควรใช้ ul li แล้วกำหนดคุณบัติให้แสดงผลเป็นตาราง

วิธีที่ว่ามา ต้องแก้ไขตรงไหนบ้างครับ
 *ขออภัย จำกัดสิทธิ์การใส่ Link-URL ในลายเซ็น*

ออฟไลน์ music125500

  • Just Member
  • *****
  • กระทู้: 125
  • เห็นด้วย&ขอบคุณ: 5
    • รับสอนดนตรี
ขอบคุณมากๆคร้าบ

ออฟไลน์ co2ran

  • Ju
  • *
  • กระทู้: 3
  • เห็นด้วย&ขอบคุณ: 1
ขอบคุณมากครับ

ผมใช้ smf 2.0.4 ได้ copy สคริปไปวางที่ตำแหน่งเดิม ก็ใช้ได้เลยครับ ยังไม่เจอปัญหา

 

Sitemap 1 2 3 4 5 6 
Back to top