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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[修改] 在线列表 用户组图标 整齐排列 for dz7

[复制链接]
pchhh 发表于 2009-8-4 12:47:30 | 显示全部楼层 |阅读模式
本帖最后由 pchhh 于 2009-8-4 14:06 编辑

说明: Discuz! 6.0 ~ 7.0的在线列表里, 用户组图标和头衔名不是整齐排列的。 如果用户组显示得较多, 会自动换行, 把用户组图标、头衔从中间分裂开。

本hack是使之整齐排列。

1.  打开discuz.htm,
查:
  1. <dt>$_DCACHE[onlinelist][legend]</dt>
复制代码
改为:
  1. <dt><ul class="s_clear">$_DCACHE[onlinelist][legend]</ul></dt>
复制代码
2. 打开css_append.htm
添加一行:
  1. #onlinelist dt ul li { float: left; width: 9.7%; padding: 3px 0; word-wrap: normal;}
复制代码
(各个风格都需要添加。 width: 9.7% 是图标和用户组头衔的宽度, 可以自己调节。)

3.  打开include\cache.func.php,
查:
  1. $data['legend'] .= "<img src="images/common/$list[url]" /> $list[title] &nbsp; &nbsp; &nbsp; ";
复制代码
改为:
  1. $data['legend'] .= "<li><img src="images/common/$list[url]" /> $list[title]</li> ";
复制代码
4. 后台更新缓存, 生效。(必需)

演示图:



修改前:

本帖子中包含更多资源

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

x
ilei365 发表于 2009-8-4 12:58:17 | 显示全部楼层
不错,沙发哦
回复

使用道具 举报

ttfok 发表于 2009-8-4 13:54:13 | 显示全部楼层
7.0的试了,不行
回复

使用道具 举报

 楼主| pchhh 发表于 2009-8-4 13:57:58 | 显示全部楼层
3# ttfok

需要更新缓存后, 才能见到效果。
回复

使用道具 举报

lnxa 发表于 2009-8-4 14:20:45 | 显示全部楼层
不错,多谢分享
回复

使用道具 举报

lnxa 发表于 2009-8-4 14:21:22 | 显示全部楼层
不错,多谢分享
回复

使用道具 举报

凡军 发表于 2009-8-4 14:24:17 | 显示全部楼层
这个需要顶!!!
回复

使用道具 举报

狂野之狼 发表于 2009-8-5 14:19:38 | 显示全部楼层
不错啊 很好看 顶
回复

使用道具 举报

凡军 发表于 2009-8-5 20:54:37 | 显示全部楼层
修改以后好用多了 !
回复

使用道具 举报

a0098 发表于 2009-8-11 11:43:17 | 显示全部楼层
好东西 西西
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 12:26 , Processed in 0.029627 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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