DZ 默认系统 只开放超级管理员 adminid 等于 1的用户组 无障碍查看任何帖子信息,包括隐藏的附件信息。对于其他用户组则隐藏,一方面不利于版主审查,一方面前端显示会异常。
因此 修改为 允许 adminid 在 1-3的用户组查看帖子信息
打开 \source\function\function_attachment.php
找到 116行
$hideattachs = $_G['adminid'] != 1 && $_G['setting']['bannedmessages'] & 1 && (($postlist[$attach['pid']]['authorid'] && !$postlist[$attach['pid']]['username'])
|| ($postlist[$attach['pid']]['groupid'] == 4 || $postlist[$attach['pid']]['groupid'] == 5) || $postlist[$attach['pid']]['status'] == -1 || $postlist[$attach['pid']]['memberstatus'])
|| $_G['adminid'] != 1 && $postlist[$attach['pid']]['status'] & 1 || $postlist[$attach['pid']]['first'] && $_G['forum_threadpay'];
修改为
$hideattachs = !in_array($_G['adminid'],[1,2,3]) && $_G['setting']['bannedmessages'] & 1 && (($postlist[$attach['pid']]['authorid'] && !$postlist[$attach['pid']]['username'])
|| ($postlist[$attach['pid']]['groupid'] == 4 || $postlist[$attach['pid']]['groupid'] == 5) || $postlist[$attach['pid']]['status'] == -1 || $postlist[$attach['pid']]['memberstatus'])
|| !in_array($_G['adminid'],[1,2,3]) && $postlist[$attach['pid']]['status'] & 1 || $postlist[$attach['pid']]['first'] && $_G['forum_threadpay'];