本帖最後由 IT_man 於 2015-2-6 13:24 編輯
9 ~/ |( \% ^* C( M4 t) M6 u1 @+ V# d6 O4 @* f( }: H
如何讓樓主帖始終在每頁的最上面
" Q5 ]# J0 N1 q. G5 n% j, {: @
* G8 B* B$ x6 I E) i 1.找到:source\module\forum目錄下forum_viewthread.php檔; K; ]2 V3 P6 Z0 A* F0 f9 K
- B- l0 v, H5 _2 h8 p! ~1 ?5 W
/ B+ \# e( g n: a& j2 M3 Q: I- P
找到:
) u# L, i) P% n: f* W1 t- <blockquote>$_G['forum_thread']['replies'] = $temp_reply;
複製代碼 在下面添加代碼:5 m( ?1 n: [" l Q. h. x
- $threaDPId=0;/ L, c4 E* i9 A* t' D( O
. j* n6 x0 P$ E" m# q& }0 o- if($_G['page']>1){
9 ^ {6 e" L" e2 x
# N, t4 B- P( X2 V8 Z8 i i- $post=DB::fetch_first("SELECT p.* FROM ".DB::table("forum_post")." p WHERE p.tid='{$_G['tid']}' AND p.first=1 limit 1");
' v r7 d2 G6 W3 p' k - * _2 C2 w- a6 _% ^
- if($post){: B3 ?8 t1 m. K+ U5 n- `) N
- $ Y) O% ^8 X( V
- $threaDPId=$post['pid'];/ Z/ {' d# \& s2 S
- ' L; ]- e x3 y" j7 y! q- T
- if(($onlyauthoradd && $post['anonymous'] == 0) || !$onlyauthoradd) {
' S e# q& g) g5 m - 5 O% f1 A N: P$ e
- $postlist[$post['pid']] = $post;
, R/ \( J+ P ?( s; K - % _# _" v `: X. W8 B) Z
- $postusers[$post['authorid']] = array();
$ i3 O7 |3 i! m+ T- J a8 _ - # l# V, k4 f* _* m6 P1 G% X
- if($post['first']) {
2 f( i/ A5 n' S$ c6 X8 Z& R
3 w. V0 {: f# i8 h3 g# Q- $_G['forum_firstpid'] = $post['pid'];
! B6 j9 b. H+ k1 J1 y p( p - - V# f0 b6 }2 J- p
- $metadescription = str_replace(array("\r", "\n"), '', messagecutstr(strip_tags($post['message']), 160));# i* ?6 l5 {2 d0 Z8 N3 y9 h+ ^
- " S5 w: F. U6 q- C. P. o8 J; N% R
- }
0 ^$ h4 v: h, _' `+ g; l6 {; R5 [ - }* N D7 _' G7 p1 M% {. w
2 _1 C+ c: y/ q- }( G# H+ u% t i1 G' v. C
0 n% v! J, I* p8 m* A, H- }; V* J* k0 f$ t
複製代碼 OK,緩存都不用更新。重新載入網頁就OK啦...
, F& \6 x: n9 v# w9 V) |) _# e/ ~5 F; ?& M
2 o3 T6 ^5 s7 W) }) @5 g
: T& f8 E( w) \ m# I& {. c |
|