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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[插件] [HACK]组头像与个人头像不冲突

[复制链接]
freddy 发表于 2005-12-14 14:28:32 | 显示全部楼层 |阅读模式
作者:cnkhy

修改方法:
第一步:修改viewthread.php


  1.                         $post['avatarshow'] = $avatarshowstatus && ($post['avatarshowid'] || $avatarshowdefault) ? avatarshow($post['avatarshowid'], $post['gender']) : '';
  2.                         if($_DCACHE['usergroups'][$post['groupid']]['groupavatar']) {
  3.                                 $post['avatar'] = '<img src="'.$_DCACHE['usergroups'][$post['groupid']]['groupavatar'].'" border="0">';
  4.                         } elseif($avatarshowstatus != 2 && $_DCACHE['usergroups'][$post['groupid']]['allowavatar'] && $post['avatar']) {
  5.                                 $post['avatar'] = '<img src="'.$post['avatar'].'" width="'.$post['avatarwidth'].'" height="'.$post['avatarheight'].'" border="0">';
  6.                         } else {
  7.                                 $post['avatar'] = '';
  8.                         }
复制代码


用以下代码替换:


  1. //----------------------------开始注释原程序语句
  2. /*                        $post['avatarshow'] = $avatarshowstatus && ($post['avatarshowid'] || $avatarshowdefault) ? avatarshow($post['avatarshowid'], $post['gender']) : '';
  3.                         if($_DCACHE['usergroups'][$post['groupid']]['groupavatar']) {
  4.                                 $post['avatar'] = '<img src="'.$_DCACHE['usergroups'][$post['groupid']]['groupavatar'].'" border="0">';
  5.                         } elseif($avatarshowstatus != 2 && $_DCACHE['usergroups'][$post['groupid']]['allowavatar'] && $post['avatar']) {
  6.                                 $post['avatar'] = '<img src="'.$post['avatar'].'" width="'.$post['avatarwidth'].'" height="'.$post['avatarheight'].'" border="0">';
  7.                         } else {
  8.                                 $post['avatar'] = '';
  9.                         }*/
  10. //----------------------------结束注释原程序语句
  11. //----------------------------组头像与个人头像不冲突新代码开始
  12. $post['avatarshow'] = $avatarshowstatus && ($post['avatarshowid'] || $avatarshowdefault) ? avatarshow($post['avatarshowid'], $post['gender']) : '';
  13.                         if($_DCACHE['usergroups'][$post['groupid']]['groupavatar']) {
  14.                                 $post['stars'] = '';
  15.                                 $post['avatarcnhky'] = '<img src="'.$_DCACHE['usergroups'][$post['groupid']]['groupavatar'].'" border="0">';
  16.                         
  17.                         } else {
  18.                                 $post['avatarcnhky'] = '';
  19.                                 $post['stars'] = $_DCACHE['usergroups'][$post['groupid']]['stars'];
  20.                         }
  21.                         if($avatarshowstatus != 2 && $_DCACHE['usergroups'][$post['groupid']]['allowavatar'] && $post['avatar']) {
  22.                                 $post['avatar'] = '<img src="'.$post['avatar'].'" width="'.$post['avatarwidth'].'" height="'.$post['avatarheight'].'" border="0">';
  23.                         } else {
  24.                                 $post['avatar'] = '';
  25.                         }
  26. //----------------------------组头像与个人头像不冲突新代码完毕
复制代码



修改viewthread.htm
找到


  1. <br>{eval showstars($post['stars']);}<br>
复制代码


在后面加上


  1. $post[avatarcnhky]<br>
复制代码


刷新缓存。

[ 本帖最后由 freddy 于 2005-12-14 17:29 编辑 ]
月颦 发表于 2005-12-14 14:47:47 | 显示全部楼层
沙发啊................


请问有演示吗??
回复

使用道具 举报

 楼主| freddy 发表于 2005-12-14 14:54:36 | 显示全部楼层
高兴的可以装~演示现在没有~将来会有的。本地刚测试成功~
回复

使用道具 举报

whitegerry 发表于 2005-12-14 16:19:43 | 显示全部楼层
原帖由 月颦 于 2005-12-14 14:47 发表
沙发啊................


请问有演示吗??



本站有演示, 可以随便点个帖子进去看

http://xxhome.lyzzz.net/forum/index.php



小F,我才改了的哦,好像帖子在后面
回复

使用道具 举报

cnhky 发表于 2005-12-14 17:07:04 | 显示全部楼层
楼主同志,这是俺弄的插件。。。作者是俺

演示看俺的论坛zulo.net

  1. <br>{eval showstars($post['stars']);}<br>
复制代码


后面这个<br>也得去除,不然会有一行空行的

[ 本帖最后由 cnhky 于 2005-12-14 17:47 编辑 ]
回复

使用道具 举报

紫云杉 发表于 2005-12-14 17:15:14 | 显示全部楼层
哈哈
回复

使用道具 举报

cnhky 发表于 2005-12-14 20:25:56 | 显示全部楼层
楼主大哥同志兄弟,你把我的名字打错了。

:(
回复

使用道具 举报

33201 发表于 2005-12-15 08:31:34 | 显示全部楼层
可不可以单独设置发贴数级别的头像组。
回复

使用道具 举报

cnhky 发表于 2005-12-15 22:30:31 | 显示全部楼层
一样,在后台,设置为以发贴数级别显示即可。。
回复

使用道具 举报

linsie 发表于 2005-12-16 16:25:08 | 显示全部楼层
支持
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-6 20:47 , Processed in 0.099888 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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