●免費空間連結: http://www.bobos.ca/
●您的上網方式:Seednet 2M/256K DHCP ADSL
●您的 phpBB2 版本:phpBB (2.0.16) (繁體中文)
●您的 domain(網域名稱) :eterris.bobos.ca
●您的 phpBB2 連結網址: http://www.eterris.bobos.ca/bbs/ (請務必留下連結)。
●錯誤代碼:無\r
●錯誤狀態:在【系統管理】→【基本組態】→【會員及版面基本設定】→【允許更改登入名稱】設定為關閉,但是會員在【個人資料】的版面時仍然可以進行更改,系統會顯示個人資料已更新,但是並沒有真的更改成功登入帳號,仍然是原來的帳號名稱。
請問這是不是bug?有沒有辦法讓會員連改都沒辦法改呢?我之前用2.0.15時並沒有這個問題,2.0.16釋出後我整個網站重新安裝,才發現這個問題。
[問題] 2.0.16版關閉"允許更改登入名稱"無效!?(已解決)
版主: 版主管理群
版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
[問題] 2.0.16版關閉"允許更改登入名稱"無效!?(已解決)
最後由 深紅 於 2005-06-30 00:48 編輯,總共編輯了 1 次。
Re: [問題] 2.0.16版關閉"允許更改登入名稱"無效!?
照道理, 如果您將"【允許更改登入名稱】設定為關閉" ,深紅 寫:●免費空間連結: http://www.bobos.ca/
●您的上網方式:Seednet 2M/256K DHCP ADSL
●您的 phpBB2 版本:phpBB (2.0.16) (繁體中文)
●您的 domain(網域名稱) :eterris.bobos.ca
●您的 phpBB2 連結網址: http://www.eterris.bobos.ca/bbs/ (請務必留下連結)。
●錯誤代碼:無\r
●錯誤狀態:在【系統管理】→【基本組態】→【會員及版面基本設定】→【允許更改登入名稱】設定為關閉,但是會員在【個人資料】的版面時仍然可以進行更改,系統會顯示個人資料已更新,但是並沒有真的更改成功登入帳號,仍然是原來的帳號名稱。
請問這是不是bug?有沒有辦法讓會員連改都沒辦法改呢?我之前用2.0.15時並沒有這個問題,2.0.16釋出後我整個網站重新安裝,才發現這個問題。
那麼會員在個人資料的版面, 是無法進行更改帳號名稱的.
因為我的論壇是由 2.0.15 升級到 2.0.16,
並沒有發現您" 引言部份" 的問題.
建議您:
檢視 includes/usercp_register.php 的修正, 是否有誤?
在該檔案( includes/usercp_register.php)中, 主要判斷的函式如下:深紅 寫:感謝心靈捕手的回覆^^"
只是我還在初學...雖然學校曾有學過c和c++,但很慚愧一直沒學好Orz
可否請問我應該檢視該檔案的哪一段資料嗎^^?
代碼: 選擇全部
if ( ($mode == 'register') || ($board_config['allow_namechange']) )
{
$template->assign_block_vars('switch_namechange_allowed', array());
}
else
{
$template->assign_block_vars('switch_namechange_disallowed', array());
}
在 2.0.15 Update 2.0.16 過程中,...
includes/usercp_register.php 的修改, 應該不會造成到您提出的問題;
但是, 您又說之前 2.0.15 使用無誤, 那我實在是" 江郎才盡" 了.
他的問題不在於usercp_register.php檔, 而是在風格檔上
剛有去看過他站上4個風格檔的profile_add_body.tpl
發現僅有subVereor這個風格比較不同
一般profile_add_body.tpl風格檔關於username的部份是這個樣子
但subVereor風格則是\r
由於沒有做switch block , 所以採用此風格的話就會出現像發文者所講的那種現像出現
剛有去看過他站上4個風格檔的profile_add_body.tpl
發現僅有subVereor這個風格比較不同
一般profile_add_body.tpl風格檔關於username的部份是這個樣子
代碼: 選擇全部
<!-- BEGIN switch_namechange_disallowed -->
<tr>
<td class="row1" width="38%"><span class="gen">{L_USERNAME}: *</span></td>
<td class="row2"><input type="hidden" name="username" value="{USERNAME}" /><span class="gen"><b>{USERNAME}</b></span></td>
</tr>
<!-- END switch_namechange_disallowed -->
<!-- BEGIN switch_namechange_allowed -->
<tr>
<td class="row1" width="38%"><span class="gen">{L_USERNAME}: *</span></td>
<td class="row2"><input type="text" class="post" style="width:200px" name="username" size="25" maxlength="25" value="{USERNAME}" /></td>
</tr>
<!-- END switch_namechange_allowed -->代碼: 選擇全部
<tr>
<td class="row1" width="38%"><span class="gen">{L_USERNAME}: *</span></td>
<td class="row2"><input type="text" class="post" style="width:200px" name="username" size="25" maxlength="25" value="{USERNAME}" /></td>
</tr>

