字体:  

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

ayblue 发表于: 2008-4-23 12:29 来源: SupeSite/X-Space官方站

QUOTE:

蓝色米吧(仿米吧风格) For 6.1
http://www.discuz.net/thread-907183-1-1.html
蓝色米吧(仿米吧风格) For 6.0
http://www.discuz.net/thread-867396-1-1.html

QUOTE:

修改方法与“米吧”基本一致,所以效果与“米吧”完全一样!
由于本人时间有限,只对修改过程中出现错误的进行解释说明,不对其他问题进行答复,谢谢合作!
本人极度不欢迎某些人按照本方法修改后再发布!

QUOTE:

【2008.04.25】修正6.1不能发短消息问题
【2008.02.27】修正点击MSN图标无效问题
【2008.07.11】添加“个人网站”按钮
修改方法:
1、修改include/javascript/viewthread.js文件
查找

CODE:

function copycode(obj) {面增加

CODE:

function mushow(number)
{
        numberx="xusinfox"+number;
        var usinfo = document.getElementById(numberx);
        if(typeof usinfo.style.MozOpacity !=  "undefined")
        {
                otype= "moz";
        }
        else if(typeof usinfo.style.opacity !=  "undefined")
        {
                otype= "w3c";
        }
        else if(typeof usinfo.style.KhtmlOpacity !=  "undefined")
        {
                otype= "khtml";
        }
        else if(typeof usinfo.filters ==  "object")
        {
                otype = (usinfo.filters.length > 0 && typeof usinfo.filters.alpha == 'object' && typeof usinfo.filters.alpha.opacity == 'number')?'ie':'none';
        }
        if (usinfo.style.display=="none")
        {
                if(otype=="w3c")
                {
                        fadeun(numberx);
                }
                else if(otype=="ie")
                {
                        fadeun(numberx);
                }
                else if(otype=="moz")
                {
                        fadeun(numberx);
                }
                else if(otype=="khtml")
                {
                        fadeun(numberx);
                }
                usinfo.style.display="";
        }
        else if(usinfo.style.display=="")
        {
                if(otype=="w3c")
                {
                        fadeun(numberx);
                }
                else if(otype=="ie")
                {
                        fadeun(numberx);
                }
                else if(otype=="moz")
                {
                        fadeun(numberx);
                }
                else if(otype=="khtml")
                {
                        fadeun(numberx);
                }
                usinfo.style.display="none";
        }
}

function fadeun(number)
{
        var usinfo = document.getElementById(number);
        if(typeof usinfo.style.MozOpacity !=  "undefined")
        {
                otype= "moz";
        }
        else if(typeof usinfo.style.opacity !=  "undefined")
        {
                otype= "w3c";
        }
        else if(typeof usinfo.style.KhtmlOpacity !=  "undefined")
        {
                otype= "khtml";
        }
        else if(typeof usinfo.filters ==  "object")
        {
                otype = (usinfo.filters.length > 0 && typeof usinfo.filters.alpha == 'object' && typeof usinfo.filters.alpha.opacity == 'number')?'ie':'none';
        }
        if(usinfo.style.display=="none")
        {
                if(otype=="w3c")
                {
                        usinfo.style.opacity-=1;
                        if (usinfo.style.opacity<100)
                        {
                                setTimeout("fadeun(numberx)",90);
                        }
                }
                else if(otype=="ie")
                {
                        usinfo.filters.alpha.opacity-=1;
                        if (usinfo.filters.alpha.opacity<100)
                        {
                                setTimeout("fadeun(numberx)",90);
                        }
                }
                else if(otype=="moz")
                {
                        usinfo.style.MozOpacity=1;
                }
                else if(otype=="khtml")
                {
                        usinfo.style.khtmlOpacity-=0.1;
                        if(usinfo.style.khtmlOpacity < 1)
                        {
                                setTimeout("fadeun(numberx)",90);
                        }
                }
        }
        else if(usinfo.style.display=="")
        {
                if(otype=="w3c")
                {
                        usinfo.style.opacity+=1;
                        if (usinfo.style.opacity>0)
                        {
                                setTimeout("fadeun(numberx)",90);
                        }
                }
                else if(otype=="ie")
                {
                        usinfo.filters.alpha.opacity+=1;
                        if(usinfo.filters.alpha.opacity>0)
                        {
                                setTimeout("fadeun(numberx)",90);
                        }
                }
                else if(otype=="moz")
                {
                        usinfo.style.MozOpacity=1;
                }
                else if(otype=="khtml")
                {
                        usinfo.style.khtmlOpacity+=0.1;
                        if(usinfo.style.khtmlOpacity > 0)
                        {
                                setTimeout("fadeun(numberx)",90);
                        }
                }
        }
}
此代码作用:实现折叠效果
2、修改templates/default/viewthread.htm模板文件
①查找:

CODE:

<script type="text/javascript">zoomstatus = parseInt($zoomstatus);</script>面增加:

CODE:

<style type="text/css">
.xusinfox {filter:alpha(opacity=0);opacity:0.1;-moz-opacity:0.1;-khtml-opacity:0.1;}
</style>
此代码作用:实现渐变效果
②再查找:

CODE:

                                <td class="postauthor">
                                        $post[newpostanchor] $post[lastpostanchor]
                                        <cite><!--{if $forum['ismoderator']}-->
                                                <!--{if $allowviewip && ($thread['digest'] >= 0 || !$post['first'])}--><label>
                                 '
                                 '
                              一直到
                                 '
                                 '
                                                <!--{else}-->
                                                        $post[author]</cite>
                                                        {lang member_deleted}
                                                <!--{/if}-->
                                        <!--{/if}-->
                                </td>
改为:

CODE:

{template show}3、上传附件“个人信息美化”,更新缓存即可。


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

演示:


演示.gif





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

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

个人信息美化(修改好的)For6.1.rar
(2008-07-11 15:38:57, Size: 47.2 KB, Downloads: 1297)

个人信息美化(修改好的)For6.0.rar
(2008-07-11 15:38:57, Size: 46.6 KB, Downloads: 688)

个人信息美化For6.1.rar
(2008-07-11 15:38:57, Size: 34.7 KB, Downloads: 692)

个人信息美化For6.0.rar
(2008-07-11 15:38:57, Size: 34.7 KB, Downloads: 426)

最新回复

ayblue at 2008-4-23 12:30:14
修改方法:
1、修改templates/default/viewthread.htm模板文件
查找:

CODE:

                                <td class="postauthor">
                                        $post[newpostanchor] $post[lastpostanchor]
                                        <cite><!--{if $forum['ismoderator']}-->
                                                <!--{if $allowviewip && ($thread['digest'] >= 0 || !$post['first'])}--><label>
                                 '
                                 '
                              一直到
                                 '
                                 '
                                                <!--{else}-->
                                                        $post[author]</cite>
                                                        {lang member_deleted}
                                                <!--{/if}-->
                                        <!--{/if}-->
                                </td>
改为:

CODE:

{template show}2、修改templates/default/show.htm(此文件在附件内)
查找

QUOTE:

style="Display:none;width:166px;"
红色部分修改为

QUOTE:

block
即可

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

个人信息美化无折叠效果(修改好的)For6.1.rar
(2008-07-11 15:43:56, Size: 44.4 KB, Downloads: 652)

个人信息美化无折叠效果(修改好的)For6.0.rar
(2008-07-11 15:43:56, Size: 44.2 KB, Downloads: 432)

个人信息美化For6.1.rar
(2008-07-11 15:43:56, Size: 34.7 KB, Downloads: 308)

个人信息美化For6.0.rar
(2008-07-11 15:43:56, Size: 34.7 KB, Downloads: 197)

ayblue at 2008-4-23 12:31:04
一定要回帖哦!

[ 本帖最后由 ayblue 于 2008-4-23 13:28 编辑 ]
〓偉◎耔〓 at 2008-4-23 13:31:02
非常不错....
cxd44 at 2008-4-24 23:59:59
这个帖一定要顶,十分好!
capolock at 2008-4-25 09:21:44
蠻不錯
越來越喜歡米吧 的美化了
ayblue at 2008-4-26 10:00:12
修正6.1不能发短消息问题
科力E网 at 2008-4-26 12:31:20
用了 谢谢!!!!
JIMDV at 2008-4-26 12:44:37
不错不错,留下脚步。。。!!!
tianxiawk at 2008-4-26 12:49:11
lovemzm at 2008-4-26 12:50:46
前排留影
蹲坑 at 2008-4-26 12:52:25
支持,米吧的风格很好看!
winter2005 at 2008-4-26 13:02:51
支持,米吧的风格很好看!
989385 at 2008-4-26 13:41:48
MSN图标点击后出错,希望有空的话能检查一下
mawey at 2008-4-26 17:18:37
怎么样设置让折叠的个人信息自动显示,而不需要点击一下才显示?
lsjs at 2008-4-26 17:49:33
不错不错,安装成功。
想不出名字 at 2008-4-26 18:04:47
不错不错,留下脚步。。。!!!
thecorw at 2008-4-26 19:40:32
顶一个!不错的东东!!!!!
wlqc at 2008-4-26 19:43:11
这帖子要顶!~~
020312 at 2008-4-26 23:29:39
经典!!!!!!
支持!!!!!
楼主太有才了!
Cash at 2008-4-27 02:34:42
支持...