tid=1241& 本帖最後由 IT_man 於 2015-2-6 13:24 編輯 9 R7 O0 W. x) R& F+ M, D3 z
4 E) L' _! z# ]" N! ]8 k如何讓樓主帖始終在每頁的最上面
% B9 r8 \ Q! |4 o% [
/ P3 ?( U( V3 U, n 1.找到:source\module\forum目錄下forum_viewthread.php檔
8 n; I5 g! U/ L# H
( n- F* U! ] p* B' m7 }3 D1 n |8 k/ |
找到:
3 I! ]& a% [# x1 x$ @" ^- <blockquote>$_G['forum_thread']['replies'] = $temp_reply;
複製代碼 在下面添加代碼:
* I @4 K. Z4 o9 P2 v4 x- $threaDPId=0;3 {) m, f: j5 Q- E
7 ^5 w/ O' [: v- if($_G['page']>1){4 E' m" B: H. U
- 8 A% e: J; s. P N1 F
- $post=DB::fetch_first("SELECT p.* FROM ".DB::table("forum_post")." p WHERE p.tid='{$_G['tid']}' AND p.first=1 limit 1");
2 I+ ~3 C4 Z. ]; w1 y - $ \" V' k$ _6 A: M8 X% |9 `: o
- if($post){
' ?$ C" t9 V5 k% e- ^
& ]# ?$ Y; ~9 R3 t6 ]- $threaDPId=$post['pid'];1 {3 X: _# a9 y
- % D) ?6 H/ w7 G3 [& Z5 r9 e& X
- if(($onlyauthoradd && $post['anonymous'] == 0) || !$onlyauthoradd) {
5 z7 P+ \, T& l _6 v - . P. _+ z) ^8 m# O: h f; x5 f
- $postlist[$post['pid']] = $post;
4 M) w( [1 k; w* v: q/ D7 r - - Q8 ~" D+ B2 o# H
- $postusers[$post['authorid']] = array();" N1 @0 ]3 b2 D. W3 F
2 P" [: W/ z" \1 l. y- if($post['first']) {7 f+ v) S+ _# r% a w1 S7 s3 x: b
- 5 m D) h4 w; R2 E
- $_G['forum_firstpid'] = $post['pid'];
% D. @* G! T% K$ e: ^
( p; z. e# M) _- c& B' m$ u- $metadescription = str_replace(array("\r", "\n"), '', messagecutstr(strip_tags($post['message']), 160));. T6 x- Z5 A1 i5 f1 N
- # Q1 b4 n& v# C3 u4 K, q7 }! V
- }. v3 Y. v2 t2 o
- }8 ?, i- n2 p( o4 N$ h
- ! m$ S% X- R# T8 I2 W p+ k. n: G
- }% W! J* j. F9 G; j6 m K4 J* Y5 e
, a' |9 ~* B/ B8 K$ E- }, y, }3 W0 R# U( M: D" R
複製代碼 OK,緩存都不用更新。重新載入網頁就OK啦...
: Z$ A% o2 C; {% s3 q) w" h& a$ L w" d6 d
# h" L# [% D: M- Y6 D# Q9 {
- j' X9 u- S1 O |