tid=1241& 本帖最後由 IT_man 於 2015-2-6 13:24 編輯
4 A& W- m9 V7 ^
& ?) I' h! I% K. P+ H! W0 P V如何讓樓主帖始終在每頁的最上面
4 a! h j7 X2 ^# L" A! U! d
. a+ D7 x& R+ q. }% s% x 1.找到:source\module\forum目錄下forum_viewthread.php檔
0 L$ o$ W" |& ?) J( ? h$ @1 C/ n2 _& M% b% W
0 Y3 V1 A# y* d: n% K* _ 找到:# w( T C9 s% i
- <blockquote>$_G['forum_thread']['replies'] = $temp_reply;
複製代碼 在下面添加代碼:1 x& ]% \& s6 K% P7 f6 G4 j
- $threaDPId=0;- f u/ N7 D/ Z0 D7 Z* ?
- U0 Q' c/ p3 l/ B V, }, | E
- if($_G['page']>1){
9 {. H4 F& N+ S. Q
5 e8 B& m3 C1 V1 ]% o- F7 [) b4 d- $post=DB::fetch_first("SELECT p.* FROM ".DB::table("forum_post")." p WHERE p.tid='{$_G['tid']}' AND p.first=1 limit 1");
! D# `& U9 F* n7 ~( S
' x. R: W+ k& G# g+ [, Z% u; n- if($post){
0 m5 q6 p9 `+ W5 r! Y% u
! S3 L4 W o% i' U- r" x1 D- $threaDPId=$post['pid'];! K1 \+ q E6 c6 T
. i& r5 a# M3 x' w, M- if(($onlyauthoradd && $post['anonymous'] == 0) || !$onlyauthoradd) {
: W! Q3 }7 K- U& y
8 z7 K2 \: K+ X0 q1 j; | f& ^- $postlist[$post['pid']] = $post;
; M4 z/ s% }0 l3 z) Q+ C: s0 f - 4 h- w7 g3 R1 ^ n3 B9 p1 u5 M" t3 H
- $postusers[$post['authorid']] = array();
$ D9 y! }; B: `2 h8 | - : P j/ ^) ~) q& m0 {( G( q$ f
- if($post['first']) {
$ {4 b2 W( Q9 z2 Q/ V
1 w/ p3 U5 F9 y2 d' }& z: _- $_G['forum_firstpid'] = $post['pid'];. k$ H: L0 a* I1 O! M$ m1 q \2 L
- $ A/ ~) M! p- w- i6 v9 D4 n. V" \! s
- $metadescription = str_replace(array("\r", "\n"), '', messagecutstr(strip_tags($post['message']), 160));
! }: _) @) o& G! m0 k( j
9 ?5 B# p4 A: b% E8 ?6 W7 m$ r- }4 e1 w/ K6 d9 s/ e- p0 i: a" b1 l
- }
+ s. ?1 Q$ I5 o# g* p3 f& M
1 a) g7 a8 y) P3 Q- }7 J0 a' ]- s. b# k! b5 q
; U# T" \& I- P! W) |# [ s- }
/ X; c6 L7 p+ `( ?
複製代碼 OK,緩存都不用更新。重新載入網頁就OK啦...
0 T2 M5 z5 {1 z' J$ q0 \5 s
6 t- @8 e% \$ o5 T
- N1 i# m+ r( ]' m( |0 z$ c% u' R" k O- |" ^
|