52AV手機A片王|52AV.ONE
標題:
如何讓樓主帖始終在每頁的最上面 樓主帖不翻頁效果
[打印本頁]
作者:
IT_man
時間:
2015-2-6 13:22
標題:
如何讓樓主帖始終在每頁的最上面 樓主帖不翻頁效果
本帖最後由 IT_man 於 2015-2-6 13:24 編輯
& E8 @% F( o% V+ V9 c% Z
' Q9 ?6 m' v' n; _0 j' }
如何讓樓主帖始終在每頁的最上面
; S+ g( s, @) t1 _# y1 @ e
9 d+ x3 u+ ], g; x: z; n
1.找到:source\module\forum目錄下forum_viewthread.php檔
5 _- A6 s7 `$ X9 v" E
. X" B" T* a# a/ p& i0 s3 U
- t' X- ~' O/ T, w) A
找到:
- _6 p/ G1 @" z: \( r- V
<blockquote>$_G['forum_thread']['replies'] = $temp_reply;
複製代碼
在下面添加代碼:
. e& a- j. J* H) ]) a
$threaDPId=0;
5 _" ]; m6 w4 x' Z
s( O$ }& E/ m$ e0 b' i
if($_G['page']>1){
$ F5 a- Q3 i7 s9 `
3 b0 H1 O1 p8 o% b5 ^
$post=DB::fetch_first("SELECT p.* FROM ".DB::table("forum_post")." p WHERE p.tid='{$_G['tid']}' AND p.first=1 limit 1");
d1 p# Q/ d" M% Y' U
% y2 k" |! a" u9 A
if($post){
2 S% j/ V* H# J% R. O7 S- Q6 D( \
3 W! {2 J' e5 X; D& O6 x+ M
$threaDPId=$post['pid'];
| B' G- d: l. w
( n, w" b2 ^8 U6 N
if(($onlyauthoradd && $post['anonymous'] == 0) || !$onlyauthoradd) {
3 Y3 ^ D3 a7 {. j
; i0 |4 H1 `- d$ d/ L# h n! t3 V$ {% ?
$postlist[$post['pid']] = $post;
3 M. b" a! b1 e* i, I
2 v F7 v1 o( o9 R7 F
$postusers[$post['authorid']] = array();
* ^+ B- i6 L T8 {
5 [+ H& E9 z' d' f6 c/ H, f
if($post['first']) {
; t, w/ Q# K) l
) j. r& H1 B8 q. |
$_G['forum_firstpid'] = $post['pid'];
: o4 z3 j4 n$ i( Z" G1 T
f2 k% O9 ]7 u9 j
$metadescription = str_replace(array("\r", "\n"), '', messagecutstr(strip_tags($post['message']), 160));
. P( y) x2 T6 U6 S5 O: t9 k
8 I; c" T/ O, R! E" j9 R
}
4 D! f% d/ x. \9 s5 M. R
}
H6 C& R( d& W E: U* w6 @
( O' c0 e8 [& P; j
}
6 ~0 u! M; _5 a) _8 S
3 V; `$ ] b3 q* D' x
}
! O' w2 |( a) K+ }8 X0 g2 q
複製代碼
OK,緩存都不用更新。重新載入網頁就OK啦...
1 X) k2 F+ q& q2 V4 u
( l2 @- [& A( A+ f5 }: c1 P" `/ ^. M/ S
, {; d7 v7 y/ H6 D, d- w& o
( [+ ~/ Z2 L) f! y0 @; h
歡迎光臨 52AV手機A片王|52AV.ONE (https://www.52av.one/)
Powered by Discuz! X3.2