密通学院

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7050|回复: 2

[开发] discuz主题列表显示作者头像的方法

  [复制链接]

282

主题

27

回帖

8万

铜板

超级版主

Rank: 8Rank: 8

积分
89153
QQ
发表于 2017-2-22 01:57:34 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 mt 于 2017-2-22 02:01 编辑

为了会员的活跃性,我们很多站长喜欢把主题列表显示作者的头像,便于互动。那么这是怎么实现的呢?跟着小编来一起看看吧!

我们先看个效果图:

111.jpg


修改路径:template/default/forum/forumdisplay_list.htm

搜索代码(如果你没有修改过默认模板页面的话,大概在231行):
<cite>
<!--{if $thread['authorid'] && $thread['author']}-->
<a href="home.php?mod=space&uid=$thread[authorid]" c="1">$thread[author]</a>
<!--{if !empty($verify[$thread['authorid']])}--> $verify[$thread[authorid]]<!--{/if}-->
                        <!--{else}-->
        $_G[setting][anonymoustext]
                        <!--{/if}-->
                        </cite>
在此代码上面添加如下代码:
<div style="float:left;width:28px;padding-top:2px;">
<img src="/uc_server/avatar.php?uid=$thread[authorid]&size=small" class="ava_border" width="25px" height="25px" style="border:1px solid #ccc; padding:2px; margin:0px; background-color:#fff;" />
</div>
<div style="float:left;padding:2px 0px 0px 6px;">

保存后上传,如果没有显示更新缓存即可。

如果您有业务需求,可以和我联系:
回复

使用道具 举报

34

主题

7

回帖

2万

铜板

管理员

Rank: 9Rank: 9Rank: 9

积分
23881

最佳新人活跃会员热心会员

发表于 2017-2-22 02:26:07 | 显示全部楼层
发帖不易!奖励一个!
回复 支持 反对

使用道具 举报

282

主题

27

回帖

8万

铜板

超级版主

Rank: 8Rank: 8

积分
89153
QQ
 楼主| 发表于 2017-7-11 00:00:27 | 显示全部楼层

修改帖子列表中作者栏的宽度

补充:
如果添加图像后作者栏的宽度不够,可以修改forumdisplay_list.php以下两处地方:
1、大概在69行的地方<td class="by">改为<td style="width:150px">,这个是帖子列表中作者的宽度。
2、大概在43行的地方<td class="by">{lang author}</td>改为<td style="width:150px">{lang author}</td>,这个是上面“作者”两个字的宽度。
如果您有业务需求,可以和我联系:
回复 支持 反对

使用道具 举报

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

本版积分规则

首页|Archiver|手机版|小黑屋|密通学院:专业网络营销服务商

GMT+8, 2024-12-27 19:39 , Processed in 0.148437 second(s), 28 queries QQ

Powered by XMT Inc. © 2015-2025 ArrayV1.0 豫ICP备17022382号

系统运营:密城通 豫公网安备 41018302000212 号

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