[教學] 虛擬形象2.20 phpbb版 Firefox Fix

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
頭像
柏直瓜子
星球公民
星球公民
文章: 45
註冊時間: 2002-08-05 13:39
來自: 香港
聯繫:

[教學] 虛擬形象2.20 phpbb版 Firefox Fix

文章 柏直瓜子 »

已找出針對Firefox的解決辨法,令Firefox可正常顯示頭像半透明部分,並消除了Show[....]是null或不是一個物件的問題。

#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#

<DIV id=Show
style=\"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 140px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 226px\"></DIV>

#
#-----[ REPLACE ]------------------------------------------
#

<div id=Show".$face." style=\"padding:0;left:0px;width:140px;position:relative;top:0px;height:226px\"></div>

#
#-----[ FIND ]------------------------------------------
#

start_face(0);

#
#-----[ REPLACE ]------------------------------------------
#

start_face();

#
#-----[ OPEN ]------------------------------------------
#
face_js.js
#
#-----[ FIND ]------------------------------------------
#

s+="<IMG src=images/face/"+i+"/"+showArray+".gif style='padding:0;position:absolute;top:0;left:0;width:140;height:226;z-index:"+i+";FILTER: alpha(opacity="+WearArray+")'>";

#
#-----[ REPLACE ]------------------------------------------
#

s+="<img src=images/face/"+i+"/"+showArray+".gif style='padding:0;position:absolute;top:0;left:0;width:140px;height:226px;z-index:"+i+"; filter:alpha(opacity="+WearArray+");-moz-opacity:"+(WearArray/100)+";'>";

#
#-----[ FIND ]------------------------------------------
#
if(uid==0)
{
Show.innerHTML=s;
}
else
{
Show[uid].innerHTML=s;
}

#
#-----[ REPLACE ]------------------------------------------
#

(document.getElementById)? document.getElementById('Show'+[uid]).innerHTML=s : eval('Show'+[uid]).innerHTML=s;
最後由 柏直瓜子 於 2005-06-06 21:52 編輯,總共編輯了 2 次。
問題狂
竹貓忠實會員
竹貓忠實會員
文章: 1947
註冊時間: 2004-06-28 17:13

文章 問題狂 »

謝謝你的教學\r
但是目前還是IE居多
頭像
柏直瓜子
星球公民
星球公民
文章: 45
註冊時間: 2002-08-05 13:39
來自: 香港
聯繫:

文章 柏直瓜子 »

多,並不一定最好;
好,並不一定最多... 8-)
問題狂
竹貓忠實會員
竹貓忠實會員
文章: 1947
註冊時間: 2004-06-28 17:13

文章 問題狂 »

柏直瓜子 寫:多,並不一定最好;
好,並不一定最多... 8-)
我並沒有說IE最好\r
我本身沒有用過FireFox
不過針對少不使用者的權益是必須顧慮的
要不然對某些會員很不公平
頭像
柏直瓜子
星球公民
星球公民
文章: 45
註冊時間: 2002-08-05 13:39
來自: 香港
聯繫:

文章 柏直瓜子 »

但這修正對於IE用家是Transparent的,裝了也察覺不到
Arisa520
星球公民
星球公民
文章: 206
註冊時間: 2003-10-27 00:26

Re: [教學] 虛擬形象2.20 phpbb版 Firefox Fix

文章 Arisa520 »

柏直瓜子 寫:已找出針對Firefox的解決辨法,令Firefox可正常顯示頭像半透明部分,並消除了Show[....]是null或不是一個物件的問題。

#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#

<DIV id=Show
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 140px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 226px"></DIV>

#
#-----[ REPLACE ]------------------------------------------
#

<div id=Show".$face." style="padding:0; left:0px; width:140px; position:relative; top:0px; height:226px"></div>

#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#

<DIV id=Show
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 140px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 226px"></DIV>

#
#-----[ REPLACE ]------------------------------------------
#

<div id=Show style="padding:0; left:0px; width:140px; position:relative; top:0px; height:226px"></div>


對不起!!
上面為啥viewtopic.php要改兩次!
我只找到第一個地方~
可是第二個地方找不到!!


#
#-----[ FIND ]------------------------------------------
#

start_face(0);

#
#-----[ REPLACE ]------------------------------------------
#

start_face();

這邊我找不到我的CODE是\r
start_face($face);

#
#-----[ OPEN ]------------------------------------------
#
face_js.js
#
#-----[ FIND ]------------------------------------------
#

s+="<IMG src=images/face/"+i+"/"+showArray+".gif style='padding:0;position:absolute;top:0;left:0;width:140;height:226;z-index:"+i+";FILTER: alpha(opacity="+WearArray+")'>";

#
#-----[ REPLACE ]------------------------------------------
#

s+="<img src=images/face/"+i+"/"+showArray+".gif style='padding:0; position:absolute; top:0; left:0; width:140px; height:226px; z-index:"+i+"; filter:alpha(opacity="+WearArray+"); -moz-opacity:"+(WearArray/100)+";'>";

#
#-----[ FIND ]------------------------------------------
#
if (uid==0)
{
(document.getElementById)? document.getElementById('Show').innerHTML=s:Show.innerHTML=s;
}
else
{
(document.getElementById)? document.getElementById(Show[uid]).innerHTML=s:Show[uid].innerHTML=s;
}

#
#-----[ REPLACE ]------------------------------------------
#

(document.getElementById)? document.getElementById('Show'+[uid]).innerHTML=s : eval('Show'+[uid]).innerHTML=s;

我這邊CODE是\r
if(uid==0)
{
Show.innerHTML=s;
}
else
{
Show[uid].innerHTML=s;
}


望請大大解迷!!提點提點!!
頭像
柏直瓜子
星球公民
星球公民
文章: 45
註冊時間: 2002-08-05 13:39
來自: 香港
聯繫:

文章 柏直瓜子 »

請你告訴我在你的網頁內那一頁仍然出了問題,讓我幫你看看吧 8-)
DL
竹貓忠實會員
竹貓忠實會員
文章: 717
註冊時間: 2005-03-05 15:29

文章 DL »

在viewtopic.php第二個地方找不到的原因是...在第一個地方已被你取代了
主題已鎖定

回到「外掛問題討論」