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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] 主题列表显示发表者小头像

[复制链接]
xyao 发表于 2006-9-26 17:04:27 | 显示全部楼层 |阅读模式
已经修正过了,现在不会出现只有一个头像的问题。


功能是在主题列表增加一个发表者的小头像,如图。




修改方法:

修改forumdisplay.php

找到

  1. SELECT $dotadd1 t.* FROM {$tablepre}threads t $dotadd2
复制代码



修改为:

  1. SELECT $dotadd1 t.*, mf.avatar FROM {$tablepre}threads t $dotadd2
  2.   LEFT JOIN {$tablepre}memberfields mf ON(mf.uid = t.authorid)
复制代码



一共三处,都要修改,不然很可能出错。


再找到:

  1. } else {
  2.   $thread['highlight'] = '';
  3. }
复制代码


在后面添加:

  1. if(!$thread['avatar']){
  2.   $thread['avatar'] = 'images/avatars/noavatar.gif';
  3. }
复制代码


修改forumdisplay.htm

找到:


  1. <td class="f_author">
复制代码


在  前面   插入:


  1. <td class="f_avator"><div class="avatar"><img src="$thread[avatar]" width="32" height="32" /></div></td>
复制代码


如果不喜欢那个黄色框,这里就要改成:

  1. <td class="f_avator"><img src="$thread[avatar]" width="32" height="32" /></td>
复制代码


刷新,更新缓存即可。

[ 本帖最后由 xyao 于 2006-9-27 10:39 编辑 ]

评分

1

查看全部评分

I521 发表于 2006-9-26 17:10:21 | 显示全部楼层
不错  一定要顶


实验成功..

演示地址
http://www.soholife.cn/bbs/forumdisplay.php?fid=20

我放的位置 目前和楼主提供的不一样...但显示已经没问题了!  位置自己可以调整

[ 本帖最后由 I521 于 2006-9-27 12:57 编辑 ]
回复

使用道具 举报

I521 发表于 2006-9-26 17:26:51 | 显示全部楼层
再问下 如果是  最后回复 的ID   头像显示的话 如何修改
回复

使用道具 举报

piaoliu54321 发表于 2006-9-26 17:37:23 | 显示全部楼层
抢个3楼。。。。。。。。。。
回复

使用道具 举报

I521 发表于 2006-9-26 17:41:51 | 显示全部楼层
实验了  还是 只显示一个人的头像
回复

使用道具 举报

I521 发表于 2006-9-26 17:47:24 | 显示全部楼层
就是我发的...不过好象还有问题  我实验了下  还是只显示1个人的头像...不知道是不是我装其他东西影响的
回复

使用道具 举报

i.Seven 发表于 2006-9-26 18:34:32 | 显示全部楼层
我也实验了,有问题,
回复

使用道具 举报

terryhom 发表于 2006-9-26 19:12:22 | 显示全部楼层
顶一下 我也是这么做的 昨天晚上就自我否定了 调用的是固定的头像。。

[ 本帖最后由 terryhom 于 2006-9-26 19:21 编辑 ]
回复

使用道具 举报

terryhom 发表于 2006-9-26 20:13:09 | 显示全部楼层
楼主怎么不见了?  出来解答一下
回复

使用道具 举报

LuciferSheng 发表于 2006-9-26 20:40:38 | 显示全部楼层
应该在茶找论坛帖子列表的时候,来查询数据库
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-15 20:36 , Processed in 0.056993 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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