Discuz! 官方站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 52536|回复: 59

分离组头像与自定义头像 For 5.5[版主安装测试通过]

[复制链接]
发表于 2007-3-17 15:37:38 | 显示全部楼层 |阅读模式
本插件由版主sakurakawaii于07年4月26日23:40分
在Windows XP Discuz!5.5.0标准模版 IE6 Mysql4.1下测试安装无错
本测试仅代表此插件安装无错,不包括今后长期使用中可能出现的问题


功能简述:当组头像与自定义头像头像共存时,只会显示组头像,本hack正是针对此问题作出修正
修改步骤
1. 打开 viewthread.php

找:
  1.                                 if($_DCACHE['usergroups'][$post['groupid']]['groupavatar']) {
  2.                                         $post['avatar'] = '<img src="'.$_DCACHE['usergroups'][$post['groupid']]['groupavatar'].'" border="0" alt="" />';
  3.                                 } elseif($_DCACHE['usergroups'][$post['groupid']]['allowavatar'] && $post['avatar']) {
  4.                                         $post['avatar'] = '<div class="avatar" style="width: '.$post['avatarwidth'].'"><img src="'.$post['avatar'].'" width="'.$post['avatarwidth'].'" height="'.$post['avatarheight'].'" border="0" alt="" /></div>';
  5.                                 } else {
  6.                                         $post['avatar'] = '';
  7.                                 }
复制代码
换为:
  1.                                 if($_DCACHE['usergroups'][$post['groupid']]['groupavatar'] && !$post['avatar']) {
  2.                                         $post['avatar'] = '<img src="'.$_DCACHE['usergroups'][$post['groupid']]['groupavatar'].'" border="0" alt="" />';
  3.                                 } elseif($_DCACHE['usergroups'][$post['groupid']]['groupavatar'] && $post['avatar']) {
  4.                                     $post['avatar'] = '<img src="'.$post['avatar'].'" width="'.$post['avatarwidth'].'" height="'.$post['avatarheight'].'" border="0" alt="" /><br><br><img src="'.$_DCACHE['usergroups'][$post['groupid']]['groupavatar'].'" border="0" alt="" />';
  5.                                        
  6.                                 } elseif($_DCACHE['usergroups'][$post['groupid']]['allowavatar'] && $post['avatar']) {
  7.                                         $post['avatar'] = '<div class="avatar" style="width: '.$post['avatarwidth'].'"><img src="'.$post['avatar'].'" width="'.$post['avatarwidth'].'" height="'.$post['avatarheight'].'" border="0" alt="" /></div>';
  8.                                 } else {
  9.                                         $post['avatar'] = '';
  10.                                 }
复制代码

[ 本帖最后由 sakurakawaii 于 2007-4-26 23:57 编辑 ]

本帖子中包含更多资源

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

x
 楼主| 发表于 2007-3-17 15:39:56 | 显示全部楼层


自己先来顶个
回复

使用道具 举报

 楼主| 发表于 2007-3-17 15:43:45 | 显示全部楼层
不会已经有人发过了吧~
回复

使用道具 举报

发表于 2007-3-17 15:44:30 | 显示全部楼层
你连改哪个文件都没有写,怎么找那些代码啊
回复

使用道具 举报

 楼主| 发表于 2007-3-17 15:47:16 | 显示全部楼层

回复 #4 型仔123 的帖子

昏迷中.........等等!!
回复

使用道具 举报

 楼主| 发表于 2007-3-17 15:49:07 | 显示全部楼层
加上了~

刚居然忘了写......
回复

使用道具 举报

 楼主| 发表于 2007-3-17 17:57:39 | 显示全部楼层
回复

使用道具 举报

发表于 2007-3-17 18:12:07 | 显示全部楼层
没有看明白,哪里可以分离???哪里可以字定仪!!!!
回复

使用道具 举报

发表于 2007-3-17 18:25:46 | 显示全部楼层
回复

使用道具 举报

发表于 2007-3-17 21:36:14 | 显示全部楼层
不错哦哈哈,我喜欢.可以美化下就更好了
回复

使用道具 举报

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

本版积分规则

腾讯云市场 一站式企业服务 爆款建站、小程序等1元起

QQ|小黑屋|Discuz! 官方站 ( 粤B2-20090059-165 )star

GMT+8, 2019-12-8 02:38

Powered by Discuz! X3.3

Copyright © 2001-2019 Tencent Cloud.

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