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

米吧个人信息美化完美修改方案 For 6.0 & 6.1 [7.11 15:38更新]

蓝色米吧(仿米吧风格) For 6.1
http://www.discuz.net/thread-907183-1-1.html
蓝色米吧(仿米吧风格) For 6.0
http://www.discuz.net/thread-867396-1-1.html
修改方法与“米吧”基本一致,所以效果与“米吧”完全一样!
由于本人时间有限,只对修改过程中出现错误的进行解释说明,不对其他问题进行答复,谢谢合作!
本人极度不欢迎某些人按照本方法修改后再发布!
【2008.04.25】修正6.1不能发短消息问题
【2008.02.27】修正点击MSN图标无效问题
【2008.07.11】添加“个人网站”按钮
修改方法:
1、修改include/javascript/viewthread.js文件
查找
  1. function copycode(obj) {
复制代码
面增加
  1. function mushow(number)
  2. {
  3.         numberx="xusinfox"+number;
  4.         var usinfo = document.getElementById(numberx);
  5.         if(typeof usinfo.style.MozOpacity !=  "undefined")
  6.         {
  7.                 otype= "moz";
  8.         }
  9.         else if(typeof usinfo.style.opacity !=  "undefined")
  10.         {
  11.                 otype= "w3c";
  12.         }
  13.         else if(typeof usinfo.style.KhtmlOpacity !=  "undefined")
  14.         {
  15.                 otype= "khtml";
  16.         }
  17.         else if(typeof usinfo.filters ==  "object")
  18.         {
  19.                 otype = (usinfo.filters.length > 0 && typeof usinfo.filters.alpha == 'object' && typeof usinfo.filters.alpha.opacity == 'number')?'ie':'none';
  20.         }
  21.         if (usinfo.style.display=="none")
  22.         {
  23.                 if(otype=="w3c")
  24.                 {
  25.                         fadeun(numberx);
  26.                 }
  27.                 else if(otype=="ie")
  28.                 {
  29.                         fadeun(numberx);
  30.                 }
  31.                 else if(otype=="moz")
  32.                 {
  33.                         fadeun(numberx);
  34.                 }
  35.                 else if(otype=="khtml")
  36.                 {
  37.                         fadeun(numberx);
  38.                 }
  39.                 usinfo.style.display="";
  40.         }
  41.         else if(usinfo.style.display=="")
  42.         {
  43.                 if(otype=="w3c")
  44.                 {
  45.                         fadeun(numberx);
  46.                 }
  47.                 else if(otype=="ie")
  48.                 {
  49.                         fadeun(numberx);
  50.                 }
  51.                 else if(otype=="moz")
  52.                 {
  53.                         fadeun(numberx);
  54.                 }
  55.                 else if(otype=="khtml")
  56.                 {
  57.                         fadeun(numberx);
  58.                 }
  59.                 usinfo.style.display="none";
  60.         }
  61. }

  62. function fadeun(number)
  63. {
  64.         var usinfo = document.getElementById(number);
  65.         if(typeof usinfo.style.MozOpacity !=  "undefined")
  66.         {
  67.                 otype= "moz";
  68.         }
  69.         else if(typeof usinfo.style.opacity !=  "undefined")
  70.         {
  71.                 otype= "w3c";
  72.         }
  73.         else if(typeof usinfo.style.KhtmlOpacity !=  "undefined")
  74.         {
  75.                 otype= "khtml";
  76.         }
  77.         else if(typeof usinfo.filters ==  "object")
  78.         {
  79.                 otype = (usinfo.filters.length > 0 && typeof usinfo.filters.alpha == 'object' && typeof usinfo.filters.alpha.opacity == 'number')?'ie':'none';
  80.         }
  81.         if(usinfo.style.display=="none")
  82.         {
  83.                 if(otype=="w3c")
  84.                 {
  85.                         usinfo.style.opacity-=1;
  86.                         if (usinfo.style.opacity<100)
  87.                         {
  88.                                 setTimeout("fadeun(numberx)",90);
  89.                         }
  90.                 }
  91.                 else if(otype=="ie")
  92.                 {
  93.                         usinfo.filters.alpha.opacity-=1;
  94.                         if (usinfo.filters.alpha.opacity<100)
  95.                         {
  96.                                 setTimeout("fadeun(numberx)",90);
  97.                         }
  98.                 }
  99.                 else if(otype=="moz")
  100.                 {
  101.                         usinfo.style.MozOpacity=1;
  102.                 }
  103.                 else if(otype=="khtml")
  104.                 {
  105.                         usinfo.style.khtmlOpacity-=0.1;
  106.                         if(usinfo.style.khtmlOpacity < 1)
  107.                         {
  108.                                 setTimeout("fadeun(numberx)",90);
  109.                         }
  110.                 }
  111.         }
  112.         else if(usinfo.style.display=="")
  113.         {
  114.                 if(otype=="w3c")
  115.                 {
  116.                         usinfo.style.opacity+=1;
  117.                         if (usinfo.style.opacity>0)
  118.                         {
  119.                                 setTimeout("fadeun(numberx)",90);
  120.                         }
  121.                 }
  122.                 else if(otype=="ie")
  123.                 {
  124.                         usinfo.filters.alpha.opacity+=1;
  125.                         if(usinfo.filters.alpha.opacity>0)
  126.                         {
  127.                                 setTimeout("fadeun(numberx)",90);
  128.                         }
  129.                 }
  130.                 else if(otype=="moz")
  131.                 {
  132.                         usinfo.style.MozOpacity=1;
  133.                 }
  134.                 else if(otype=="khtml")
  135.                 {
  136.                         usinfo.style.khtmlOpacity+=0.1;
  137.                         if(usinfo.style.khtmlOpacity > 0)
  138.                         {
  139.                                 setTimeout("fadeun(numberx)",90);
  140.                         }
  141.                 }
  142.         }
  143. }
复制代码
此代码作用:实现折叠效果
2、修改templates/default/viewthread.htm模板文件
①查找:
  1. <script type="text/javascript">zoomstatus = parseInt($zoomstatus);</script>
复制代码
面增加:
  1. <style type="text/css">
  2. .xusinfox {filter:alpha(opacity=0);opacity:0.1;-moz-opacity:0.1;-khtml-opacity:0.1;}
  3. </style>
复制代码
此代码作用:实现渐变效果
②再查找:
  1.                                 <td class="postauthor">
  2.                                         $post[newpostanchor] $post[lastpostanchor]
  3.                                         <cite><!--{if $forum['ismoderator']}-->
  4.                                                 <!--{if $allowviewip && ($thread['digest'] >= 0 || !$post['first'])}--><label>
  5.                                  '
  6.                                  '
  7.                               一直到
  8.                                  '
  9.                                  '
  10.                                                 <!--{else}-->
  11.                                                         $post[author]</cite>
  12.                                                         {lang member_deleted}
  13.                                                 <!--{/if}-->
  14.                                         <!--{/if}-->
  15.                                 </td>
复制代码
改为:
  1. {template show}
复制代码
3、上传附件“个人信息美化”,更新缓存即可。


=================================================================

演示:
演示.gif
2008-4-23 12:31




=================================================================
下载说明:
个人信息美化(修改好的).rar 适用于没有对include/javascript/viewthread.js和templates/default/viewthread.htm文件修改过的论坛使用,如果您不需要折叠效果,请勿下载此压缩包!
个人信息美化.rar 适用于已经对上述文件修改过及不需要折叠效果的论坛使用!(修改方法已说明的很清楚了)

[ 本帖最后由 ayblue 于 2008-7-11 15:39 编辑 ]

个人信息美化(修改好的)For6.1.rar (47.25 KB)

For 6.1,修改好的,直接覆盖即可

个人信息美化(修改好的)For6.0.rar (46.65 KB)

For 6.0,修改好的,直接覆盖即可

个人信息美化For6.1.rar (34.69 KB)

请按上面方法修改

个人信息美化For6.0.rar (34.67 KB)

请按上面方法修改

1

评分次数

  • E-IDC

不要折叠效果修改方法

修改方法:
1、修改templates/default/viewthread.htm模板文件
查找:
  1.                                 <td class="postauthor">
  2.                                         $post[newpostanchor] $post[lastpostanchor]
  3.                                         <cite><!--{if $forum['ismoderator']}-->
  4.                                                 <!--{if $allowviewip && ($thread['digest'] >= 0 || !$post['first'])}--><label>
  5.                                  '
  6.                                  '
  7.                               一直到
  8.                                  '
  9.                                  '
  10.                                                 <!--{else}-->
  11.                                                         $post[author]</cite>
  12.                                                         {lang member_deleted}
  13.                                                 <!--{/if}-->
  14.                                         <!--{/if}-->
  15.                                 </td>
复制代码
改为:
  1. {template show}
复制代码
2、修改templates/default/show.htm(此文件在附件内)
查找
style="Display:none;width:166px;"
红色部分修改为
block
即可

[ 本帖最后由 ayblue 于 2008-7-11 15:43 编辑 ]

个人信息美化无折叠效果(修改好的)For6.1.rar (44.43 KB)

个人信息美化无折叠效果(修改好的)For6.0.rar (44.16 KB)

个人信息美化For6.1.rar (34.69 KB)

个人信息美化For6.0.rar (34.67 KB)

一定要回帖哦!

[ 本帖最后由 ayblue 于 2008-4-23 13:28 编辑 ]
非常不错....
这个帖一定要顶,十分好!
蠻不錯
越來越喜歡米吧 的美化了
修正6.1不能发短消息问题
用了 谢谢!!!!
不错不错,留下脚步。。。!!!
返回列表