[問題]虛擬形象無法顯示等級..??!!

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

版主: 版主管理群

主題已鎖定
問題狂
竹貓忠實會員
竹貓忠實會員
文章: 1947
註冊時間: 2004-06-28 17:13

[問題]虛擬形象無法顯示等級..??!!

文章 問題狂 »

請看下圖畫有紅色標記的第方:
圖檔
看不到圖的人請連:http://tw.f2.pg.briefcase.yahoo.com/bc/ ... ge&.view=l
選擇檔案"Problem7.JPG"...

問題如下:
安裝完虛擬形象後...
發現裡面無法顯示"使用者等級"..
爬過文了..都找不到..(或許漏掉了)
請問要如何修改呢?
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8532
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [問題]虛擬形象無法顯示等級..??!!

文章 心靈捕手 »

問題狂 寫:問題如下:
安裝完虛擬形象後...
發現裡面無法顯示"使用者等級"..
爬過文了..都找不到..(或許漏掉了)
請問要如何修改呢?
在虛擬形象裡頭的[用戶級別]
所指的應該是 user_level
但是它卻留給使用者一個很大的想像空間

怎麼說呢?
討論區預設的 user_level 有3種\r
分別是:
系統管理員 user_level=1
版面管理員 user_level=2
一般會員 user_level=0

而它在檔案(如: face.php)裡頭,
並沒有做這個變數設定, 如: $userlevel = $userdata[user_level];

我的變通方式1, 2, 也許剛好適合你的情況(因為你也有裝水怪):

1.以瀏覽器進入 phpMyAdmin, 修改 phpbb/template 的 face_left 以及 face_data_left, 語法如下:

代碼: 選擇全部

# 
#-----[ FIND ]--------------------------------------------- 
# 
<TR> 
                    <TD><span class="genmed">用戶級別:$userlevel</span></TD>
                  </TR>
                  
# 
#-----[ REPLACE ]--------------------------------------------- 
# 
<TR> 
                    <TD><span class="genmed">水怪職照:$userrpgmedals</span></TD>
                  </TR>
<TR> 
                    <TD><span class="genmed">水怪等級:$userrpglevel</span></TD>
                  </TR>
2.修改 face.php, facedata.php, facebad.php, facefavorite.php, faceselect.php 如下:

代碼: 選擇全部

# 
#-----[ FIND ]--------------------------------------------- 
# 
$usernm = $userdata[username];

# 
#-----[ AFTER ADD ]--------------------------------------------- 
# 
$userrpgmedals = $userdata[rpg_medals];
$userrpglevel = $userdata[rpg_level];
備註:
假如您不想進入 phpMyAdmin, 修改 phpbb/template 的 face_left 以及 face_data_left,
那麼只要這樣做, 應該就可以了:
修改 face.php, facedata.php, facebad.php, facefavorite.php, faceselect.php 如下:

代碼: 選擇全部

# 
#-----[ FIND ]--------------------------------------------- 
# 
$usernm = $userdata[username];

# 
#-----[ AFTER ADD ]--------------------------------------------- 
# 
$userlevel = $userdata[user_level];
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
問題狂
竹貓忠實會員
竹貓忠實會員
文章: 1947
註冊時間: 2004-06-28 17:13

文章 問題狂 »

原來如此..我還以為是rank呢...多謝解答~
這樣一來令我茅塞頓開~
krc
星球公民
星球公民
文章: 58
註冊時間: 2004-08-18 01:56
來自: 你心靈深處
聯繫:

文章 krc »

那如果在未安裝水怪的情況下,$userlevel = $userdata[user_level]; 修改後所顯示的用戶等級均為 1 、2、0 等數字,若我要讓他顯示為中文的會員級數,如「新手入門」等該如何修正?
~~目前架站環境~~
資料庫版本:appserv2.30 版
PHPBB版本:2.0.10中文正體版
作業系統:win xp 架立於E槽之下
網路環境:中華ADSL 2M/512K
主題已鎖定

回到「外掛問題討論」