找回密码
 立即注册

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

[复制链接]
发表于 2025-5-8 18:55:13 | 显示全部楼层 |阅读模式
forumdisplay.htm
. x" X4 R6 F; D, ^9 J<!--{template common/header}-->/ W1 B; N2 }# i/ n  `; [
<div class="header cl">
0 ~+ ?3 ?5 m  C: b+ C        <div class="mz"><a href="javascript:history.back();"><i class="dm-c-left"></i></a></div>& R8 w5 X& b  X/ P
        <h2><!--{eval echo strip_tags($_G['forum']['name']) ? strip_tags($_G['forum']['name']) : $_G['forum']['name'];}--></h2>
2 V0 F+ ]" R9 a1 c        <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>
" Q- H$ S4 y$ {) z( G</div>
1 G+ m8 o7 x) _( K$ t" _<!--{hook/forumdisplay_top_mobile}-->
6 \) V6 J0 m2 H3 g' r- {<div class="forumdisplay-top cl">1 L0 `1 G+ h. U
        <h2>
' ~8 E, E& @: H0 O. g; D. H6 C% 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}-->  _& P8 _$ j. |0 ^
        <!--{if helper_access::check_module('favorite')}-->) g0 [+ V! o+ ?( {
        <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>
  K6 W; W! I8 \+ \+ ~        <!--{/if}-->
: M+ J+ P& w# y7 l( _0 U5 N3 I        $_G['forum']['name']* W% t4 V" d9 J
        </h2>
. K  r) x3 c/ Q& V* `+ y        <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>: F' x3 J  U, e" D9 N
        <!--{hook/forumdisplay_nav_mobile}-->
' b- t4 ]' \1 H( S) ~* a</div>. W. I. y/ `. K9 S  M% Q% H
<div class="dhnav_box">
* ?7 I$ d, W; r& m' t' z        <div id="dhnav">
9 [' ?. h/ G7 u+ \' }                <div id="dhnav_li">
% T, P6 ~* U/ h" F' B: N8 d                <ul class="flex-box">( R1 f& a0 P$ D1 }" O' n6 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>/ R" g, c7 s, C+ ^0 a* J5 j0 a- `
                        <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>. L0 f* M6 O  [- E5 t( h. ]4 Q& r
                        <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>
* |% t9 X( _- t( w" K& Z2 P8 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>! ]9 h1 F3 L: T7 `7 T0 i) T. A
                        <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>                        ' l& ?  L; i) t) v6 C
                </ul>0 Y" J% s& J! m$ {
                </div>8 v& k+ W& M% T
        </div>! q$ a$ |/ g1 N% v5 G: ^0 i/ D1 R
</div>
+ s" y7 M9 g' U8 e<!--{hook/forumdisplay_middle}-->
4 y& N/ |6 N9 L6 }  A3 E! j<!--{if $_G['forum']['threadsorts'] || ($_G['forum']['threadtypes'] && $_G['forum']['threadtypes']['listable'])}-->
( i" S" Y5 V7 d+ @! v3 }<div class="dhnavs_box">% t  W  o' @7 n# o% ?$ b2 ~
        <div id="dhnavs">
# P: c1 a5 F( D8 ~" i8 P                <div id="dhnavs_li">! a7 O* o* P3 _% T6 @  p7 i; v9 q/ p
                        <ul class="swiper-wrapper">
( u4 {3 k+ |5 F* I/ b8 F" U                                <!--{if ($_G['forum']['threadtypes'] && $_G['forum']['threadtypes']['listable'])}-->3 ]9 o; e2 {4 n* Q0 Y
                                        <!--{if $_G['forum']['threadtypes']}-->
- H% c: }7 M# |3 c4 b* T                                                <!--{loop $_G['forum']['threadtypes']['types'] $id $name}-->! @7 C5 X! Q4 m! L
                                                        <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>
% v& U% y9 v5 u$ a6 G5 h                                                <!--{/loop}-->2 G; @6 Z" O  }" \
                                        <!--{/if}-->
) ?# J+ ?* D' ^( `+ p5 K+ J                                <!--{/if}-->
; q& E# W( H' h' z- l                                <!--{if $_G['forum']['threadsorts']}-->/ B( q. u" y7 ?" U6 c! R
                                        <!--{loop $_G['forum']['threadsorts']['types'] $id $name}-->3 D% P$ ]+ g3 ?- _' F
                                                <!--{if $_GET['sortid'] == $id}-->0 k. K$ l* T- y, e  i
                                                <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 }8 `* \6 H" `. Z/ i) e6 X
                                                <!--{else}-->
1 `1 T7 j0 f1 i/ s) [                                                <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>
7 t% }( [1 M' O4 c; Y7 j                                                <!--{/if}-->
, w" I. D$ C/ T1 S& g                                        <!--{/loop}-->8 B# `: }2 w9 z+ {2 W3 r. y
                                <!--{/if}-->) k7 w. \5 \+ S( @# D4 D
                        </ul>
0 b' Z0 `1 w& T5 y! H                </div>
& d: h8 r) m2 D8 k- a4 T        </div>; j) M3 Z  l  W8 m: y
</div>
& A) }0 s5 T0 K3 w$ j3 f* k<script>
5 E) u0 d0 _$ w- b3 O! d2 S  s        if($("#dhnavs_li .mon").length > 0) {7 q# y2 F9 }- i4 ?. T0 J
                var discuz_nav = $("#dhnavs_li .mon").offset().left + $("#dhnavs_li .mon").width() >= $(window).width() ? $("#dhnavs_li .mon").index() : 0;  j/ q% L% C# M6 A1 X- L
        }else{
( K% u3 u3 ?2 K% M  E+ Q+ ~                var discuz_nav = 0;" _5 ^7 }$ u% u
        }       
6 Q: k" A) s/ Y8 u        new Swiper('#dhnavs_li', {$ L% P% g1 ^4 I( F
                freeMode : true,: C4 X2 n( E% ?, c* F- l9 q! ]
                slidesPerView : 'auto',, \: b; }( Q/ s" t
                initialSlide : discuz_nav,
) Q* K* f* b4 U+ c& D                onTouchMove: function(swiper){; }0 P+ k, x+ v2 T# `. o
                        Discuz_Touch_on = 0;
# M2 |9 X; X+ d7 Y                },
. U' }( J- O0 L# A7 {, R8 U                onTouchEnd: function(swiper){
/ h) Z: n7 X# q  `0 x7 P) Y" J  i                        Discuz_Touch_on = 1;
  `' c- R  p! v: m, d                },* z6 I: V1 A1 _) V
        });) d' A' k8 P" j# m8 t8 v/ J
</script>
2 d; q( h1 Y( {7 h' ?<!--{/if}-->
" b2 |- Z( w7 L9 H) O. Z<!--{if $subexists && $_G['page'] == 1}--><!--{template forum/forumdisplay_subforum}--><!--{/if}-->4 ?' f  m! x3 H# b; i6 `( r: v$ H4 ~
<!--{if !$subforumonly}-->3 _! q2 Q  A% C2 ~. M
<div class="threadlist_box<!--{if ((in_array($thread['displayorder'], array(1, 2, 3, 4))) || !empty($announcement)) && $_G['page'] == 1}--> mt10<!--{/if}--> cl">  l7 @: m( q! U1 w0 ]$ G4 V, s
        <div class="threadlist cl">
4 p! @+ A( G6 ]( \; a% X5 b+ `7 g' e                <ul>
$ b0 a6 l9 e6 Z$ P- c8 a0 `: J" e                <!--{if !empty($announcement)}-->
/ i8 O' O  t  |% m, w" ^                        <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>7 P1 J8 [& M2 t) i' K
                <!--{/if}-->
; u$ H# m, t* z1 e( `* w                <!--{if $_G['forum_threadcount']}-->; G% Q- R8 Q2 n1 O
                        <!--{loop $_G['forum_threadlist'] $key $thread}-->! z% [1 L2 w$ |! m+ h- d4 d0 S* Q! r
                        <!--{if !$_G['setting']['mobile']['forum']['displayorder3'] && $thread['displayorder'] > 0}-->
' x! a2 s  O+ K( F                                {eval continue;}0 `* w( X! ~' L2 h: ~  f
                        <!--{/if}-->
( ~& }: I+ U1 h5 ?                        <!--{if $thread['displayorder'] > 0 && !$displayorder_thread}-->! w6 y6 ?# z8 P+ R' D+ p6 U! {
                                {eval $displayorder_thread = 1;}- m, v" [, f8 u; [) T- r6 m) Q
                        <!--{/if}-->
# _) I, Q/ X' k  d& Y0 `* t                        <!--{if $thread['moved']}--># z" ~5 r& J8 i0 t: \! ]/ H4 e
                                <!--{eval $thread['tid']=$thread['closed'];}-->
! F0 I* D* O* o! F% v0 g0 J: |                        <!--{/if}-->* ^8 [) T, Z* G( e7 R
                        <!--{if in_array($thread['displayorder'], array(1, 2, 3, 4))}-->$ W$ O! z6 D! f! L- `
                        <li class="list_top">& i( \1 J7 T3 i4 i, n% z. O0 I$ \* H
                                <a href="forum.php?mod=viewthread&tid=$thread['tid']&extra=$extra">2 M% z% K# K8 ^) f$ |2 K
                                        <!--{if in_array($thread['displayorder'], array(1, 2, 3, 4))}-->  L- T0 ^& J7 M& l/ h
                                                <span class="micon">{lang mobzhiding}</span>/ Z  n/ B4 h6 M6 S9 P& E
                                        <!--{/if}-->, B7 v4 m) |+ ?, }0 |5 F
                                        <em $thread['highlight']>{$thread['subject']}</em>                                        * u$ t3 Y$ z: t5 g) L
                                </a>( C  \- C8 c9 |( W7 [" m
                        </li>& i( o1 P$ u& H4 j
                        <!--{else}-->
& d! z& k) _# W                        <li class="list" style="margin-top:0px;">
: f4 Z& x$ a% U8 N7 r# R, G' T                                <!--{hook/forumdisplay_thread_mobile $key}-->0 i& K% y3 n$ T) Z0 S) I
# \" Q: m7 m) i: R: o- V
                                <a href="forum.php?mod=viewthread&tid=$thread['tid']&extra=$extra">
/ D( ~' r+ \" M0 S" O+ q                                <div class="threadlist_tit cl" style="margin-top:5px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;">5 e( l' m- K- R1 p1 X
                                        <!--{if $thread['folder'] == 'lock'}-->/ U& n! N) L& G# |
                                                <span class="micon lock">{lang closed_thread}</span>+ i. Q9 z; H4 x
                                        <!--{elseif $thread['special'] == 1}--># {7 p" L% v) E4 J/ L
                                                <span class="micon">{lang thread_poll}</span>. Z- D3 m* h/ p6 \( S9 }) {
                                        <!--{elseif $thread['special'] == 2}-->) U1 k/ G0 B' G
                                                <span class="micon">{lang thread_trade}</span>% n# S2 [' Q# c' \$ l, J
                                        <!--{elseif $thread['special'] == 3}-->% W$ \! a( D9 v8 v) q  f
                                                <span class="micon">{lang thread_reward}</span>' n3 d" j* M; W2 x! c' U* e) o9 d
                                        <!--{elseif $thread['special'] == 4}-->8 B" I+ i0 P) _$ q1 m" u
                                                <span class="micon">{lang thread_activity}</span>
. x! y, g! S5 ?& N                                        <!--{elseif $thread['special'] == 5}-->
  H; G4 o) f1 t, ^7 g                                                <span class="micon">{lang thread_debate}</span>
1 f; M  q! I$ O/ A5 e                                        <!--{/if}-->/ C' m! {1 x- H$ K9 }( ^, g. P
                                        <!--{if $thread['attachment'] == 2 && $_G['setting']['mobile']['mobilesimpletype'] == 1}-->
8 x  \1 y+ }- k! m& ]                                                <span class="micon">{lang mobtu}</span>6 _: E$ s$ `% }) }4 L5 j
                                        <!--{/if}-->
$ N8 H7 E' Q9 l+ }' u                                        <!--{if in_array($thread['displayorder'], array(1, 2, 3, 4))}-->( k& Y* N1 Y& d8 `, F
                                                <span class="micon top">{lang thread_sticky}</span>
8 D5 u3 N7 @4 N                                        <!--{/if}--># C% k. v8 g# \2 Q' M9 A
                                        <!--{if $thread['digest'] > 0}-->4 r5 L4 j- I; u" h) Y
                                                <span class="micon digest">{lang thread_digest}</span>: L) a% d5 x$ J! v, K% ~
                                        <!--{/if}-->+ H5 D- j  N9 L. F
                                        <em $thread['highlight']>{$thread['subject']}</em>
9 Z3 c9 i: t8 w/ w9 e                                </div>" e/ b# U! K; r5 H7 I2 ^
                                </a>3 O( Y* h' H. h3 I  I6 ^; R, V
                               
  ^+ ^2 p3 T4 G2 G  |' @$ ^                                ! m, Y9 {' n; U2 Z6 U. l
                                <!--{hook/forumdisplay_thread_content_mobile $key}-->
; i. f( h% v: B% l& D. m2 t/ J                                + T! n+ C# e/ `, E- F% F* |, f
                        </li>
4 u& g9 G" w$ P+ u# g                        <!--{/if}-->: J$ A" T  g$ k1 t0 B' e/ s
                        <!--{/loop}-->
" d5 w( a% V9 O- D                <!--{else}-->& i( W& x* R$ r) X
                        <h4>{lang forum_nothreads}</h4>9 i  _8 C$ g: F7 }) Y% ]
                <!--{/if}-->: p7 U2 w9 j5 b( ?; z4 o. E, o
                </ul>
& c4 Q3 F5 W2 x+ T. s        </div>
$ F. [/ j$ S, m" z        $multipage( g8 E. w; i# e8 B% B9 I
</div>
) }: U; |& R) n. y; G. ^<!--{/if}-->) |( N* e' K+ ]# F# K( M4 l
<!--{hook/forumdisplay_bottom_mobile}-->& b9 H0 m( a( t8 `; F
<!--{template common/footer}-->

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

2.26 KB, 下载次数: 0

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-5-2 01:07 , Processed in 0.037389 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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