admin 发表于 2020-7-8 10:10:24

【分享】帖內添加上一主题和下一主题按钮 (x3.4)





大家好
有站长有这样的需求
就是想在帖內新增上一主题
和下一主题的按钮


另一個方案在楼主楼层第二页
分享给有需要的站长们^^


打開


template/default/forum/viewthread_node.htm 文件


如果后台有设置主题评价


http://www.discuz.net/data/attachment/forum/201606/01/103338rjhq2xlrclxq4fkz.png.thumb.jpg



查找


<b><font size="4"><a id="recommend_subtract" href="forum.php?mod=misc&action=recommend&do=subtract&tid=$_G&hash={FORMHASH}" {if $_G['uid']}onclick="ajaxmenu(this, 3000, 1, 0, '43', 'recommendupdate(-{$_G['group']['allowrecommend']})');return false;"{else} onclick="showWindow('login', this.href)"{/if} onmouseover="this.title = $('recommendv_subtract').innerHTML + ' {lang activity_member_unit}$_G'" title="{lang makebottomonce}"><i><img src="{IMGDIR}/rec_subtract.gif" alt="$_G['setting']['recommendthread']" />$_G['setting']['recommendthread']<span id="recommendv_subtract"{if !$_G['forum_thread']['recommend_sub']} style="display:none"{/if}>$_G</span></i></a></font></b>







在这段代码下方添加


<p><b><font size="4"><a href="forum.php?mod=redirect&goto=nextoldset&tid=$_G" title="{lang last_thread}"><i>{lang last_thread}</i></a></font></b></p><p><b><font size="4">                                                <a href="forum.php?mod=redirect&goto=nextnewset&tid=$_G" title="{lang next_thread}"><i>{lang next_thread}</i></a></font></b></p>







如果后台没有设置主题评价


http://www.discuz.net/data/attachment/forum/201606/01/103339yq1q8bbzgbg7gxxt.png.thumb.jpg



查找
<p><b><font size="4"></font></b></p><p><b><font size="4"><a href="forum.php?mod=collection&action=edit&op=addthread&tid=$_G" id="k_collect" onclick="showWindow(this.id, this.href);return false;" onmouseover="this.title = $('collectionnumber').innerHTML + ' {lang activity_member_unit}{lang collection}'" title="{lang thread_collect}"><i><img src="{IMGDIR}/collection.png" alt="{lang thread_share}" />{lang collection}<span id="collectionnumber"{if !$post['releatcollectionnum']} style="display:none"{/if}>{$post['releatcollectionnum']}</span></i></a></font></b></p>





在这段代码下方添加


<p><b><font size="4"><a href="forum.php?mod=redirect&goto=nextoldset&tid=$_G" title="{lang last_thread}"><i>{lang last_thread}</i></a></font></b></p><p><b><font size="4">                                                <a href="forum.php?mod=redirect&goto=nextnewset&tid=$_G" title="{lang next_thread}"><i>{lang next_thread}</i></a></font></b></p>



         
修改前请先备份
修改后请记得更新緩存

修改前
http://www.discuz.net/data/attachment/forum/201605/31/142807nyuze8qq1zt9k8q6.png.thumb.jpg

修改後

http://www.discuz.net/data/attachment/forum/201605/31/142800nxzq6qgyrfyo86xf.png.thumb.jpg
打开


template/default/forum/viewthread.htm


查找


<p><b><font size="4"><!--{if $allowpostreply && !$_G['forum_thread']['archiveid']}--></font></b></p><p><b><font size="4">                        <a id="post_reply" onclick="showWindow('reply', 'forum.php?mod=post&action=reply&fid=$_G&tid=$_G')" href="javascript:;" title="{lang reply}"></a></font></b></p><p><b><font size="4">                <!--{/if}--></font></b></p>







再查找
<p><b><font size="4"></font></b></p><p><b><font size="4"><!--{if $allowpostreply && !$_G['forum_thread']['archiveid']}--></font></b></p><p><b><font size="4">                <a id="post_replytmp" onclick="showWindow('reply', 'forum.php?mod=post&action=reply&fid=$_G&tid=$_G')" href="javascript:;" title="{lang reply}"></a></font></b></p><p><b><font size="4">      <!--{/if}--></font></b></p>







在这两处下方添加


<p><b><font size="4"><div style="width:8%; float:left; margin:0 10px; border:solid 1px #E5EDF2;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;"></font></b></p><p><b><font size="4"><div style="background-color: #E5EDF2;padding:6px; text-align:center;"><a href="forum.php?mod=redirect&goto=nextoldset&tid=$_G" title="{lang last_thread}">{lang last_thread}</a></div></font></b></p><p><b><font size="4"></div></font></b></p><p><b><font size="4">             <div style="width:8%; float:left; margin:1 10px; border:solid 1px #E5EDF2;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;"></font></b></p><p><b><font size="4"><div style="background-color: #E5EDF2;padding:6px; text-align:center;"><a href="forum.php?mod=redirect&goto=nextnewset&tid=$_G" title="{lang next_thread}">{lang next_thread}</a></div></font></b></p><p><b><font size="4"></div></font></b></p>



修改前请先备份


代码说明


代码中的色号
可以改成你自己要的色号即可
#E5EDF2


修改前

http://www.discuz.net/data/attachment/forum/201605/31/140651qz9i3p8tfi92fptu.png.thumb.jpg

http://www.discuz.net/data/attachment/forum/201605/31/213318kavqs59ztk1gwvqf.png.thumb.jpg
https://www.v0331.cn/data/attachment/forum/201907/16/221518pxacojz2hy3yypjv.png




修改後

http://www.discuz.net/data/attachment/forum/201605/31/140649mb3sgsjt6ubsjouu.png.thumb.jpg


https://www.v0331.cn/data/attachment/forum/201907/16/221519ltq2ydghpx1qyluq.png

独家记忆 发表于 2020-7-8 10:11:13

不错不错

Crystαl 发表于 2020-7-8 10:11:40

这个功能一点作用也没有。

会员访问时间有限,自然会迭择性看帖。网络论坛多如天上繁星,还没有发现任何站点能做到帖帖尽是精品,非点上一主题和下一主题按钮看帖不可。

管理方面:无论加精华或删除违规帖,用上一主题和下一主题按钮,续帖看不及整页面看方便,纯浪费时间,一点作用也没有的说。

Crystαl 发表于 2020-7-8 10:11:56

各取所需,不是你不需要就代表大家!!

Crystαl 发表于 2020-7-8 10:12:34

这个修改功能

我只表达一些已知问题

你喜欢,就修改去吧

但是,不见得有N+人会修改呢!

IT618发布 发表于 2020-7-8 10:13:05


默认就有这个,最好能让显示出上下一主题的标题!

拾光 发表于 2020-7-8 10:13:35

不好意思,之前上不了图片,现在补了图片!

Crystαl 发表于 2020-7-8 10:14:08

回复看一下效果!

TyCoding 发表于 2020-7-8 10:14:55

帖內添加上一主题

独家记忆 发表于 2020-7-8 10:15:51

帖內添加上
页: [1] 2
查看完整版本: 【分享】帖內添加上一主题和下一主题按钮 (x3.4)

创宇盾启航版免费网站防御网站加速服务