找回密码
 立即注册

[技术教程] DX3.5手机版 帖子里列表只显示主题

[复制链接]
发表于 2025-5-8 18:55:13 | 显示全部楼层 |阅读模式
forumdisplay.htm6 |/ a' I+ H& {5 s/ P$ c, U
<!--{template common/header}-->
  z6 i' q% f- E& I& U<div class="header cl">3 J+ t0 l2 o* o9 `8 R" k2 @% f
        <div class="mz"><a href="javascript:history.back();"><i class="dm-c-left"></i></a></div>
9 h' X4 p- s; X; {0 V        <h2><!--{eval echo strip_tags($_G['forum']['name']) ? strip_tags($_G['forum']['name']) : $_G['forum']['name'];}--></h2>9 I4 d/ z  X9 A7 l2 y( d" h
        <div class="my"><a href="forum.php?mod=post&action=newthread&fid={$_G['fid']}" title="{lang send_threads}"><i class="dm-edit"></i></a></div>
! L6 r1 M7 W6 L( r9 Z</div>
9 ?, d, V& l$ {) I: u<!--{hook/forumdisplay_top_mobile}-->
1 w( B6 r7 H, k5 S- y; s<div class="forumdisplay-top cl">
/ m' k+ g8 S3 e( n- J# K7 R        <h2>6 L: E, ~2 D4 P1 y8 v
        <!--{if $_G['forum']['icon']}--><img src="<!--{echo get_forumimg($_G['forum']['icon'])}-->" alt="$_G['forum']['name']" /><!--{else}--><svg width="48" height="44" alt="$_G['forum']['name']"><path fill="#c9c9c9" d="M48 20C48 9 37.3 0 24 0S0 8.9 0 20s10.7 20 24 20c2.4 0 4.7-.3 6.8-.8L42 44l-2.8-8.5C44.6 31.8 48 26.2 48 20z"/></svg><!--{/if}-->
8 C4 ]0 `, R& B' Y+ r" e' L6 B        <!--{if helper_access::check_module('favorite')}-->. A" e# ?" B% m) H3 Q
        <a href="home.php?mod=spacecp&ac=favorite&type=forum&id=$_G['fid']&handlekey=favoriteforum&formhash={FORMHASH}" id="a_favorite" class="dialog">{lang favorite}<span id="number_favorite" {if !$_G['forum']['favtimes']} style="display:none;"{/if}><span id="number_favorite_num"> +{$_G['forum']['favtimes']}</span></span></a>5 H8 y# Q- G6 d7 E" m7 g0 j. c
        <!--{/if}-->6 q0 D. X. C; ^  x! N  Y2 j' ^1 H  ]
        $_G['forum']['name']
9 f; d3 f% Y* _1 q" U        </h2>! j$ C8 K/ D! v5 Q% O
        <p>{lang index_today}: <span>$_G['forum']['todayposts']</span>{lang index_threads}: <span>$_G['forum']['threads']</span><!--{if $_G['forum']['rank']}-->{lang rank}: <span>$_G['forum']['rank']</span><!--{/if}--></p>- b: i: Q: \1 l) Z: q" Z- c
        <!--{hook/forumdisplay_nav_mobile}-->1 G! Q: p$ p3 h( z- ^6 k. J3 R
</div>
: E! N$ t3 c, W1 P<div class="dhnav_box">- t7 [0 A- V8 n1 |) ]- S6 @
        <div id="dhnav">
) t: F0 W5 X* h  Q                <div id="dhnav_li">5 F7 H! }; {: X, }/ Q+ l/ D
                <ul class="flex-box">& a' J( M: m3 C9 X
                        <li class="flex{if $_REQUEST['sortall']==1||(!$_REQUEST['typeid'] && !$_REQUEST['sortid']&& !$_REQUEST['filter'])} mon{/if}"><a href="forum.php?mod=forumdisplay&fid=$_G['fid']{if $_G['forum']['threadsorts']['defaultshow']}&filter=sortall&sortall=1{/if}{if $_GET['archiveid']}&archiveid={$_GET['archiveid']}{/if}">{lang all}</a></li>+ F, q) F, @9 q, Q$ B  S! J+ H8 P
                        <li class="flex{if $_GET['filter'] == 'lastpost'} mon{/if}"><a href="forum.php?mod=forumdisplay&fid=$_G['fid']&filter=lastpost&orderby=lastpost$forumdisplayadd['lastpost']{if $_GET['archiveid']}&archiveid={$_GET['archiveid']}{/if}">{lang latest}</a></li>
# d5 @, g! @) l* G  i: [                        <li class="flex{if $_GET['filter'] == 'heat'} mon{/if}"><a href="forum.php?mod=forumdisplay&fid=$_G['fid']&filter=heat&orderby=heats$forumdisplayadd['heat']{if $_GET['archiveid']}&archiveid={$_GET['archiveid']}{/if}">{lang order_heats}</a></li>
  @7 v: a$ X" \, ^6 L/ W; j* t- I* P                        <li class="flex{if $_GET['filter'] == 'hot'} mon{/if}"><a href="forum.php?mod=forumdisplay&fid=$_G['fid']&filter=hot">{lang hot_thread}</a></li>* j/ Q- O- \) c7 j5 }" s$ g7 f' b
                        <li class="flex{if $_GET['filter'] == 'digest'} mon{/if}"><a href="forum.php?mod=forumdisplay&fid=$_G['fid']&filter=digest&digest=1$forumdisplayadd['digest']{if $_GET['archiveid']}&archiveid={$_GET['archiveid']}{/if}">{lang digest_posts}</a></li>                        ; g& K0 |' p, Q7 C4 Z
                </ul>
4 \. I$ _( K* `3 l                </div>  Q3 c; G9 K. |: F$ A
        </div>5 {/ C2 S* |0 E. E" w9 U- y; t
</div>
* R8 @2 u1 E" D2 K$ b1 q7 v<!--{hook/forumdisplay_middle}-->" x# L3 C, y6 }, v- K8 C
<!--{if $_G['forum']['threadsorts'] || ($_G['forum']['threadtypes'] && $_G['forum']['threadtypes']['listable'])}-->
' U  ?3 P8 {1 R2 \, _! N<div class="dhnavs_box">% `+ m' L: I5 d7 ~9 E& l, K' w$ X
        <div id="dhnavs">
$ S4 p4 b+ t7 \2 n3 g5 t! Z                <div id="dhnavs_li">6 B8 U( K$ A3 K$ T4 M5 v; P" ]5 Q
                        <ul class="swiper-wrapper">4 `& M3 q& z- {7 }9 g1 f. s
                                <!--{if ($_G['forum']['threadtypes'] && $_G['forum']['threadtypes']['listable'])}-->
) O) O; D, j2 A  _                                        <!--{if $_G['forum']['threadtypes']}-->* |+ p4 d, O/ g, J1 w, s
                                                <!--{loop $_G['forum']['threadtypes']['types'] $id $name}-->
; b: S2 V( j. Q                                                        <li class="swiper-slide{if $_GET['typeid'] == $id} mon{/if}"><a href="forum.php?mod=forumdisplay&fid=$_G['fid']&filter=typeid&typeid=$id$forumdisplayadd['typeid']{if $_GET['archiveid']}&archiveid={$_GET['archiveid']}{/if}">$name</a></li>6 \: T  R& t9 {9 p) ]
                                                <!--{/loop}-->
; i) \2 v: b: ^4 \9 n8 d: B                                        <!--{/if}-->3 ]6 [6 `; h5 Y$ l9 w3 H
                                <!--{/if}-->4 Y" @8 `, v& \7 g% G; o1 V
                                <!--{if $_G['forum']['threadsorts']}-->1 X& t2 W* k6 m  O! D
                                        <!--{loop $_G['forum']['threadsorts']['types'] $id $name}-->) R; I/ u6 T( Z
                                                <!--{if $_GET['sortid'] == $id}--># j( N5 {6 n: G5 N  _
                                                <li class="swiper-slide mon"><a href="forum.php?mod=forumdisplay&fid=$_G['fid']{if $_GET['typeid']}&filter=typeid&typeid=$_GET['typeid']{/if}{if $_GET['archiveid']}&archiveid={$_GET['archiveid']}{/if}">$name</a></li>& y" Q, H% G1 X' b  s( f/ P4 p
                                                <!--{else}-->2 v2 j  F' r! i) G! x% |" Q
                                                <li class="swiper-slide"><a href="forum.php?mod=forumdisplay&fid=$_G['fid']&filter=sortid&sortid=$id$forumdisplayadd['sortid']{if $_GET['archiveid']}&archiveid={$_GET['archiveid']}{/if}">$name</a></li>
# B  I* E9 A# r/ f; P                                                <!--{/if}-->
3 a" p* t5 s+ [: ]' i) T, f* \$ P                                        <!--{/loop}-->
: {) |- J. p' ]( r0 J# P                                <!--{/if}-->8 f- E1 L0 }, @& `: b" C/ N/ t; A
                        </ul>
7 K$ m+ z4 b* S                </div>2 K3 V" v% Q: K- P/ F- g" N
        </div>
1 X8 E6 \6 j% y: J, J</div>4 n; p: ]2 t8 |0 d9 ]0 a
<script># A1 {" q( }7 m% P% ]
        if($("#dhnavs_li .mon").length > 0) {
/ u2 M; q7 ~! t: t1 K! V  G                var discuz_nav = $("#dhnavs_li .mon").offset().left + $("#dhnavs_li .mon").width() >= $(window).width() ? $("#dhnavs_li .mon").index() : 0;% `/ X# F. @5 w! g: D
        }else{, P0 b( j9 ~$ S, p6 b( v
                var discuz_nav = 0;1 Q/ s7 ~# w1 {5 _: L
        }        6 E! W$ A0 J/ N; V) ]
        new Swiper('#dhnavs_li', {) P# M( C* c4 u) D
                freeMode : true,
$ ^9 x5 o, n0 R                slidesPerView : 'auto',2 T3 }# A+ V, S, v; c% S$ i( ^3 z
                initialSlide : discuz_nav,
, `# p4 ^& A1 j0 j, L: d7 d                onTouchMove: function(swiper){6 A$ A/ z& ?6 l& N' \; ~2 V8 C
                        Discuz_Touch_on = 0;
4 ?5 t2 c, J4 Q                },
& T; D- s, n3 o) [                onTouchEnd: function(swiper){
. O! R7 x( W- x2 a                        Discuz_Touch_on = 1;+ v3 Q, C7 q. {( M- q
                },4 N6 A+ o4 i% p9 H0 `. V" Z& h
        });  c) ]' o+ W6 f' f' {
</script>' W) O9 |8 m0 L
<!--{/if}-->) b- m+ S% y* M$ f  l- c' A# S) F8 P
<!--{if $subexists && $_G['page'] == 1}--><!--{template forum/forumdisplay_subforum}--><!--{/if}-->
, @+ F1 b- f% f  M<!--{if !$subforumonly}-->
. Z! ^6 J" g4 a( U( G" G( V<div class="threadlist_box<!--{if ((in_array($thread['displayorder'], array(1, 2, 3, 4))) || !empty($announcement)) && $_G['page'] == 1}--> mt10<!--{/if}--> cl"># v# c7 q) c7 S" d" n* f
        <div class="threadlist cl">
: P2 ?2 _+ z5 |9 D! `& i                <ul>; B" x4 I( o6 ~$ B' e
                <!--{if !empty($announcement)}-->
; N) g4 ^- g3 V                        <li class="list_top"><!--{if empty($announcement['type'])}--><a href="forum.php?mod=announcement&id=$announcement['id']#$announcement['id']"><!--{else}--><a href="$announcement['message']"><!--{/if}--><span class="micon gonggao">{lang announcement}</span>$announcement['subject']</a></li>
6 l# d( M8 b. ]4 b, f6 b* J                <!--{/if}-->$ p- d; Y" r# t1 |7 `& c
                <!--{if $_G['forum_threadcount']}-->
4 K: m7 y: G! s& G/ u8 j0 O0 }" E% s2 Z                        <!--{loop $_G['forum_threadlist'] $key $thread}-->  R5 ]# x9 }$ }5 E% D, q
                        <!--{if !$_G['setting']['mobile']['forum']['displayorder3'] && $thread['displayorder'] > 0}-->  P% g% V" T+ {/ v" ]6 B/ P7 \' ~! r( Y
                                {eval continue;}
% I/ D& `- n  f. X. |                        <!--{/if}-->1 `$ A" [8 a2 ^9 [! s0 b
                        <!--{if $thread['displayorder'] > 0 && !$displayorder_thread}-->
6 y4 _$ _6 h6 _* m                                {eval $displayorder_thread = 1;}
' P  b3 I/ b% u) m. o" D                        <!--{/if}-->- Q. \, l2 S6 S/ j( e
                        <!--{if $thread['moved']}-->
; J" X" W7 P" y+ H- D( X                                <!--{eval $thread['tid']=$thread['closed'];}-->
% l; i( V) B7 m' L* ~0 l! v3 K                        <!--{/if}-->$ v5 i/ F  }- I: {4 e
                        <!--{if in_array($thread['displayorder'], array(1, 2, 3, 4))}-->9 `4 a& s0 k, k: v2 d5 N! V; B
                        <li class="list_top">. ~4 G9 H2 S- K; F# l# P2 K/ s' ~
                                <a href="forum.php?mod=viewthread&tid=$thread['tid']&extra=$extra">2 N+ ?6 v" h* j9 K7 }$ `: a/ x# j
                                        <!--{if in_array($thread['displayorder'], array(1, 2, 3, 4))}-->; T3 J! W' I! d* K
                                                <span class="micon">{lang mobzhiding}</span>9 ]) }, s# s/ c
                                        <!--{/if}-->
5 B# Q, w) F  T                                        <em $thread['highlight']>{$thread['subject']}</em>                                        1 J3 C7 T' F0 d. V) e9 {* x
                                </a>
: z( o2 \& q% \, ~; V6 k                        </li>
; u* O; w. s" O. Z6 R' W2 E" p                        <!--{else}-->7 U  S6 S+ R  C1 z( x3 ~+ G+ o
                        <li class="list" style="margin-top:0px;">1 V5 s  ?, E6 v. G
                                <!--{hook/forumdisplay_thread_mobile $key}-->3 e2 Z; ^# t- f4 V6 |( x
- H9 V6 V/ {2 H4 j" X2 F* r
                                <a href="forum.php?mod=viewthread&tid=$thread['tid']&extra=$extra">
" E2 l6 U, d5 C                                <div class="threadlist_tit cl" style="margin-top:5px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;">
6 X. z5 y0 X- h                                        <!--{if $thread['folder'] == 'lock'}-->
9 G1 x. }. {9 b! B  \                                                <span class="micon lock">{lang closed_thread}</span>+ h6 y: @4 X% T. u9 P. h
                                        <!--{elseif $thread['special'] == 1}-->
( q! ], ?- K. [) @, s0 I                                                <span class="micon">{lang thread_poll}</span>
! ^3 d- I/ x# u7 B  Q) Z( k) u. W                                        <!--{elseif $thread['special'] == 2}-->( h1 X5 Z/ ]+ l" m- H. \
                                                <span class="micon">{lang thread_trade}</span>2 _$ o. e- K; Y0 P- b7 z) w. ]
                                        <!--{elseif $thread['special'] == 3}-->
9 e/ }4 d8 H+ ~                                                <span class="micon">{lang thread_reward}</span>, x- c3 W: w2 I" Y8 P
                                        <!--{elseif $thread['special'] == 4}-->- x# E3 j8 m, s# [5 q4 l$ s
                                                <span class="micon">{lang thread_activity}</span>. R% I, ?7 K5 {2 {+ K
                                        <!--{elseif $thread['special'] == 5}-->
1 F; g8 n5 X. L# C( x# p; I5 y                                                <span class="micon">{lang thread_debate}</span>
0 H% G4 P9 G( a7 M; H2 I                                        <!--{/if}--># t' M: Z( _0 F# r5 a, X7 l! m* Q
                                        <!--{if $thread['attachment'] == 2 && $_G['setting']['mobile']['mobilesimpletype'] == 1}-->' N6 B" j2 F5 g) P, [  w
                                                <span class="micon">{lang mobtu}</span>
+ _+ e: d: m# A' H                                        <!--{/if}-->
) j9 k5 z7 P& d; ?9 p* o                                        <!--{if in_array($thread['displayorder'], array(1, 2, 3, 4))}-->
+ s1 }7 _2 `  N% ^2 U  q                                                <span class="micon top">{lang thread_sticky}</span>
8 j3 s. @" X$ O                                        <!--{/if}--># a( V0 M. G7 a/ S% Z
                                        <!--{if $thread['digest'] > 0}-->
' G7 A5 ]. t, U, I2 G7 G                                                <span class="micon digest">{lang thread_digest}</span>: m/ q+ I* J; c  U( }- h. ~3 g9 F& Y
                                        <!--{/if}-->
. {1 w  n# Z8 n+ c1 b' u                                        <em $thread['highlight']>{$thread['subject']}</em>$ V0 L1 y4 k) x4 w1 l! q' G
                                </div>
& p+ c  a3 z) ]# n                                </a>+ P# U2 P  n. I) c. \: x
                               
) x) [4 Z/ u" {0 u1 a9 o9 ]                               
; e! B, r- G: m( e9 _                                <!--{hook/forumdisplay_thread_content_mobile $key}-->; U$ ~4 G. ?/ _  S
                               
- A8 z+ v/ ]! Y5 @! z$ m& v& r% L                        </li>. \  D6 Y8 k# E% a! R- n. `7 U
                        <!--{/if}-->
: l2 t# j5 T0 g# v                        <!--{/loop}-->& d! S& i. p) y9 {( ^
                <!--{else}-->
. i6 P" a4 ^. j: O9 g                        <h4>{lang forum_nothreads}</h4>1 T! Q) C" a7 F3 B! w
                <!--{/if}-->/ @: J+ h. E' F, w7 F6 `1 g
                </ul>, R. y0 c$ T6 Q' d& r
        </div>
: V- W1 Y  h% H# T, I  a' I        $multipage
% u0 a+ }) [1 r7 N  q: s% X2 j</div>0 w$ O" [  j. C
<!--{/if}-->
/ c2 D9 B+ z5 _2 n) S8 ^<!--{hook/forumdisplay_bottom_mobile}-->
' ]9 ~0 [! z0 `<!--{template common/footer}-->

[手机版简易帖子列表]forumdisplay.rar

2.26 KB, 下载次数: 0

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|74235资源站

GMT+8, 2025-12-29 16:15 , Processed in 0.041469 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表