- เครดิต
- 13
- เพื่อน
- ทักทาย
- บล็อก
- อัลบั้ม
- โพสต์
- กระทู้
- แชร์
- สำคัญ
- สิทธิ์อ่าน
- 10
- จำนวนผู้ติดตาม
- จำนวนผู้กำลังติดตาม
- เพศ
- ไม่บอก
|
แก้ไขล่าสุด PoseidonX เมื่อ 2009-4-17 11:46
สืบเนื่องจากกระทู้นี้
http://www.discuzthai.com/thread-9516-1-1.html
ผมเห็นว่ามันยังขาดๆ อยู่ 1 ที่ ก็คือ แสดง lastpost ในหน้าแรก
แล้วพอดี ว่างๆ เลยนั่งทำเล่นๆ (อันนี้ทำนานอยู่ กว่าจะไล่แกะัโค้ดออก อิอิ)
ตัวอย่าง
วิธีทำ
1.เปิดไำฟล์ /index.php
ค้นหา- $forumlist[$forum['fid']] = $forum;
- }
คัดลอกไปที่คลิปบอร์ด เพิ่มโค้ดนี้ต่อลงไป- $ss = "SELECT t.tid, t.authorid, m.uid, m.groupid, u.groupid, u.color FROM {$tablepre}threads t,
- {$tablepre}members m, {$tablepre}usergroups u
- WHERE t.tid='".$forum['lastpost']['tid']."' ";
-
- $sa = $db->fetch_array($db->query($ss));
- $acolor = $sa['color'];
คัดลอกไปที่คลิปบอร์ด 2.เปิดไฟล์ /templates/default/discuz.htm
ค้นหา- <!--{if $forum['lastpost']['author']}-->$forum['lastpost']['author']<!--{else}-->
คัดลอกไปที่คลิปบอร์ด แทนที่ด้วย- <!--{if $forum['lastpost']['author']}--><a href="space.php?username=$forum['url']"><font color=$acolor>$forum['lastposta']</font></a><!--{else}-->
คัดลอกไปที่คลิปบอร์ด 3.เปิดไฟล์ include/forum.func.php
ค้นหา- $lastpost['author'] = '<a href="space.php?username='.rawurlencode($lastpost['author']).'">'.$lastpost['author'].'</a>';
คัดลอกไปที่คลิปบอร์ด เพิ่มโค้ดต่อไปนี้ด้านบน- $forum['lastposta'] = $lastpost['author'];
- $forum['url'] = rawurlencode($lastpost['author']);
คัดลอกไปที่คลิปบอร์ด Save Files & Update Cache |
ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง
คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก
x
|
|
|
|
|
|