disucz复制链接按钮功能及展示样式修改 [复制链接]

moqu8 2018-6-5

2177 0
disucz默认可以在帖子标题后快速复制标题和链接,,如下图:

61265b1641a29248b.png

一般点击复制后会得到下面的内容:
【价值99元】【首发】[艾诺]手机活动页面 1.0
/thread-9080.htm
(出处: 魔趣建站-dz插件模板-建站源码资源一条龙下载站!)
可以看到复制的结果中有三样,标题、链接、出处。有时候我们只需要标题和链接,不需要后面的出处,手动删除很麻烦,那么如何在复制的时候就去掉呢?很简单!只需要修改文件:/static/js/forum_viewthread.js

搜索copyThreadUrl,找到如下代码:
function copyThreadUrl(obj, bbname) {
bbname = bbname || SITEURL;
setCopy($('thread_subject').innerHTML.replace(/&/g, '&') + '\n' + obj.href + '\n' + '(出处: '+bbname+')' + '\n', '帖子地址已经复制到剪贴板');
return false;
}
修改为:

function copyThreadUrl(obj, bbname) {
bbname = bbname || SITEURL;
setCopy($('thread_subject').innerHTML.replace(/&/g, '&') + '\n' + obj.href + '\n', '帖子地址已经复制到剪贴板');
return false;
}
然后保存更新网站缓存即可(如果有CDN还需要更新CDN缓存)!再次复制,发现仅复制了标题和链接:


【价值99元】【首发】[艾诺]手机活动页面 1.0
/thread-9080.htm


修改结束!

最新回复 (0)
返回
支持中心
邮箱:winkill2012@qqcom
新站优化中!部分功能尚未完善,敬请谅解!
支持中心