Discuz!小编 发表于 2024-6-25 01:41:14

X3.5帖子中的图片,鼠标指到图片时提醒“下载附件”,如何去掉这个提示 New

X3.5帖子中插入的图片,当鼠标经过指到图片时,提醒“下载附件”以及上传时间等,如何去除文字提醒?如下图所示:





X3.4版本是修改template/default/forum/discuzcode.htm文件,查找第258行,源代码如下:
将上述代码最后一句
$_GET['from'] != 'preview'} onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})"{/if} />修改为:
$_GET['from'] != 'preview'} {if $firstpost && $_G['fid'] && $_G['forum']['picstyle'] && ($_G['forum']['ismoderator'] || $_G['uid'] == $attach['uid'])}onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})"{/if}{/if} />以及修改第260行,源代码如下:
最后一句代码:
$widthcode id="aimg_$attach" inpost="1"{if $_GET['from'] != 'preview'} onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})"{/if} />修改为:
$widthcode id="aimg_$attach" inpost="1"{if $_GET['from'] != 'preview'} {if $firstpost && $_G['fid'] && $_G['forum']['picstyle'] && ($_G['forum']['ismoderator'] || $_G['uid'] == $attach['uid'])}onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})"{/if}{/if} />并删除第267行源代码,如下:
{lang download}

如果有第三方模板,在模板里找到该文件,同样的操作,就可以去掉“下载附件”字样。


X3.5这个文件看了,代码有点差异,不知道如何修改才能删除“下载附件”提醒,求指教!
1 贡献+1 金币最佳答案




科站网发表于6 天前
[*]详细答案 >

admin 发表于 2024-6-25 01:41:34

复制过来的代码有点问题,没办法删除和修改,说明一下

每一段前面都加了<font size="3">
可能是调整了字体,自动加了这一段

瑾瑜 发表于 2024-6-25 01:42:13

或者干脆去应用中心买个插件

凡若尘 发表于 2024-6-25 01:43:05



admin 发表于 2024-6-25 01:43:26

按照你的截图,在后台选择“是”,隐藏附件信息条,但不起作用,鼠标指到图片上,还是会显示附件名称,下载附件提示信息等。也尝试在论坛板块编辑中,寻找是否有设置的选项,也没找到

admin 发表于 2024-6-25 01:44:11

要么你模板就不是X3.5默认模板

Sylvia 发表于 2024-6-25 01:44:26

X3.5后台自带设置即可,如果无效,说明你的模板没做这块的3.5兼容

Sylvia 发表于 2024-6-25 01:45:18

是的,用了第三方模板。是不是只需要去修改第三方模板forum/discuzcode.htm文件里的代码,默认的模板代码不需要修改?

瑾瑜 发表于 2024-6-25 01:46:05

用了第三方模板。是不是按照X3.4的方法,修改forum/discuzcode.htm里的代码?

Sylvia 发表于 2024-6-25 01:46:44

是,但第三方模板,有可能这些部分也做了自己的个性化修改的
页: [1] 2
查看完整版本: X3.5帖子中的图片,鼠标指到图片时提醒“下载附件”,如何去掉这个提示 New