密通学院

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7099|回复: 2

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

  [复制链接]
  • TA的每日心情
    可爱
    2018-6-29 10:04
  • 289

    主题

    319

    帖子

    9万

    铜板

    超级版主

    Rank: 8Rank: 8

    积分
    93815
    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;">

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

    如果您有业务需求,可以和我联系:http://wpa.qq.com/msgrd?V=3&amp; ... yes&amp;from=discuz
    回复

    使用道具 举报

  • TA的每日心情
    萌哒
    2018-7-9 11:48
  • 35

    主题

    42

    帖子

    2万

    铜板

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    24816

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

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

    使用道具 举报

  • TA的每日心情
    可爱
    2018-6-29 10:04
  • 289

    主题

    319

    帖子

    9万

    铜板

    超级版主

    Rank: 8Rank: 8

    积分
    93815
    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>,这个是上面“作者”两个字的宽度。
    如果您有业务需求,可以和我联系:http://wpa.qq.com/msgrd?V=3&amp; ... yes&amp;from=discuz
    回复 支持 反对

    使用道具 举报

    快速回复: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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

    GMT+8, 2024-3-29 21:19 , Processed in 0.128906 second(s), 31 queries QQ

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

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

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