请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

Discuz! 官方站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

Discuz! X 最新研发动态 通过这个窗口,关注跟踪我们的研发进展 Discuz! 开发技术文库 - 给官方提建议

Discuz! X2 正式版下载 帮助网站实现一站式服务  商业支持服务咨询 下载 - 安装 - 常见问题 - 转换 - 讨论 - 购买

2012站长年会开启报名 限量船票免费发放 Discuz!十大荣誉用户评选 - Discuz!NT3.6发布 漫游引入QQ空间游戏 -一骑新区横扫三国-5d6d免费论坛

查看: 21028|回复: 70

[修改] [DST]Roinfo个人信息DIY随风格美化效果 For Dz5.5 By Rockoy [复制链接]

Forum Legend

给新手站长:先学会做人再来做站

Rank: 8Rank: 8

UID
248702
积分
9265
帖子
7184
威望
295
在线时间
120 小时
注册时间
2005-9-14
发表于 2007-7-16 14:14:10 |显示全部楼层
发点牢骚:很久没来DZ发东西了,这段时间发生了很多事情,人都要疯了
最近在帮一个女生的QQ群搞个论坛,也就又回到了DZ上
用DZ程序,找HACK,装风格。。。。当然也有自己diy的,这个就是其中一个
今天整理出来发给大家,希望能对你有所帮助,谢谢浏览!

整合:
头像自动变换色彩(在线彩,离线灰)
管理组用户名彩色显示(管理员:红;超版:蓝;版主:绿)
性别状态图标显示
状态在线离线图标显示
二楼可伸缩身份

参考:
电脑报论坛

//------------------------------------------------------------------------
插件名称: [DST]Roinfo个人信息DIY随风格美化效果 For Dz5.5 By Rockoy
插件作者: [DST-PG]Rockoy
插件演示: 见图片
适用版本: Discuz! 5.5
论坛编码: GBK 版
新增文件: templates/default/roinfo.htm
新增图片: images/common/baom.gif,man.gif,offline.gif,online.gif,
              roinfo_bg.gif,roinfo_plus0.gif,roinfo_plus1.gif,woman.gif
修改模板: templates/default/viewthread.htm
发布地址: http://www.discuz.net/thread-679599-1-1.html
插件备注: 个人信息栏随风格美化效果
注意事项: 修改前请先备份viewthread.htm,以防不测
//------------------------------------------------------------------------

导航
1楼
作者说明演示
详细修改方法
附件下载

2楼
疑难解答回答
各位提出的问题
方便各位阅览

3楼
使用本插件的演示网站
欢迎大家在帖子中进行提交

图片演示:
1 默认风格
roinfo1.jpg
roinfo2.jpg

roinfo3.jpg
roinfo4.jpg


2 DST 活泼风格
roinfo5.jpg
roinfo6.jpg
roinfo7.jpg

先把附件下载下来上传到论坛的相应目录
Roinfo For Dz5.5 By Rockoy.rar (15.64 KB, 下载次数: 863)
接下来我们要正式开工了,很简单的哦

A部分:可伸缩版修改
编辑当前模版templates/default/viewthread.htm
1 找
  1. <script type="text/javascript">
  2. function fastreply(subject) {
  3.         if($('postform')) {
  4.                 $('postform').subject.value = subject;
  5.                 $('postform').message.focus();
  6.         }
  7. }
  8. </script>
复制代码

下面添加
  1. <SCRIPT>
  2. <!--
  3. function flip (ud, img) {
  4. if (ud.style.display == "block") {
  5. ud.style.display="none";
  6. img.src = 'images/common/roinfo_plus0.gif';
  7. }else{
  8. ud.style.display="block";
  9. img.src = 'images/common/roinfo_plus1.gif';
  10. }
  11. }
  12. // -->
  13. </SCRIPT>
  14. <STYLE>
  15. .detailicon {CURSOR: hand}
  16. .userdetail {DISPLAY: none}
  17. </STYLE>
复制代码


2 找
  1. <tr style="height: 100%">
复制代码


  1. <td width="82%" valign="top" style="padding: 0px">
复制代码

中间替换为
  1. {template roinfo}
复制代码

3 保存上传,刷新,看效果


B部分:直版修改
1 将A部分的第一步去掉
2 修改templates/default/roinfo.htm文件

  1. <!--{if $post['number']!=1}-->
  2.                 <SPAN class=detailicon id=$post[number] onclick="flip(ud_$post[number], document.images.img_$post[number])"><IMG src="images/common/roinfo_plus0.gif" alt="点击打开/关闭 $post[author] 的资料" id=img_$post[number] align="right"> </SPAN>
  3.                 <!--{/if}--></div>
  4. <!--{if $post['number']!=1}-->
  5.                 <div class=userdetail id=ud_$post[number] style="padding-left:0px; line-height:">
  6.                 <!--{/if}-->
复制代码

替换成
  1. </div>
复制代码


  1. <!--{if $avatarshowpos == 2 && $showavatars}--><br><br><table width="95%" border="0" align="center" cellpadding="0" cellspacing="0" style="table-layout: fixed; overflow: hidden">
  2.                   <tr><!--{if $vtonlinestatus && $post['authorid']}-->
  3.    <!--{if ($vtonlinestatus == 2 && $onlineauthors[$post[authorid]]) || ($vtonlinestatus == 1 && ($timestamp - $post['lastactivity'] <= 10800) && !$post['invisible'])}--><td align="center">$post[avatar]</td><!--{else}--><td align="center" style="FILTER: alpha(opacity=80) gray()">$post[avatar]</td><!--{/if}--><!--{/if}--></tr></table><!--{/if}-->
复制代码

删除掉!
3 保存上传,刷新,看效果!
注意事项:如果你想二楼以下可伸缩个人信息,B部分就不要操作修改了!

[ 本帖最后由 Rockoy 于 2007-7-20 19:31 编辑 ]
已有 6 人评分威望 金币 收起 理由
Flash菲 + 5 + 5 我很赞同
veblen + 2 我很赞同
伊泽浩 + 1 我很赞同

总评分: 威望 + 8  金币 + 16   查看全部评分

先学会做人再来做网站!不要只去看别人的过错,你看别人的错你永远污染你自己,你根本无法进步。

Forum Legend

给新手站长:先学会做人再来做站

Rank: 8Rank: 8

UID
248702
积分
9265
帖子
7184
威望
295
在线时间
120 小时
注册时间
2005-9-14
发表于 2007-7-16 14:14:38 |显示全部楼层
答疑解难

原帖由 xiaozhu12310 于 2007-7-17 15:31 发表
LZ我想让二楼的也用展开的显示 默认的是收缩的 请问怎么做??

看B部分。。。。。。。。。

原帖由 supvip 于 2007-7-18 10:00 发表
"头衔","管理团队名称","会员等级"这三个都是一个位置,只可以显示一个?

没头衔的时候普会显示  会员等级 比如  新手上路
      管理团队      管理员
有头衔的时候只显示头衔? ...

是的,这样做是为了节省空间,更好的显示效果!

原帖由 xiaozhu12310 于 2007-7-17 15:31 发表
LZ我想让二楼的也用展开的显示 默认的是收缩的 请问怎么做??

看B部分。。。。。。。。。

原帖由 紫蝶仙子 于 2007-7-18 11:37 发表
每个风格包都要传一次图片吧。?

默认传到指定目录就可以,然后viewthread.htm一定要修改现在用的风格里面的!

原帖由 wenjie0225 于 2007-7-18 12:56 发表
OK 其他都设置好了 不过有个严重的问题 为什么我的用户明明离线了 还是显示online?

DISCUZ程序的本身问题,和hack无关,以往dz程序也是如此!

原帖由 wenjie0225 于 2007-7-18 14:33 发表
DZ程序问题?很奇怪现在还是显示在线,都过了一个多小时了 这个问题 其他DZ用户没遇到过么?

我本地测试也是一样,明明已经在线却显示离线

确定一定以及肯定这是dz程序问题或者说是cookies的问题

原帖由 wenjie0225 于 2007-7-18 14:49 发表
那如果已经显示是离线 又如何显示灰色头像呢?
肯本没有对应的灰色图象图片啊?

离线头像自动显示为黑色,其表达代码为:
  1. <!--{if $vtonlinestatus && $post['authorid']}-->
  2.    <!--{if ($vtonlinestatus == 2 && $onlineauthors[$post[authorid]]) || ($vtonlinestatus == 1 && ($timestamp - $post['lastactivity'] <= 10800) && !$post['invisible'])}--><td align="center">$post[avatar]</td><!--{else}--><td align="center" style="FILTER: alpha(opacity=80) gray()">$post[avatar]</td><!--{/if}--><!--{/if}-->
复制代码

原帖地址为http://www.discuz.net/thread-599299-1-1.html 请浏览参考!

[ 本帖最后由 Rockoy 于 2007-7-18 15:01 编辑 ]
先学会做人再来做网站!不要只去看别人的过错,你看别人的错你永远污染你自己,你根本无法进步。

使用道具 举报

Forum Legend

给新手站长:先学会做人再来做站

Rank: 8Rank: 8

UID
248702
积分
9265
帖子
7184
威望
295
在线时间
120 小时
注册时间
2005-9-14
发表于 2007-7-16 14:14:54 |显示全部楼层
安装成功网站演示



[ 本帖最后由 Rockoy 于 2007-7-20 08:35 编辑 ]
先学会做人再来做网站!不要只去看别人的过错,你看别人的错你永远污染你自己,你根本无法进步。

使用道具 举报

Forum Legend

给新手站长:先学会做人再来做站

Rank: 8Rank: 8

UID
248702
积分
9265
帖子
7184
威望
295
在线时间
120 小时
注册时间
2005-9-14
发表于 2007-7-16 14:15:11 |显示全部楼层
沙发!!!!!!!!
先学会做人再来做网站!不要只去看别人的过错,你看别人的错你永远污染你自己,你根本无法进步。

使用道具 举报

Forum Legend

Doctor[木钱途的职业!]

Rank: 8Rank: 8

UID
116273
积分
7646
帖子
7760
威望
91
在线时间
1 小时
注册时间
2004-9-1
发表于 2007-7-16 14:25:18 |显示全部楼层
支持...
凡事都要自己考虑以后再作判断,不要见得风就是雨!

使用道具 举报

Rank: 4

UID
45859
积分
850
帖子
666
威望
4
在线时间
18 小时
注册时间
2003-12-23
发表于 2007-7-16 14:29:58 |显示全部楼层
还是过去看演示好了。
人人为我,我为人人。

使用道具 举报

Rank: 3Rank: 3

UID
682080
积分
433
帖子
351
威望
0
在线时间
0 小时
注册时间
2007-3-16
发表于 2007-7-16 14:41:29 |显示全部楼层
不错不错 支持```

使用道具 举报

Forum Legend

EverYOne Is Good!

Rank: 8Rank: 8

UID
378007
积分
5700
帖子
3563
威望
235
在线时间
9 小时
注册时间
2006-6-2
发表于 2007-7-16 14:45:24 |显示全部楼层
最近在帮一个女生的QQ群搞个论坛

其中是否有隐情?
 

使用道具 举报

Forum Legend

给新手站长:先学会做人再来做站

Rank: 8Rank: 8

UID
248702
积分
9265
帖子
7184
威望
295
在线时间
120 小时
注册时间
2005-9-14
发表于 2007-7-16 14:47:41 |显示全部楼层
原帖由 TaRot! 于 2007-7-16 14:45 发表

其中是否有隐情?

你猜呢~

好久没来,你当上了斑斑了呀,太牛X了
PFPF,给我加加分呀
先学会做人再来做网站!不要只去看别人的过错,你看别人的错你永远污染你自己,你根本无法进步。

使用道具 举报

Rank: 2

UID
729002
积分
56
帖子
46
威望
0
在线时间
2 小时
注册时间
2007-6-11
发表于 2007-7-16 17:32:20 |显示全部楼层

使用道具 举报

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

fastpost

手机版|Archiver|北京康盛新创科技有限责任公司 ( 京ICP证110024号|京网文[2011]0019-007号 )  

GMT+8, 2012-2-13 06:56 , Processed in 0.155633 second(s), 17 queries , Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部