discuzX3.4列表头像无法正常显示(贴子中的头像正常显示)
因为论坛是一路从discuz5.x 经过很多年逐步升级到x3.4可能当年做了某些修改,比如自定义ucenter地址之类。现在造成这类奇怪的问题
avatar.php?uid=xxx&size=middle,也即这里没有指向正确的目录中。
可以排出风格
1 贡献最佳答案
discuz列表页没有显示头像的功能,你的如果是插件实现的,那就是插件代码问题,是模板实现的,就是模板的问题,你的UC地址是 https://www.kofans.cn/ucenter/ ,列表页错误的地址是 https://www.kofans.cn/bbs/uc_server/
DZ插件网发表于1 小时前
[*]详细答案 >
不能编辑。可以排除是风格原因(默认风格也是这样) 建议你放出实际地址看看,这边纯看你的描述不太明白具体问题 https://www.kofans.cn/bbs/forum.php?mod=forumdisplay&fid=24
比如此列表,用户头像全部显示为无
比如第一个贴,点开
https://www.kofans.cn/bbs/forum.php?mod=viewthread&tid=2059&extra=page%3D1
又有头像显示。
。感觉是否要修改bbs/config/config_ucenter_default.php
23行这个默认值
define('UC_API', 'http://localhost/ucenter/branches/1.5.0/server'); // UCenter 的 URL 地址, 在调用头像时依赖此常量 discuz列表页没有显示头像的功能,你的如果是插件实现的,那就是插件代码问题,是模板实现的,就是模板的问题,你的UC地址是 https://www.kofans.cn/ucenter/ ,列表页错误的地址是 https://www.kofans.cn/bbs/uc_server/ 应该是discuz应用开发者 提供的模版
forumdisplay_list.htm中的86行代码表述问题
<img src="uc_server/avatar.php?uid=$thread&size=middle" width="28" height="28" style="border-radius: 6px; float: left;">。它这个代码并不能指向真正的头像地址
页:
[1]