tid=1241& 本帖最後由 IT_man 於 2015-2-6 13:24 編輯 3 S. B& \8 l; ?) Z) p
4 G i B0 q8 l7 o$ x5 q如何讓樓主帖始終在每頁的最上面 1 ]# I7 k# D8 A* R( q* ~6 E; A( t3 m
4 X1 ^/ Y) I3 @4 k 1.找到:source\module\forum目錄下forum_viewthread.php檔
3 v8 I* Y! N7 ^; @+ P0 \! U5 i* j4 I
' x: ]; S& R8 w" U5 L 找到:7 x$ p) C2 _! a! h
- <blockquote>$_G['forum_thread']['replies'] = $temp_reply;
複製代碼 在下面添加代碼:6 |9 W7 r! R4 K
- $threaDPId=0;0 w2 E- e7 f# V! m" z7 W
- 4 I6 {2 N4 [2 v# R) u0 d
- if($_G['page']>1){" \2 R) _5 W& c. I. S
- ) N+ Q" z- w0 y8 A
- $post=DB::fetch_first("SELECT p.* FROM ".DB::table("forum_post")." p WHERE p.tid='{$_G['tid']}' AND p.first=1 limit 1");2 Z9 Q* |% h% ]4 _
- . |7 Z0 Y2 R- K/ X
- if($post){
( ^" N* a& y) b. H: Z" L* R
, V1 _7 W( O" [- D8 }7 [- $threaDPId=$post['pid'];+ q1 g9 q8 t3 J8 w
: _ n6 s' V! T3 E- if(($onlyauthoradd && $post['anonymous'] == 0) || !$onlyauthoradd) {
0 `, f& ~1 Z+ H3 r - , q, e1 R' t$ _6 a [+ L
- $postlist[$post['pid']] = $post;
! C4 m! g; l9 d# Q& ]# q' ~/ t0 x - : F( [/ {8 m# n1 E7 H* Y' C
- $postusers[$post['authorid']] = array();0 W* b9 b, K' m2 W0 M) c
% A% _# e" d+ Z& o: {- if($post['first']) {- l& m) A' J+ d0 O8 F- \
- * l8 H& y1 P4 a3 h& g9 F
- $_G['forum_firstpid'] = $post['pid'];
. N- {0 x+ Y: [3 r9 d% X- h0 E
9 D$ B- x- a- n9 X- n0 M- $metadescription = str_replace(array("\r", "\n"), '', messagecutstr(strip_tags($post['message']), 160));5 G6 I7 w9 U r$ X3 Q$ P
( @- C/ J+ m5 h! c$ ` s& z3 J+ g- }. M0 ]: v0 p# _1 P
- }* Y1 s2 w4 s" A0 w6 r; C ^9 S- Q
- 8 l2 u. N" W+ U# _8 S: ~
- }" d) J$ X. ~" p9 }- Z
1 i% s s$ l8 @* Z. e- }& ^3 u1 `0 x9 c2 D+ a
複製代碼 OK,緩存都不用更新。重新載入網頁就OK啦...& r( I; R# P8 P7 ]; c
0 Y7 l5 [5 S' c1 H
: h3 O: T7 x, `4 y) T1 @+ D% K
( A( \- A7 J! R! E# k) s4 Z |