:: JustUsers.net ::

:: คนทำเว็บ :: => Simple Machines Forum [SMF] => ข้อความที่เริ่มโดย: Tcomputer ที่ 12, มิถุนายน 2010, 07:27:49 PM

หัวข้อ: เกี่ยวกับการเพิ่ม New ในกระทู้ครับผม
เริ่มหัวข้อโดย: Tcomputer ที่ 12, มิถุนายน 2010, 07:27:49 PM
สืบเนื่องจากผมได้ทำตามกระทู้นี้ www.justusers.net/forum/index.php?topic=4597.0  

ซึ่งผมก็สามารถผ่านไปได้ด้วยดีครับผม เพียงแต่ว่า ผมอยากให้แสดง New ต่อท้ายนะครับผม ไม่ทราบว่าผมต้องไปเพิ่ม Code ตรงจุดไหนครับผม

ภาพตอนนี้ที่ผมทำได้
(http://img808.imageshack.us/img808/1708/0005n.png)


ภาพด้านล่างที่แสดง New แบบนี้ครับผม
(http://img821.imageshack.us/img821/6933/0005.png)


อ๋อเพิ่มเติมนะครับผม คือ ผมเข้าไปในหมวดที่ผมตั้งกระทู้ใหม่ ก็จะเห็นแสดง  New อยู่ครับผม แต่หน้าแรกของบอร์ดที่เอาออกมามันไม่มีครับผม

ขอบคุณทุกคำตอบที่ช่วยแนะนำครับผม :adore:
หัวข้อ: Re: เกี่ยวกับการเพิ่ม New ในกระทู้ครับผม
เริ่มหัวข้อโดย: NoName ที่ 12, มิถุนายน 2010, 09:15:56 PM
ถ้าอย่างจากบอร์ด ggg ตามหัวข้อนี้ครับ

จำกัดจำนวนตัวอักษรหัวข้อใน 'กระทู้เมื่อเร็วๆ นี้' และเพิ่ม new
dexmore.com/topic/377
หัวข้อ: Re: เกี่ยวกับการเพิ่ม New ในกระทู้ครับผม
เริ่มหัวข้อโดย: construction ที่ 12, มิถุนายน 2010, 09:40:35 PM
ถ้าอย่างจากบอร์ด ggg ตามหัวข้อนี้ครับ

จำกัดจำนวนตัวอักษรหัวข้อใน 'กระทู้เมื่อเร็วๆ นี้' และเพิ่ม new
dexmore.com/topic/377


new หลังกระทู้ที่ยังไม่ได้อ่านทำอย่างไรคับ

(http://image.ohozaa.com/i6/pcp65.png) (http://image.ohozaa.com/show.php?id=61cb996a372bc1296b569ae2068e778c)
หัวข้อ: Re: เกี่ยวกับการเพิ่ม New ในกระทู้ครับผม
เริ่มหัวข้อโดย: NoName ที่ 12, มิถุนายน 2010, 09:54:32 PM
อยู่ในสารบัญตาม #1 แนะนำแล้วครับ
หัวข้อ: Re: เกี่ยวกับการเพิ่ม New ในกระทู้ครับผม
เริ่มหัวข้อโดย: Tcomputer ที่ 13, มิถุนายน 2010, 04:28:20 AM
ถ้าอย่างจากบอร์ด ggg ตามหัวข้อนี้ครับ

จำกัดจำนวนตัวอักษรหัวข้อใน 'กระทู้เมื่อเร็วๆ นี้' และเพิ่ม new
dexmore.com/topic/377


จากบทความที่แนะนำผมจากกระทู้ www.dexmore.com/topic/377 พอดีติดปัญหาตรงนี้นี้ครับผม

file BoardIndex.template.php
ค้นหา -->>
โค๊ด: [Select]
<td class="middletext" valign="top"><b>', $post['link'], '</b> ', $txt[525], ' ', $post['poster']['link'], ' (', $post['board']['link'], ')</td>
พอดีผมมาปรับเปลี่ยนแก้ไข ตามบทความนี้ www.justusers.net/forum/index.php?topic=4597.0
ค้นหา
อ้างถึง
อ้างถึง
         foreach ($context['latest_posts'] as $post)
            echo '
                     <tr>
                        <td class="middletext" valign="top"><b>', $post['link'], '</b> ', $txt[525], ' ', $post['poster']['link'], ' (', $post['board']['link'], ')</td>
                        <td class="middletext" align="right" valign="top" nowrap="nowrap">', $post['time'], '</td>
                     </tr>';


แก้ไขเป็น
โค๊ด: [Select]
$cnt = 0;
foreach ($context['latest_posts'] as $post){
         $cnt++;
         $class = ($cnt % 2) ? 'windowbg' : 'windowbg2';
         
        echo '
<tr>
                <td class="', $class, '"><img src="', $post['icon'] , '" alt="" /></td>
<td class="', $class, '"" title="', $post['preview'] ,'">', $post['link'], '</td>
                <td class="', $class, '"" style="text-align:center;">', $post['replies'], '</td>
<td class="', $class, '"" style="text-align:center;">', $post['views'], '</td>
                <td class="', $class, '"" style="text-align:center;">',$post['board']['link'], '</td>
                <td class="', $class, '"" style="text-align:center;">',$post['poster']['link'], '</td>
<td class="', $class, '"" style="text-align:right;" nowrap="nowrap">', $post['time'], '</td>
</tr>';
       }

ถ้าผมไปเปลี่ยน เป็นตามบทความ www.dexmore.com/topic/377 นี้ จำให้ เป็นแบบนี้ครับผม ดังรูปด้านล่าง ผมควรแก้ไขอย่างไรดีครับผม
(http://img203.imageshack.us/img203/8044/0005pz.png)

ขอบคุณทุกคำตอบครับผม
หัวข้อ: Re: เกี่ยวกับการเพิ่ม New ในกระทู้ครับผม
เริ่มหัวข้อโดย: LittleCat ที่ 13, มิถุนายน 2010, 06:32:52 AM
อยู่ในสารบัญตาม #1 แนะนำแล้วครับ


อ้าว ลบทิ้งไปแล้ว เพราะนึกว่ามันตอบผิดประเด็น  :adore:

หน้ากระทู้สารบรรณการปรับแต่ง SMF (http://www.justusers.net/forum/index.php?topic=988.0)
ใช้คำที่เกี่ยวข้อง (เช่น New) ค้นหาไปเลย

(http://www.justusers.net/forum/Themes/default/images/icons/clip.gif) ใช้ค้นหาให้เป็นประโยชน์ เรื่องยาก อาจจะกลายเป็นเรื่องง่าย
หัวข้อ: Re: เกี่ยวกับการเพิ่ม New ในกระทู้ครับผม
เริ่มหัวข้อโดย: เซียวเหล่งนึ่งฯ ที่ 13, มิถุนายน 2010, 01:07:50 PM
อย่าวางทับทั้งดุ้นสิ 

เพราะ ตารางของกระทู้ คุณได้แก้ตามม็อด  Advanced Recent Posts / Topics
จึงไม่เหมือนกับไฟล์เดิมๆ ของกระทู้ล่าสุด 

แต่ในกระทู้ www.dexmore.com/topic/377  คาดว่าจะอ้างอิงตามไฟล์เดิมๆมาตรฐาน 
เพราะงั้นถ้าวางทับ มันก็เละ 

ลองพยายามหาโค๊ด  ที่มีคำว่า new.gif จากกระทู้ 377
แล้วมาเปรียบเทียบ เพิ่ม/แก้ไข กับโค๊ดของตัวเอง 
หัวข้อ: Re: เกี่ยวกับการเพิ่ม New ในกระทู้ครับผม
เริ่มหัวข้อโดย: Tcomputer ที่ 13, มิถุนายน 2010, 02:09:51 PM
อย่าวางทับทั้งดุ้นสิ 

เพราะ ตารางของกระทู้ คุณได้แก้ตามม็อด  Advanced Recent Posts / Topics
จึงไม่เหมือนกับไฟล์เดิมๆ ของกระทู้ล่าสุด 

แต่ในกระทู้ www.dexmore.com/topic/377  คาดว่าจะอ้างอิงตามไฟล์เดิมๆมาตรฐาน 
เพราะงั้นถ้าวางทับ มันก็เละ 

ลองพยายามหาโค๊ด  ที่มีคำว่า new.gif จากกระทู้ 377
แล้วมาเปรียบเทียบ เพิ่ม/แก้ไข กับโค๊ดของตัวเอง 

ตัวนี้จากกระทู้ 377 แนะนำให้เปลี่ยนดัง code ด้านล่างครับผม

อ้างถึง
<td class="middletext" valign="top"><b>', $post['link'], '</b> ', $post['new'] ? '' : '<a href="' . $scripturl . '?topic=' . $post['topic'] . '/' . $post['new_from'] . '">&nbsp;<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/new.gif" alt="' . $txt[302] . '" /></a>', ' ', $txt[525], ' ', $post['poster']['link'], ' (', $post['board']['link'], ')</td>

ผมลองตัดเอาเฉพาะส่วน New มาแทรก ผลก็สามารถแสดงได้ครับ เพียงแต่ว่า พอกดเข้าไปอ่านแล้ว กลับมาหน้าแรกของบอร์ดก็ยัง เป็น New เหมือนเดิมครับผม รบกวนช่วยแนะำนำเพิ่มเติมด้วยครับผม  ขอบคุณมากครับผม