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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

【分享】主題列表頁顯示作者頭像 (兩種顯示方式 X1.5 ~ X3.1 版本 已更新)

[复制链接]
dicky57 发表于 2014-1-9 20:55:01 | 显示全部楼层 |阅读模式
本帖最后由 dicky57 于 2014-2-24 21:05 编辑

大家好
有站長想在主題列表頁顯示作者頭像
搜尋了一下好像沒有 3.1 版本的教程

參考了這篇主題做了小調整
調整了一下頭像的顯示位置

https://discuz.dismall.com/thread-1634098-1-1.html

原本的代碼添加後
滑鼠移到頭像時不會顯示用戶名片
已修改代碼
滑鼠移到頭像時會顯示用戶名片了 (2014/02/21 更新)


分享給有需要的站長們^^

打開

template/default/forum/forumdisplay_list.htm 文件

查找

  1. <cite>
  2.                         
  3.                                                                                 <!--{if $thread['authorid'] && $thread['author']}-->
复制代码


在這段代碼上方添加

  1. <style>td.author { width: 150px; text-align: left; }</style><div style="float:left;width:28px;padding-top:4px;"><a href="home.php?mod=space&uid=$thread[authorid]" c="1"><img src="http://您的域名/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;" /></a>
  2. </div>
  3. <div style="float:left;padding:6px 0px 0px 6px;">
复制代码


代碼中的 /uc_server/avatar.php?uid=$thread[authorid]&size=small
記得換成您自己的 UC 地址

如果你的 UC 是:uc_server
就不需要修改任何地方

如果您設置其他的請修改下 uc_server 為您自己的
如果不知道自己 UC 地址
在某個會員頭像上右鍵 屬性
即可查看到 UC 地址



添加的代碼中

width="25px" height="25px"

可以調整頭像的大小
數值愈大頭像愈大

當您調整了頭像大小後
就要調整頭像和用戶名稱的距離
不然頭像調大後
沒調整用戶名稱和頭像的距離
會距離太近很不美觀

添加的代碼中

width:28px

就是在調整頭像和用戶名稱的距離
數值愈大間距愈大



修改前請先備份
修改後記得更新緩存

修改前



修改後



第二種顯示方式在第二頁



本帖子中包含更多资源

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

x

评分

1

查看全部评分

axaaa 发表于 2014-2-18 20:10:42 | 显示全部楼层
不成功,这个,弄了好多次,都不行 QQ:六一557733
回复

使用道具 举报

 楼主| dicky57 发表于 2014-2-18 20:21:45 | 显示全部楼层
axaaa 发表于 2014-2-18 20:10
不成功,这个,弄了好多次,都不行 QQ:六一557733

嗯~
按照這篇主題應該沒問題才對

您是哪裡有問題
可否說清楚點

回复

使用道具 举报

axaaa 发表于 2014-2-18 20:24:59 | 显示全部楼层
跟你那一样修改的,可是还是没显示啊,截图

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| dicky57 发表于 2014-2-18 20:49:25 | 显示全部楼层
axaaa 发表于 2014-2-18 20:24
跟你那一样修改的,可是还是没显示啊,截图

嗯~
您再仔細查找
重新再做一次

您應該是 UC 那個地方沒用好吧

上方添加部分
您改用這樣試試

  1. <style>td.author { width: 150px; text-align: left; }</style><div style="float:left;width:28px;padding-top:4px;">
  2. <img src="http://您的域名/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;" />
  3. </div>
  4. <div style="float:left;padding:6px 0px 0px 6px;">
复制代码


剛才又測試了一下沒問題






本帖子中包含更多资源

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

x
回复

使用道具 举报

axaaa 发表于 2014-2-18 20:54:59 | 显示全部楼层
不行啊,实验了好多次,截图

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| dicky57 发表于 2014-2-18 20:57:23 | 显示全部楼层
axaaa 发表于 2014-2-18 20:54
不行啊,实验了好多次,截图

嗯~
您切換默認風格試試呢
回复

使用道具 举报

axaaa 发表于 2014-2-18 21:08:20 | 显示全部楼层
dicky57 发表于 2014-2-18 20:57
嗯~
您切換默認風格試試呢

切换了,没用。我是 3.0的
回复

使用道具 举报

 楼主| dicky57 发表于 2014-2-18 21:11:20 | 显示全部楼层
axaaa 发表于 2014-2-18 21:08
切换了,没用。我是 3.0的

嗯~
你的 UC 是:uc_server 嗎

奇怪了
我測試都沒問題

要修改相對應的文件和代碼才行

如果再不行的話
您可以用插件試試

https://addon.dismall.com/?@lhb_listavatar.plugin
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 12:29 , Processed in 0.105915 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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