找回密码
 立即注册

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

[复制链接]
发表于 2025-5-8 18:55:13 | 显示全部楼层 |阅读模式
forumdisplay.htm3 ^# b7 F' S& E1 g  }
<!--{template common/header}--># O9 ^. y7 [" q9 d7 j. q$ C
<div class="header cl">
' J7 {" u4 w. t# e+ f        <div class="mz"><a href="javascript:history.back();"><i class="dm-c-left"></i></a></div>* W3 @" ]; p8 S$ d6 Z, y8 L
        <h2><!--{eval echo strip_tags($_G['forum']['name']) ? strip_tags($_G['forum']['name']) : $_G['forum']['name'];}--></h2>6 ^3 S- |( ?# h( B4 H8 _( {
        <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>
  Y8 Y9 ^7 ?* `% e9 c</div># L- Y) W  R; l% h% A! E" b
<!--{hook/forumdisplay_top_mobile}-->
$ {, w- G$ G, n<div class="forumdisplay-top cl">
2 O  L& C& p& U$ B        <h2>
' ~' V# x4 i. C0 D; @% 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}-->
+ I4 k4 E# F$ b  r5 N+ |        <!--{if helper_access::check_module('favorite')}-->) H. E2 O, U: N) W
        <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>3 |: A, u9 i7 t
        <!--{/if}-->% q" e& W8 X6 a; @) y+ K" f: v
        $_G['forum']['name']
' ]8 Z5 r& [+ B# J" m        </h2>+ ^- e" ~$ d9 j$ j) s
        <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>8 c2 Y+ W! o# f" J
        <!--{hook/forumdisplay_nav_mobile}-->/ p0 w; c, [3 y9 M
</div>
5 G/ f1 h0 _% _# v$ l; t' D<div class="dhnav_box"># y7 L* x/ C- V. c6 z2 \  A8 g
        <div id="dhnav">4 P/ g% {5 K" l; T
                <div id="dhnav_li">
! D  R2 t' o" Y$ s: A! ~                <ul class="flex-box">
/ R- S! z) J: x; T$ t) @2 F                        <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>2 _) _4 ]+ s2 u4 g% J+ H
                        <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>
8 E  j9 z, G; q" E2 C0 \+ V& ^                        <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 Q2 E2 U1 y) Y0 Q: F
                        <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>
, A6 p4 L3 y& w8 y$ N                        <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>                       
. Z* |2 Q6 ]8 e% l8 b5 n                </ul>$ {! }8 e. ^& ^
                </div>* Q6 Q% X, \2 {
        </div>( Q3 j% R1 \$ f6 n& F, ?
</div>
# E" C( q+ F, e4 J$ a: ?- `; g<!--{hook/forumdisplay_middle}-->8 N* ]2 \& G9 e/ N& ^
<!--{if $_G['forum']['threadsorts'] || ($_G['forum']['threadtypes'] && $_G['forum']['threadtypes']['listable'])}-->
" }$ G3 P. K: D: u4 R<div class="dhnavs_box">
" Q5 L1 y4 C9 |' G" L' g1 c        <div id="dhnavs">1 \* d2 e3 n, E8 |- K7 M4 }7 T% p
                <div id="dhnavs_li">' s* S+ A" T( A
                        <ul class="swiper-wrapper">
% `+ G7 t! d4 Q# U                                <!--{if ($_G['forum']['threadtypes'] && $_G['forum']['threadtypes']['listable'])}-->
2 g5 N! m, ^3 e8 V* G                                        <!--{if $_G['forum']['threadtypes']}-->
! \, T  \( C* q$ N                                                <!--{loop $_G['forum']['threadtypes']['types'] $id $name}-->. [# M% N# ~# y' G0 B! G" ]  i
                                                        <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>
- E. n6 ~8 o* c: L6 I$ U5 I: L                                                <!--{/loop}-->
) r  f% Q( R# @; [7 `                                        <!--{/if}-->1 V; j5 Y. w' j
                                <!--{/if}-->
/ g/ E/ A5 `2 h                                <!--{if $_G['forum']['threadsorts']}-->
# J  r4 a  C, a                                        <!--{loop $_G['forum']['threadsorts']['types'] $id $name}-->4 c% v4 y7 x& P, e: Y1 }7 T
                                                <!--{if $_GET['sortid'] == $id}-->! E, _. o0 m# L  Q2 l: g% L
                                                <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>1 Y6 c6 N3 l& e. r7 F" N3 p* p
                                                <!--{else}-->
7 P$ q( G) A# O& i                                                <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>$ C3 y7 V  ~& t* ]; B( I1 [
                                                <!--{/if}-->
: {7 V: C* y5 i                                        <!--{/loop}-->
5 q! s$ b( e1 o0 h$ n  _1 f1 x. w                                <!--{/if}-->; ~5 M: E3 Q( a3 g. B) K
                        </ul>& o' z3 \. m0 P. K7 i1 E. A0 h( O
                </div>" }; q% H' e1 n0 V- F
        </div>
! b& E+ ~$ d  V1 u' `; y</div>( q. C0 g/ h6 h1 q$ Y
<script>
! a0 p3 u' U* B0 L+ C        if($("#dhnavs_li .mon").length > 0) {
7 q6 I1 h0 s3 v8 S" u                var discuz_nav = $("#dhnavs_li .mon").offset().left + $("#dhnavs_li .mon").width() >= $(window).width() ? $("#dhnavs_li .mon").index() : 0;
4 i9 x, Z* ]9 \" F' Q2 {# T        }else{
' l- ]! L# q3 q% R                var discuz_nav = 0;
. }1 n9 J9 F6 d3 j" w" |& S: q        }        3 h5 ^( T3 f" O4 m+ N' G
        new Swiper('#dhnavs_li', {0 i4 C. I6 {2 J. b) ?4 ?  R/ T6 G
                freeMode : true,
, L. V, y% o' E% [                slidesPerView : 'auto',# p& M) E% e) E9 x+ u# {+ W
                initialSlide : discuz_nav,; E: K% c! r& W! q6 w! h* Q9 |
                onTouchMove: function(swiper){. v. @. B; g- |; N
                        Discuz_Touch_on = 0;( E& t# I: `7 Z0 ^) O
                },
5 T# H% g; K9 }& `, Y' g' c; [: b                onTouchEnd: function(swiper){9 }: |; |) F: L% b8 D; T
                        Discuz_Touch_on = 1;7 o9 T: V# S; P8 c: G' m( P3 o
                },
- Z% [  f  q6 u  {% ^        });- k: x5 @" H( C4 |: g! d# O
</script>- ]- f" }8 R8 C# I% E9 V; A
<!--{/if}-->
" u+ v8 F' _% @2 i8 W" e<!--{if $subexists && $_G['page'] == 1}--><!--{template forum/forumdisplay_subforum}--><!--{/if}-->
1 `( r' d2 `& C<!--{if !$subforumonly}-->6 V3 o: Z( Z+ Y2 N  ^, B* x$ [
<div class="threadlist_box<!--{if ((in_array($thread['displayorder'], array(1, 2, 3, 4))) || !empty($announcement)) && $_G['page'] == 1}--> mt10<!--{/if}--> cl">6 R) {/ }, `4 k* o/ X6 a
        <div class="threadlist cl">' S* H; ?) R2 o; |3 v1 c
                <ul>. @+ o( }% \0 s  o9 k
                <!--{if !empty($announcement)}-->7 \5 P; P4 p6 |
                        <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>
" i" w8 A3 K6 F. y" F7 t! W                <!--{/if}-->9 F" V+ t9 t# \, n: ?
                <!--{if $_G['forum_threadcount']}-->% f! L' b1 G0 T, `* f' D
                        <!--{loop $_G['forum_threadlist'] $key $thread}-->
( s* S4 T/ n1 z. V& f                        <!--{if !$_G['setting']['mobile']['forum']['displayorder3'] && $thread['displayorder'] > 0}-->6 g  o9 ^0 ~- V6 r* J
                                {eval continue;}) q  S0 ]+ w+ f3 b
                        <!--{/if}-->2 i; u$ W2 s9 K8 _5 [" L
                        <!--{if $thread['displayorder'] > 0 && !$displayorder_thread}-->6 {6 ?0 v) ^0 t" l9 z
                                {eval $displayorder_thread = 1;}
0 c: V; |' j' A9 i$ d  m                        <!--{/if}-->, J. w6 A5 u2 B, x& _9 i4 I
                        <!--{if $thread['moved']}-->) \5 c7 L+ l& K$ P! e; J  C. L, ^
                                <!--{eval $thread['tid']=$thread['closed'];}-->" Z) \; B4 o8 k
                        <!--{/if}-->5 x" {" W$ C+ Q4 [/ r9 A. X, T0 g- z
                        <!--{if in_array($thread['displayorder'], array(1, 2, 3, 4))}-->
6 _+ D2 `; M) l  s4 k0 w9 }                        <li class="list_top">
. [' d$ l6 H2 V( X                                <a href="forum.php?mod=viewthread&tid=$thread['tid']&extra=$extra">
. x3 L/ n& ?2 Z. I$ D                                        <!--{if in_array($thread['displayorder'], array(1, 2, 3, 4))}-->
7 M3 _& p1 ?3 n9 {                                                <span class="micon">{lang mobzhiding}</span>
4 g6 v: ~8 ^8 b% B3 L# b                                        <!--{/if}-->5 M  f1 f* t+ u0 o, P
                                        <em $thread['highlight']>{$thread['subject']}</em>                                        & s; D* H7 u: s6 L* M
                                </a>
% k9 ?/ w0 C0 ?# A- l1 `/ l                        </li>7 I; a( G; A$ v8 {; g2 M, P; ^5 q7 \
                        <!--{else}-->
0 m/ ~" A3 ]3 r                        <li class="list" style="margin-top:0px;">
) j6 U) I9 w4 i( ~; Q                                <!--{hook/forumdisplay_thread_mobile $key}-->
1 ?0 {2 I3 ?5 }0 y* n5 ]
( J9 `1 c- @4 J$ f                                <a href="forum.php?mod=viewthread&tid=$thread['tid']&extra=$extra">+ J* z% R8 q7 c$ Q; ]5 }, r
                                <div class="threadlist_tit cl" style="margin-top:5px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;">/ g- v4 S  G( U- K8 V
                                        <!--{if $thread['folder'] == 'lock'}-->
9 L2 B3 ~2 q- M$ U$ B( f                                                <span class="micon lock">{lang closed_thread}</span>2 Q0 k" p" x% t5 x. s
                                        <!--{elseif $thread['special'] == 1}-->  x2 S2 {1 m! n, C( q* \: o
                                                <span class="micon">{lang thread_poll}</span>
  H/ ?% }9 O, ?. Z/ V6 O* g+ ~& X                                        <!--{elseif $thread['special'] == 2}-->
( {% o2 b7 T8 c, b, y                                                <span class="micon">{lang thread_trade}</span>+ o( R! }3 C2 F- \
                                        <!--{elseif $thread['special'] == 3}-->  z- R0 `' B% I- V
                                                <span class="micon">{lang thread_reward}</span># X- q2 m2 s$ A1 g) t9 o: E9 ^/ R
                                        <!--{elseif $thread['special'] == 4}-->1 c# _& [$ ^$ J7 ]
                                                <span class="micon">{lang thread_activity}</span>( m( Y2 ]. L& f/ y7 A
                                        <!--{elseif $thread['special'] == 5}-->
6 ?: `! N" l. e% p8 [- P                                                <span class="micon">{lang thread_debate}</span>
: V% R& q: ~& k, i2 X& @) w0 D) G/ v                                        <!--{/if}-->3 k0 E( `% w# V5 _+ A, i
                                        <!--{if $thread['attachment'] == 2 && $_G['setting']['mobile']['mobilesimpletype'] == 1}-->+ D# q' t; H+ a6 k  S: s/ M
                                                <span class="micon">{lang mobtu}</span>
$ c; q3 q$ @( e5 v                                        <!--{/if}-->
6 `. A2 I0 p8 H                                        <!--{if in_array($thread['displayorder'], array(1, 2, 3, 4))}-->- K! x$ s- m9 M" V1 j% V2 F3 l
                                                <span class="micon top">{lang thread_sticky}</span>
, Z6 ]9 Y8 G  d7 C  s. H4 \                                        <!--{/if}-->
: q2 d  X: S- ~  W  e5 {1 R                                        <!--{if $thread['digest'] > 0}-->
3 b/ D6 s$ f0 k- P' Z                                                <span class="micon digest">{lang thread_digest}</span>+ h+ c4 \/ J1 l5 }5 w/ E- r' ]
                                        <!--{/if}-->
$ z# n5 s. X' O6 P9 V                                        <em $thread['highlight']>{$thread['subject']}</em>6 m  t: y, n& ^8 r9 y
                                </div>
" F) p* h5 V8 C2 D3 d( i% Z                                </a>5 A- h* @; Y+ b
                                1 T  Z8 b/ C4 c2 F
                               
1 j+ ^* R- q9 V" l                                <!--{hook/forumdisplay_thread_content_mobile $key}-->1 J! T* d; `) l0 d
                               
8 H1 u) d3 z7 N! z                        </li>1 j1 M" |1 X2 p" }1 U0 |. E
                        <!--{/if}--># i( o% D( J( l# U5 M: O
                        <!--{/loop}-->
* y% }+ w8 W$ T; R                <!--{else}-->
$ t( \  R/ y/ ]( @2 Z; o' Z% P$ G" X                        <h4>{lang forum_nothreads}</h4>/ X, M" H, b  z( y/ Z
                <!--{/if}-->/ W5 W3 g) W6 `; J
                </ul>( K& \2 ]. @7 X; J+ `8 o
        </div>
5 f3 f9 l2 I* E5 ^" f        $multipage
8 T' F6 a: j% |</div># F: P* j3 u# g7 Q* d
<!--{/if}-->9 u3 f) Z5 A' V) }0 N' u' l! b% l
<!--{hook/forumdisplay_bottom_mobile}-->
5 h+ q" D$ }4 P<!--{template common/footer}-->

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

2.26 KB, 下载次数: 0

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-26 01:13 , Processed in 0.074873 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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