账号通
    

账号  

密码  

2409

查看

1

回复
主题:[分享]显示会员头像不显示的修改方法 [收藏主题]  
hbc823 当前离线

219

主题

0

广播

0

粉丝
添加关注
级别:二年级

用户积分:294 分
登录次数:168 次
注册时间:2010/11/6
最后登录:2015/11/7
hbc823 发表于:2011/1/1 3:59:19   | 显示全部帖子 查看该作者主题 楼主 
做在线知识付费 选科汛云开店

***空间里日志评论时,头像不显示:

找到Kesion.SpaceApp.asp文件,大概第:277行左右

If  lcase(left(FaceStr,4))<>"http" then FaceStr=KS.Setting(3) & FaceStr   End IF

修改为:

If Left(FaceStr,1)<>"/" And lcase(left(FaceStr,4))<>"http" then FaceStr=KS.Setting(3) & FaceStr  End IF



***会员上传头像及在二级目录下头像不显示的问题:

1。分别在Ks_Cls/Kesion.Label.CommonCls.asp、Ks_Cls/Kesion.SpaceCls.asp、Plus/Ajaxs.asp和User/Index.asp四个文件中。

if Node.SelectSingleNode("@sex").text="男" then  userface="images/face/0.gif" else userface="images/face/girl.gif"

批量替换为

If Node.SelectSingleNode("@sex").text="男" Then  UserFace=KS.GetDomain & "images/face/boy.jpg" Else UserFace=KS.GetDomain & "images/face/girl.jpg"



2、打开Ks_Cls/Kesion.Label.CommonCls.asp文件,查找Sub GetTopUser(Num,MoreStr)过程,找到

If Left(Lcase(UserFace),4)<>"http" Then UserFace=KS.GetDomain & UserFace

代码改为:

If Left(UserFace,1)<>"/" And Left(Lcase(UserFace),4)<>"http" Then UserFace=KS.GetDomain & UserFace



3、依次打开Ks_Cls/Kesion.SpaceCls.asp、Plus/Ajaxs.asp和User/Index.asp三个文件,查找

If lcase(left(user_face,4))<>"http" then user_face=KS.Setting(2) & "/" & user_face

代码改为:

If Left(User_Face,1)<>"/" And Left(Lcase(User_Face),4)<>"http" Then User_Face=KS.GetDomain & User_Face



备注:如果在二级目录或其他地方还有类似头像、图片不能显示的地方,你也可按照这种思路自行修改。



修改完毕。有问题请跟帖补充。



 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.08203秒 powered by KesionCMS 9.0