Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

升级至Ucenter Home2.0 beta后Discuz边栏调用头像出错的临时解决方案

[复制链接]
肥爺 发表于 2009-8-11 11:51:45 | 显示全部楼层 |阅读模式
本帖最后由 茄子 于 2009-8-11 14:33 编辑

升级至UCenter Home 2.0beta后
边栏的UCenter Home数据调用 会员如果没有上传头像
不会自动获取无头像 而导致头像显示为X
这个问题只出现在Ucenter Home 2.0 beta
Alpha版本没有这个问题 如果您的站点出现 可以使用下面的临时解决方案

临时解决方案:
到论坛后台》数据调用
点击UCHome 分别编辑两个模块的代码内容
(竞价排名暂时没找到方案)

---------------------------------------------------

①  最近更新空间》编辑
到代码内容处
  1. <table>
  2. <tr>
  3. <td width="50" rowspan="2"><a href="{userlink}" target="_blank"><img src="{photo}" /></a></td>
  4. <td><a href="{userlink}"  target="_blank" style="text-decoration:none;">{username}</a></td>
  5. </tr>
  6. <tr><td>{updatetime}</td></tr>
  7. </table>
复制代码
替换为
  1. <table>
  2. <tr>
  3. <td width="50" rowspan="2"><a href="{userlink}" target="_blank"><img src="{photo}" onerror="this.onerror=null;this.src='http://您的UCenter访问地址/images/noavatar_small.gif'"/></a></td>
  4. <td><a href="{userlink}"  target="_blank" style="text-decoration:none;">{username}</a></td>
  5. </tr>
  6. <tr><td>{updatetime}</td></tr>
  7. </table>
复制代码
---------------------------------------------------

②  最新记录》编辑
到代码内容处
  1. <div style="padding:0 0 5px 0;">
  2. <a href="{userlink}" target="_blank"><img src="{photo}" width="18" height="18" align="absmiddle"></a> <a href="{userlink}"  target="_blank">{username}</a>:
  3. </div>
  4. <div style="padding:0 0 5px 20px;">
  5. <a href="{link}" style="text-decoration:none;" target="_blank">{message}</a>
  6. </div>
复制代码
替换为
  1. <div style="padding:0 0 5px 0;">
  2. <a href="{userlink}" target="_blank"><img src="{photo}" width="18" height="18" align="absmiddle" onerror="this.onerror=null;this.src='您的UCenter访问地址/images/noavatar_small.gif'"></a> <a href="{userlink}"  target="_blank">{username}</a>:
  3. </div>
  4. <div style="padding:0 0 5px 20px;">
  5. <a href="{link}" style="text-decoration:none;" target="_blank">{message}</a>
  6. </div>
复制代码
=========================

至此暂时结束 如果您还有通过Discuz后台数据调用其他的UCenter Home模块
并且有上述问题 请在您的模块代码中的头像调用地址后面加上
  1. onerror="this.onerror=null;this.src='您的UCenter访问地址/images/noavatar_small.gif'"
复制代码
=========================

如果您有直接修复UCenter Home的方法
希望您直接在本帖回复告知
hongyi0311 发表于 2009-8-11 11:57:30 | 显示全部楼层
顶了!
www.sayui.net
回复

使用道具 举报

茄子 发表于 2009-8-11 14:33:26 | 显示全部楼层
http://u.discuz.net/home/bug.php?serial=414
请访问该链接查看问题解决进展
回复

使用道具 举报

 楼主| 肥爺 发表于 2009-8-11 19:22:09 | 显示全部楼层
http://u.discuz.net/home/bug.php?serial=414
请访问该链接查看问题解决进展
茄子 发表于 2009-8-11 14:33

回复

使用道具 举报

江海博客网 发表于 2009-8-12 09:07:21 | 显示全部楼层
顶,我已经解决,感谢楼主!
回复

使用道具 举报

江海博客网 发表于 2009-8-12 09:07:56 | 显示全部楼层
http://u.discuz.net/home/bug.php?serial=414
请访问该链接查看问题解决进展
茄子 发表于 2009-8-11 14:33

很有用的解决方法!
回复

使用道具 举报

cerlly 发表于 2009-8-14 11:30:28 | 显示全部楼层
支持一下...
回复

使用道具 举报

温家子孙 发表于 2009-8-14 11:52:18 | 显示全部楼层
回复

使用道具 举报

leonswin 发表于 2009-8-17 17:10:44 | 显示全部楼层
头像显示正常得很也要这样做的吗?!
回复

使用道具 举报

ysaibobo 发表于 2009-8-18 11:38:54 | 显示全部楼层
1# 肥爺 还是不行啊 真郁闷
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-9-28 12:23 , Processed in 0.137843 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表