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