找回密码
 立即注册

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

[复制链接]
发表于 2025-5-8 18:55:13 | 显示全部楼层 |阅读模式
forumdisplay.htm
8 z2 U6 r, |! w4 [" t- i7 f<!--{template common/header}-->
5 w0 R3 L% r; [1 X1 ^; O6 b<div class="header cl">
& m  g+ e; P  u) G* z0 U2 l        <div class="mz"><a href="javascript:history.back();"><i class="dm-c-left"></i></a></div>. S3 J) d' Q7 C, a8 T( U7 J* g
        <h2><!--{eval echo strip_tags($_G['forum']['name']) ? strip_tags($_G['forum']['name']) : $_G['forum']['name'];}--></h2>  J8 S: D* Q: @4 D: ^) X* P  ^3 ]
        <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>
4 d* C3 c$ V6 ~. e</div>+ U; {- B' C1 K8 C5 M" I
<!--{hook/forumdisplay_top_mobile}-->: j/ i/ o. k4 N' Z" P: w5 W
<div class="forumdisplay-top cl"># y# A9 @1 [7 `: p  J& f" O0 h
        <h2>3 z; @8 `: ~) w! D; m- f$ S
        <!--{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 O0 ^$ ?. Q' G( g! _6 n
        <!--{if helper_access::check_module('favorite')}-->
4 ~6 E2 A/ K* _3 Y0 v  k- H  P" _        <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>! k) r9 j' K# ~( q7 i' n1 q
        <!--{/if}-->
; C+ H1 _5 W- I' X7 @6 s        $_G['forum']['name']
. R( W; _% R( m" J8 K9 Y% Y        </h2>& B0 E6 l, N% C: \' l6 @5 [
        <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>6 R- D4 r) K3 O' b( N
        <!--{hook/forumdisplay_nav_mobile}-->
7 }# ~0 e# u4 M$ g</div>( ~9 C0 d/ I5 Z% w
<div class="dhnav_box">
8 r4 B% U7 y! g, E" ?  b4 y        <div id="dhnav">- M, p1 [# d) [" J
                <div id="dhnav_li">
) C  }5 W; v1 F: G' E# m* o  x                <ul class="flex-box">+ D; S5 L! j; o7 h& @" R
                        <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>" V9 k* j: u! }9 o0 P+ Y
                        <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>
, Y) e+ A3 S8 J  `3 ^- M. j, y                        <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>2 [& _: C% c3 v$ a7 a  p+ I3 ]
                        <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>
% ]# |& E; ?5 B) C8 \! l" U                        <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>                        0 v* ^# Q3 n5 }8 E+ V
                </ul>$ {  A/ e4 S, G; W6 J% J2 Y8 C
                </div>
8 d9 i! ?: L$ k        </div>
/ K* F& o4 b. a: C" \8 W</div>) W9 d- Y  v& U
<!--{hook/forumdisplay_middle}--># e6 A& N0 A6 r7 @. b0 ~) ~+ ]6 \
<!--{if $_G['forum']['threadsorts'] || ($_G['forum']['threadtypes'] && $_G['forum']['threadtypes']['listable'])}-->
7 Y) {2 \8 `9 u. X9 k& N" y<div class="dhnavs_box">
) s( G& ]  i& q5 }. i- T        <div id="dhnavs">  B$ H7 r0 I, y
                <div id="dhnavs_li">- T$ p5 N6 e, [$ ?5 L5 u
                        <ul class="swiper-wrapper">
' s( a; F6 _; c2 J  l                                <!--{if ($_G['forum']['threadtypes'] && $_G['forum']['threadtypes']['listable'])}-->$ r% A; f% u" @6 o" d
                                        <!--{if $_G['forum']['threadtypes']}-->2 w; w/ l+ ]; y
                                                <!--{loop $_G['forum']['threadtypes']['types'] $id $name}-->
# s. D2 K3 e* }                                                        <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>7 M/ A6 s0 J5 |: O" S5 S
                                                <!--{/loop}-->% n" ~# b' S  \% X/ r/ M8 b0 Q3 i
                                        <!--{/if}-->8 B2 G0 @/ M' e6 U4 U2 c
                                <!--{/if}-->
+ B$ D2 d  }6 T, m5 C9 M8 F+ w                                <!--{if $_G['forum']['threadsorts']}-->$ N9 m$ E6 S$ u5 c5 }( A. C
                                        <!--{loop $_G['forum']['threadsorts']['types'] $id $name}-->
9 n7 _5 s1 I+ Y1 z. ]                                                <!--{if $_GET['sortid'] == $id}-->
5 W" x  ?3 f5 H7 O                                                <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>$ s5 s2 X  o$ W+ S+ `. u' N. t
                                                <!--{else}-->
6 [7 k3 Y5 V) k1 b' X% _                                                <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>4 }6 h  d- L7 a4 k# ~7 w8 I& x
                                                <!--{/if}-->
2 J$ `0 u' v! F: z                                        <!--{/loop}-->1 ]0 e; h9 ]! ~0 |* ~8 Y* G
                                <!--{/if}-->% [0 c3 s9 G, P
                        </ul>
7 ^  ^& R7 B0 e6 _                </div>
( }8 k& T; p; {/ r7 f        </div>( y% U2 i3 D# z9 s$ _
</div>* p5 _1 q! {- Y' ]% `# |
<script>
5 [0 ^/ B+ K7 s+ C5 ]* i  g        if($("#dhnavs_li .mon").length > 0) {5 ]% O# Z3 h8 ^
                var discuz_nav = $("#dhnavs_li .mon").offset().left + $("#dhnavs_li .mon").width() >= $(window).width() ? $("#dhnavs_li .mon").index() : 0;
3 C& `9 S: B, w1 R* w3 F" f: s        }else{
" \$ }' C3 \8 B' {) f* ^( z/ M( T3 o                var discuz_nav = 0;
& m# h; a# z  ?) c- e' e        }        ( p$ r+ d& ^& f  L
        new Swiper('#dhnavs_li', {( ?0 O: }) J% m% [
                freeMode : true,
- |4 X! ?/ G+ f                slidesPerView : 'auto',
% g1 e" @9 h- ^2 K$ o: r1 C                initialSlide : discuz_nav,! ^, a+ r0 [1 M5 `( }/ K
                onTouchMove: function(swiper){
6 z4 n. u+ b% p; c, e0 E7 @' [                        Discuz_Touch_on = 0;1 A" A: l$ u3 M0 `, S
                }," S" S" O0 u, K: x$ I( d) H; ]( D8 ?
                onTouchEnd: function(swiper){2 T) l# l4 r) o8 \. l- j7 Q
                        Discuz_Touch_on = 1;# ?* ?. p+ a7 p7 K5 L8 b5 ?% l) q
                },! b; o2 x$ T9 R# L# m
        });3 Y5 N4 ~; [' r* [# g- R, X
</script>+ o# }; r! ?) f/ E) k
<!--{/if}-->
* i. X1 d! Q) h<!--{if $subexists && $_G['page'] == 1}--><!--{template forum/forumdisplay_subforum}--><!--{/if}-->3 t9 z3 x: L  [9 n
<!--{if !$subforumonly}-->
6 U2 c( {. y! Q; G3 V<div class="threadlist_box<!--{if ((in_array($thread['displayorder'], array(1, 2, 3, 4))) || !empty($announcement)) && $_G['page'] == 1}--> mt10<!--{/if}--> cl">2 u# G6 J' z0 o1 B& X0 w
        <div class="threadlist cl">+ q* N' b+ E9 ?
                <ul>
6 q4 W. `4 X$ v8 {) b2 y- P                <!--{if !empty($announcement)}--># {* I  N% \! }. m. }
                        <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 `) j% E" y$ J4 }8 ^                <!--{/if}-->1 b: J) R: U: ^# x' F4 U# I
                <!--{if $_G['forum_threadcount']}-->. G. m/ P% [& u/ G7 F) e
                        <!--{loop $_G['forum_threadlist'] $key $thread}-->  p6 u+ K4 F- Z9 y4 t7 `& x; D# s
                        <!--{if !$_G['setting']['mobile']['forum']['displayorder3'] && $thread['displayorder'] > 0}-->5 f6 Y9 Q* E9 a) X- q/ b! |& d
                                {eval continue;}
. ]7 L8 Y3 V8 I! g. f! Z                        <!--{/if}-->% v9 ^0 a+ F. w# z9 E. Q" g
                        <!--{if $thread['displayorder'] > 0 && !$displayorder_thread}-->. ~% b6 ^' j: M/ O0 I6 R! F
                                {eval $displayorder_thread = 1;}% x1 M" a2 I+ s/ E  E5 R
                        <!--{/if}-->) s5 _" c: N$ B; ^/ q4 q/ g; `& E2 ?
                        <!--{if $thread['moved']}-->
) z- {' M6 O% m! }! ]) N, l& h6 E                                <!--{eval $thread['tid']=$thread['closed'];}-->3 Y# y$ C* \6 Z. W& t* B  o
                        <!--{/if}-->
$ `7 P' [# Z8 ^' y# \$ t" t+ j* x                        <!--{if in_array($thread['displayorder'], array(1, 2, 3, 4))}-->
( d& }8 t9 D  e# f6 s; F! A, Q                        <li class="list_top">
6 T9 @$ }: c3 y                                <a href="forum.php?mod=viewthread&tid=$thread['tid']&extra=$extra">) Y# J' G) ?5 {+ o- E% v
                                        <!--{if in_array($thread['displayorder'], array(1, 2, 3, 4))}-->1 V! E/ h  p2 F, h( O( f
                                                <span class="micon">{lang mobzhiding}</span>
: i3 Y) t  }8 [$ t/ x" [                                        <!--{/if}-->  R8 Z& b  b3 j! j2 E$ m: ]
                                        <em $thread['highlight']>{$thread['subject']}</em>                                       
8 j% N6 q& S/ S/ B+ q! t                                </a>9 [  Y, f; t1 M
                        </li>. Q0 X3 s( ~3 d3 p( }! t: [
                        <!--{else}-->
' L% P8 X1 Z& {  A) U0 A* g$ U                        <li class="list" style="margin-top:0px;">
& r$ t7 ]' |! Z) a                                <!--{hook/forumdisplay_thread_mobile $key}-->4 t- t5 X' ~- M! f/ n
" {" r; y$ `; I+ ]3 N6 v9 P6 J
                                <a href="forum.php?mod=viewthread&tid=$thread['tid']&extra=$extra">( v* B* ~# M8 H% B0 \  z* l; B( e
                                <div class="threadlist_tit cl" style="margin-top:5px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;">9 X, ~) E6 d  d  O1 a5 c' c
                                        <!--{if $thread['folder'] == 'lock'}-->
1 V4 u3 q' ?4 A. h' e" K% }4 }' I                                                <span class="micon lock">{lang closed_thread}</span>3 b+ k- I0 E) F
                                        <!--{elseif $thread['special'] == 1}-->
+ i6 K4 g- l. f3 {! y                                                <span class="micon">{lang thread_poll}</span>: o, H! v7 w- p' g
                                        <!--{elseif $thread['special'] == 2}-->
& W  \7 W) c$ X9 n/ d& {8 H                                                <span class="micon">{lang thread_trade}</span>
: }9 t, I% {2 ~  S$ S# b8 p! `                                        <!--{elseif $thread['special'] == 3}-->
! e3 b' j5 ?  o1 y- Q! C& u  w                                                <span class="micon">{lang thread_reward}</span>; I/ s! W6 h& Z+ F
                                        <!--{elseif $thread['special'] == 4}-->
+ h. A, ^/ {. B0 b% X( a% e5 W( L( ^                                                <span class="micon">{lang thread_activity}</span>. ]5 M6 W, }. f. T  m
                                        <!--{elseif $thread['special'] == 5}-->
' A. h4 {5 o: F                                                <span class="micon">{lang thread_debate}</span>
/ @% D6 E, f) t) g                                        <!--{/if}-->1 w3 s+ w9 O5 v3 Z
                                        <!--{if $thread['attachment'] == 2 && $_G['setting']['mobile']['mobilesimpletype'] == 1}-->/ o% ^8 S% k7 ?& f( L
                                                <span class="micon">{lang mobtu}</span>. f2 ?9 s, t# x4 x: }' V3 W
                                        <!--{/if}-->
* K& S. C3 m1 i# K1 i; S                                        <!--{if in_array($thread['displayorder'], array(1, 2, 3, 4))}-->
. N7 s' ~4 p2 ^. B* b+ y- v( _                                                <span class="micon top">{lang thread_sticky}</span>
% P6 j4 k6 N3 m. c- Y                                        <!--{/if}-->
6 L( }# Q" P) ?% R) |                                        <!--{if $thread['digest'] > 0}--># c7 P' y; }' r+ j6 j, O# L
                                                <span class="micon digest">{lang thread_digest}</span>0 M) F. m4 M6 j7 J4 A
                                        <!--{/if}-->7 r8 A% X/ E, U# ^0 W" W* O7 f9 M
                                        <em $thread['highlight']>{$thread['subject']}</em>- ]* o. p  Y; `  a) G* [  F4 }4 C! _7 ^0 {
                                </div>
0 b4 T( `3 G+ t% @6 O' ^                                </a>
7 Y! z8 i+ K6 Q! D+ A% I  {7 |                               
; [4 d3 G9 V2 ^2 M  V                               
1 r% r) |0 e. u3 N                                <!--{hook/forumdisplay_thread_content_mobile $key}-->! P, Z" ?0 a9 E+ h
                                ( t' H- f) F; w; z  n# n6 ?% S: `
                        </li>; m: s+ C/ |& k! B# q: q, t, |+ |
                        <!--{/if}-->
# N3 t9 J" Y, O/ L4 N& a                        <!--{/loop}-->; L4 |% Q/ w4 x% y
                <!--{else}-->
. u6 u" c$ [1 P9 j  A- O, G                        <h4>{lang forum_nothreads}</h4>
: i* K; K; J) E3 ]- m* }                <!--{/if}-->
+ F1 S! p* w1 X; o9 \6 |, l/ n                </ul>
# A/ F9 q3 H9 m  E* E1 t  R9 f$ D        </div>- ~9 r& g6 N  y% ^
        $multipage: a/ X( r0 C; [# b) }2 [& n. O
</div>
0 [5 Q5 q9 r$ ^/ ^<!--{/if}-->6 G" Z6 m) |* x& d
<!--{hook/forumdisplay_bottom_mobile}-->
7 T5 S1 B' p* W3 I1 i; ~2 D* @<!--{template common/footer}-->

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

2.26 KB, 下载次数: 0

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-26 01:52 , Processed in 0.084190 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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