97辅助网是全网最大的辅助网,每天更新原创辅助资源。请记住唯一域名:www.97fzw.cn
  • 首页
  • 实用教程
  • 如何去除DZ网站在鼠标移至图片时显示下载附件的问题

如何去除DZ网站在鼠标移至图片时显示下载附件的问题

发布:97辅助网2019-8-9 0:35分类: 实用教程

discuz网站图片默认是带有鼠标动作的,就是在鼠标移至图片时会显示“下载附件”的弹出框,如下图:

这样的体验菜心哥觉得是不好的,因为图片是用于展示,而且看客就是喜欢这张图片,要保存也是很简单的事,不至于还要下载。那么要怎么来去除呢?很简单!首先看看你正在用的模板forum/文件夹里面有没有discuzcode.php或者discuzcode.html(.htm),如果有,就修改这个文件,如果没有,就修改template/default/forum/discuzcode.htm文件,修改位置:
搜索
  1. if $_G['setting']['thumbstatus'] && $attach['thumb']
复制代码
定位到这里之后,继续搜索(默认的template/default/forum/discuzcode.htm大概在259行左右,第三方模板位置不一定)
  1. onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})"
复制代码
删除上面这段代码!然后继续找另一个和上面一样的代码(应该就隔一行),也就是说要删除两条这样的代码,其实两条代码都是在这两组相似代码的尾部,如下图:

然后保存,通过ftp覆盖文件,后台工具”那里更新下缓存即可。然后就会发现鼠标移至图片就不会出现“下载附件”的问题了,如下图:

按照此教程修改,可以去掉弹出框,但是对于管理员而言却多了一些不方便,那就是无法指定缩略图!更加完美的解决方案是再返回至上面两组代码的尾部曾删过代码的位置,找到下面代码:
  1. if $_GET['from'] != 'preview'
复制代码
例图:

然后更换为下面的代码:
  1. if $_GET['from'] != 'preview'&& $_G['uid']==1
复制代码
同样,两组都要更换哦!这样就完美的解决了这个问题,管理员就能看到下载和操作框,正常用户不会显示。不过菜心哥操作最后一步更换两处代码后好像没看到效果,不知道是不是更换的不对,也不影响管理员的使用,先暂放一边,以后再研究吧!

温馨提醒:上面的操作只对电脑端上传的照片有效,手机端上传的照片无效。为了保险起见,开始操作时最好先备份下文件,以防操作失误哈!
温馨提示如有转载或引用以上内容之必要,敬请将本文链接作为出处标注,谢谢合作!