discuz 的文章列表怎么分页?
关于discuz文章列表的分页问题!最近看到很多帖子说文章列表的分页怎么弄?
其实discuz文章列表的分页已经写好了 如果你用的是新板子 就是要显示文章列表分页
你可以这样做:
<!--{eval $multi = $list['multi'];}-->
{$multi}
把这个两句话加到你的分页那里
如果你模板里的分页是这样
<div class=page><a href="#">第一页</a>><a href="#">第二页</a></div>
你可以这样写
<div class=page>
<!--{eval $multi = $list['multi'];}-->
{$multi}
</div>
这样就显示分页了 但是前提你的模板里要有
<!--{eval $list = category_get_list($cat, $wheresql, $page);}-->
这句话 要看好了哦
编辑 template\default\forum\forumdisplay_listhtm文件 查找:
<cite><!--{if $thread['authorid'] && $thread['author']}--><a href="homephpmod=space&uid=$thread[authorid]" c="1">$thread[author]</a>
<!--{if $verify[$thread['authorid']]}-->$verify[$thread[authorid]]<!--{/if}-->
<!--{else}--><!--{if $_G['forum']['ismoderator']}--><a href="homephpmod=space&uid=$thread[authorid]" c="1">{lang anonymous}</a><!--{else}-->{lang anonymous}<!--{/if}--><!--{/if}--></cite>
<em>$thread[dateline]</em>
修改为:
<style>tl by { width: 140px; text-align: left; }</style>
<div style="float:left;width:28px;padding-top:4px;">
<img src="http://你的网站域名/uc_server/avatarphpuid=$thread[authorid]&size=small" width="25px" height="25px" style="border:1px solid #ccc; padding:2px; margin:0px; background-color:#fff;" /></div><div style="float:left;padding:2px 0px 0px 6px;">
<cite><!--{if $thread['authorid'] && $thread['author']}-->
<a href="homephpmod=space&uid=$thread[authorid]" c="1">$thread[author]</a>
<!--{if $verify[$thread['authorid']]}-->$verify[$thread[authorid]]<!--{/if}--><!--{else}-->
<!--{if $_G['forum']['ismoderator']}--><a href="homephpmod=space&uid=$thread[authorid]" c="1">{lang anonymous}</a>
<!--{else}-->{lang anonymous}<!--{/if}--><!--{/if}--></cite>
<em>$thread[dateline]</em>
可以设置成单版论坛,也可以修改代码将帖子聚合到首页,一般修改forum_indexphp里面的代码。
后者会还可以将帖子聚合到分区下。
前者比较简单,可以去官网论坛搜索“单版论坛”,就可以找到方法。
模板forumdisplay_listhtm
其中作者头像及链接地址代码
<a href="homephpmod=space&uid=$thread[authorid]" target="_blank"><!--{avatar($thread[authorid],small)}--></a>其他代码原文件就有,改动HTML代码及样式即可。
如无html css基础不建议修改,出现问题很麻烦。
0条评论