第 1 頁 (共 2 頁)
[問題] FACE mod 不能正確在論壇上顯示
發表於 : 2006-03-03 08:46
由 Meteo
1.問題外掛:FACE mod 2.20
2.參考連結:無
3.使用版本:phpBB 2.0.19
4.網站位置:
www.mmo-empire.com
5.狀況描述:
測試帳號: forumtest
密碼: testtest
我很喜歡這個功能, 所以我把整個face mod翻成了英文...
現在有一個問題就是虛擬形象不能正確的顯示在論壇里(用IE的話)

可是用firefox只能正確顯示出一個虛擬形象
發表於 : 2006-03-03 10:44
由 心靈捕手
到您的論壇測試, FACE MOD 功能一切正常;
惟獨有 '顯示不清楚' 的問題.
建議您:
1. 貼出此外掛的參考 (下載) 連結.
2. 將下列檔案壓縮後, 貼出下載連結.
viewtopic.php
includes/usercp_viewprofile.php
--
題外話:
以下問題建議修正.
1. 入口頁面, 無法顯示 guest.gif, no_avaatar.gif
解決: 檢視此兩個檔案的存放路徑, 修正 portal.php 相關代碼
2. 附加檔案的相關說明為 '亂碼'
解決: 將該外掛 (attach mod) 的語言檔,
關於正體中文語系的部份, 轉 utf-8 編碼
3. Bank 無法使用
解決: 執行 SQL (資料庫更新)
發表於 : 2006-03-03 11:01
由 Meteo
1. 貼出此外掛的參考 (下載) 連結.
http://myweb.hinet.net/home11/jajameime ... -10-11.rar
2. 將下列檔案壓縮後, 貼出下載連結.
viewtopic.php
includes/usercp_viewprofile.php
http://www.mmo-empire.com/php.rar
發表於 : 2006-03-03 11:39
由 心靈捕手
您可以試試下面的修改, 看看是否有改善?
#
#-----[ OPEN ]-----
# ps. includes/usercp_viewprofile.php 做同樣的修改
viewtopic.php
#
#-----[ FIND ]-----
#
代碼: 選擇全部
$face_weardate = floor($usercaifu[face_wear] - (time() - $usercaifu[buydata])/8640);
if ($face_weardate <= 0)
{
$db->sql_query("UPDATE week9_userdata SET dafaultuse = '3' WHERE userid=".$profiledata['user_id']." and facepicid = '$usercaifu[facepicid]' and classid= '$usercaifu[classid]' and dafaultuse='1'");
if($usercaifu[classid] == 8||$usercaifu[classid]==9||$usercaifu[classid]==11||$usercaifu[classid]==13||$usercaifu[classid]==14||$usercaifu[classid]==18)
{
$userupid = $upid;
}
else
{
$userupid = "0";
}
$weararray[$tempi] = $userupid;
}
else
{
$weararray[$tempi] = $face_weardate;
}
#
#-----[ REPLACE WITH ]-----
#
代碼: 選擇全部
/*$face_weardate = floor($usercaifu[face_wear] - (time() - $usercaifu[buydata])/8640);
if ($face_weardate <= 0)
{
$db->sql_query("UPDATE week9_userdata SET dafaultuse = '3' WHERE userid=".$profiledata['user_id']." and facepicid = '$usercaifu[facepicid]' and classid= '$usercaifu[classid]' and dafaultuse='1'");
if($usercaifu[classid] == 8||$usercaifu[classid]==9||$usercaifu[classid]==11||$usercaifu[classid]==13||$usercaifu[classid]==14||$usercaifu[classid]==18)
{
$userupid = $upid;
}
else
{
$userupid = "0";
}
$weararray[$tempi] = $userupid;
}
else
{
$weararray[$tempi] = $face_weardate;
}*/
#
#-----[ SAVE & CLOSE ]-----
#
#EoM
ps.
這個修改, 只是將原本 '商品過期會變模糊' 的設定, 給註解掉而已.
發表於 : 2006-03-03 12:09
由 Meteo
謝謝大大 ^^
顯示正常了
發表於 : 2006-03-03 22:53
由 Meteo
IE 和 Opera 好像沒問題了
可是用firefox的话,顯示還是不正確
發表於 : 2006-03-04 00:09
由 ~倉木麻衣~
發表於 : 2006-03-04 10:20
由 Meteo
謝謝,解決了
不過如果使用avalanche風格的話
虛擬形象就不能顯示在論壇上了, 誰知道為何阿??
發表於 : 2006-03-04 13:59
由 心靈捕手
Meteo 寫:謝謝,解決了
不過如果使用avalanche風格的話
虛擬形象就不能顯示在論壇上了, 誰知道為何阿??
建議您:
檢視 templates/avalanche/viewtopic_body.tpl 是否有新增下列語法?
代碼: 選擇全部
<script language="JavaScript" src="face_js.js"></script>
發表於 : 2006-03-05 11:11
由 Meteo
謝謝,修好了
不過還是不能在檔案里看到喔...><
發表於 : 2006-03-05 12:44
由 心靈捕手
Meteo 寫:謝謝,修好了
不過還是不能在檔案里看到喔...><
我不確定, 您之前是否還有做過其他設定?
不過目前再度拜訪您的論壇 (預設風格 avalanche) 顯示一切正常啊!
http://mmo-empire.com/forum/viewtopic.php?p=1087#1087

發表於 : 2006-03-05 14:42
由 Meteo
我指的不是那裡`
我說的是個人資料里的頭像顯示不出
發表於 : 2006-03-05 15:19
由 心靈捕手
Meteo 寫:我指的不是那裡`
我說的是個人資料里的頭像顯示不出
我猜想:
這個修改, 應該是和之前的修正一樣吧!
建議您:
檢視 templates/avalanche/profile_view_body.tpl 是否有新增下列語法?
代碼: 選擇全部
<script language="JavaScript" src="face_js.js"></script>
發表於 : 2006-03-05 15:44
由 Meteo
那個原來有的耶, 還是顯示不出來
倉庫里貨買光了, 誰能教我怎麼加回去阿???
發表於 : 2006-03-05 18:12
由 心靈捕手
Meteo 寫:那個原來有的耶, 還是顯示不出來
倉庫里貨買光了, 誰能教我怎麼加回去阿???
先解決頭一個問題吧!
以下是以 "forumtest" 檢視個人資料的頁面:
建議您:
檢視底下檔案的修改;
或者, 將它們壓縮後, 貼出下載路徑.
includes/usercp_viewprofile.php
templates/avalanche/profile_view_body.tpl
--
其他相關問題, 請擅用 '搜尋';
增加庫存的方法, 請參考這裡:
http://phpbb-tw.net/phpbb/viewtopic.php?p=165492#165492