Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 【分享】帖內添加上一主題和下一主題按鈕 (x3.0 ~ x3.1版本 兩種方案 已更新)

[复制链接]
dicky57 发表于 2014-5-7 20:55:43 | 显示全部楼层 |阅读模式
本帖最后由 dicky57 于 2016-6-9 21:25 编辑

大家好
有站長有這樣的需求
就是想在帖內新增上一主題
和下一主題的按鈕

另一個方案在樓主樓層第二頁
分享給有需要的站長們^^

打開

template/default/forum/viewthread_node.htm 文件

如果後台有設置主題評價時



查找

  1. <a id="recommend_subtract" href="forum.php?mod=misc&action=recommend&do=subtract&tid=$_G[tid]&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[setting][recommendthread][subtracttext]'" title="{lang makebottomonce}"><i><img src="{IMGDIR}/rec_subtract.gif" alt="$_G['setting']['recommendthread'][subtracttext]" />$_G['setting']['recommendthread'][subtracttext]<span id="recommendv_subtract"{if !$_G['forum_thread']['recommend_sub']} style="display:none"{/if}>$_G[forum_thread][recommend_sub]</span></i></a>
复制代码


在這段代碼下方添加

  1. <a href="forum.php?mod=redirect&goto=nextoldset&tid=$_G[tid]" title="{lang last_thread}"><i><img src="{IMGDIR}/thread-prev.png" alt="{lang last_thread}" class="vm" />{lang last_thread}</i></a>
  2.                                                 <a href="forum.php?mod=redirect&goto=nextnewset&tid=$_G[tid]" title="{lang next_thread}"><i><img src="{IMGDIR}/thread-next.png" alt="{lang next_thread}" class="vm" />{lang next_thread}</i></a>
复制代码


如果後台沒有設置主題評價時



查找

  1. <a href="forum.php?mod=collection&action=edit&op=addthread&tid=$_G[tid]" 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>
复制代码


在這段代碼下方添加

  1. <a href="forum.php?mod=redirect&goto=nextoldset&tid=$_G[tid]" title="{lang last_thread}"><i><img src="{IMGDIR}/thread-prev.png" alt="{lang last_thread}" class="vm" />{lang last_thread}</i></a>
  2.                                                 <a href="forum.php?mod=redirect&goto=nextnewset&tid=$_G[tid]" title="{lang next_thread}"><i><img src="{IMGDIR}/thread-next.png" alt="{lang next_thread}" class="vm" />{lang next_thread}</i></a>
复制代码

         
修改前請先備份
修改後記得更新緩存

修改前



修改後



主要是有設置和沒設置有差別
沒設置時如果查找的是有設置的代碼修改的話
修改後會沒效果



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

1

查看全部评分

allthebest 发表于 2014-5-7 21:04:01 | 显示全部楼层
谢谢分享

但个人觉得默认模版已有功能



模版还是少修改为好

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

1

查看全部评分

回复

使用道具 举报

 楼主| dicky57 发表于 2014-5-7 22:05:10 | 显示全部楼层
allthebest 发表于 2014-5-7 21:04
谢谢分享

但个人觉得默认模版已有功能

嗯~
是有站長有這樣的需求^^

我知道原本就有這個功能
可能是他覺得在那個位置不是很明顯
會員可能比較不會查覺吧^^
回复

使用道具 举报

allthebest 发表于 2014-5-7 22:14:57 | 显示全部楼层
dicky57 发表于 2014-5-7 22:05
嗯~
是有站長有這樣的需求^^

论坛版本不断更新,一些老旧功能,

个人觉得,不懂的站长是需要教育怎样运用。

才能同步前进。

免得新功能总是初级,

开发组沒法研究更深层次完善功能。


回复

使用道具 举报

 楼主| dicky57 发表于 2014-5-7 22:22:44 | 显示全部楼层
allthebest 发表于 2014-5-7 22:14
论坛版本不断更新,一些老旧功能,

个人觉得,不懂的站长是需要教育怎样运用。

嗯~
學無止盡
其實很東西都一樣夠用就好^^

回复

使用道具 举报

guanhu 发表于 2014-5-7 22:32:15 来自手机 | 显示全部楼层
好,修改后不影响美观
回复

使用道具 举报

7#
无效楼层,该帖已经被删除
allthebest 发表于 2014-5-7 22:42:44 | 显示全部楼层
dicky57 发表于 2014-5-7 22:22
嗯~
學無止盡
其實很東西都一樣夠用就好^^

是的

现在的新版本

若扣除一大堆可有可无重复功能

减少服务器无谓加载

会更好呢


回复

使用道具 举报

 楼主| dicky57 发表于 2014-5-7 22:46:01 | 显示全部楼层
guanhu 发表于 2014-5-7 22:32
好,修改后不影响美观

嗯~
謝謝您的支持^^
回复

使用道具 举报

allthebest 发表于 2014-5-7 22:50:05 | 显示全部楼层
上一主題和下一主題按鈕 加在如图位置更好


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-23 10:32 , Processed in 0.032637 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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