最新最全的移动资源,海量教程攻略!

网站首页 > 技术支持 > discuz > discuz使用教程 > Discuz! X “帖内用户信息”中,将用户未登记的资料项显示为“未登记”最新

Discuz! X “帖内用户信息”中,将用户未登记的资料项显示为“未登记”最新

作者: 资源猫 时间: 2020-03-08 20:15:04 人气: 8

默认情况下,帖内用户信息(注:方案设置路径为后台“界面-界面设置-帖内用户信息”)展示时,如果用户未登记该资料项,该资料项将显示为空白,例如:“生日 ”,我们可以用以下方法将其显示为“生日 未登记”。
打开 source/module/forum/forum_viewthread.php 文件,查找:
function viewthread_baseinfo($post, $extra) {
在该函数末尾的 return $v; 前插入一行:
        $v = $v ? $v : ' i 未登记 /i
如果需要设置例外(例如上图中未登记QQ时,也不要显示“未登记”),可将上述代码改为:
$v = $v ? $v : (!in_array($key, array( field_qq , field_site )) ? ' i 未补全 /i ' : '');
其中array包含的 field_* 即为需要排除的资料项目。
修改完成后,上传覆盖即可。

感谢访问资源猫吧,本站所有资源均来自互联网或用户分享,如您发现本站存在侵权或违规内容,请来邮件告知我们! 资源分享/侵权下架/商务合作联系邮箱:qiazou77ziyuan@126.com