Manyou诚邀开发者加盟 | 常见问题
《站长》俱乐部官方群公布 城市联络员机会多多
立即免费下载 Discuz!7.0.0 正式版
安装升级指南 | 用户手册 | 新手建站学堂
基于.net架构的Discuz!NT2.6正式版发布
Comsenz公司2009年招贤纳士,期待您的加盟
Discuz!收费服务内容及价格
7月重庆、成都、西安三地社区运营实战特训速报名
Discuz!/UCHome 专用官方虚拟主机
牧场新服一起联运:豆浆机免费带回家
基于Discuz!的免费论坛空间5D6D
康盛创想《站长》俱乐部18城市互动之旅报名ing
返回列表 回复 发帖

[DST]Roinfo个人信息DIY随风格美化效果 For Dz5.5 By Rockoy

发点牢骚:很久没来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
2007-7-16 14:14
roinfo2.jpg
2007-7-16 14:14

roinfo3.jpg
2007-7-16 14:14
roinfo4.jpg
2007-7-16 14:14


2 DST 活泼风格
roinfo5.jpg
2007-7-16 14:14
roinfo6.jpg
2007-7-16 14:14
roinfo7.jpg
2007-7-16 14:14
先把附件下载下来上传到论坛的相应目录
Roinfo For Dz5.5 By Rockoy.rar (15.64 KB)
接下来我们要正式开工了,很简单的哦
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菲

  • veblen

  • 伊泽浩

  • bwq111

  • SilentHunter

  • 王艺

GNU General  Public License简称GPL
发布hack、共享hack、template等,请遵循GPL开源协议,尊重原始作者劳动成果,尊重版权,才能良性循环,否则,创新将终止。
答疑解难
原帖由 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 编辑 ]
GNU General  Public License简称GPL
发布hack、共享hack、template等,请遵循GPL开源协议,尊重原始作者劳动成果,尊重版权,才能良性循环,否则,创新将终止。
安装成功网站演示[ 本帖最后由 Rockoy 于 2007-7-20 08:35 编辑 ]
GNU General  Public License简称GPL
发布hack、共享hack、template等,请遵循GPL开源协议,尊重原始作者劳动成果,尊重版权,才能良性循环,否则,创新将终止。
沙发!!!!!!!!
GNU General  Public License简称GPL
发布hack、共享hack、template等,请遵循GPL开源协议,尊重原始作者劳动成果,尊重版权,才能良性循环,否则,创新将终止。
支持...
凡事都要自己考虑以后再作判断,不要见得风就是雨!
还是过去看演示好了。
人人为我,我为人人。
不错不错 支持```
最近在帮一个女生的QQ群搞个论坛
其中是否有隐情?
 
原帖由 TaRot! 于 2007-7-16 14:45 发表

其中是否有隐情?
你猜呢~

好久没来,你当上了斑斑了呀,太牛X了
PFPF,给我加加分呀
GNU General  Public License简称GPL
发布hack、共享hack、template等,请遵循GPL开源协议,尊重原始作者劳动成果,尊重版权,才能良性循环,否则,创新将终止。
返回列表