[問題]會員暱稱 外掛 註冊時沒有出現"會員暱稱"這一

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

版主: 版主管理群

主題已鎖定
titanmars
星球普通子民
星球普通子民
文章: 18
註冊時間: 2004-11-20 01:19

[問題]會員暱稱 外掛 註冊時沒有出現"會員暱稱"這一

文章 titanmars »

使用了 會員暱稱 外掛
註冊時還是沒有出現"會員暱稱"這一欄
但是註冊後就可以進去修改了(會員資料上有,也可以修改)

請問我是要再修改哪些地方嗎?

已爬過文,但是\r
http://phpbb-tw.net/phpbb/viewtopic.php ... C%CA%BA%D9
中的
http://www.starryhometown.com/Starry_Fo ... .php?t=230
連結以失了

問題外掛:會員暱稱Change User Nick Name
外掛版本:2.0.2
使用版本:phpBB 2.0.10
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8547
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [問題]會員暱稱 外掛 註冊時沒有出現"會員暱稱"這

文章 心靈捕手 »

titanmars 寫:使用了 會員暱稱 外掛
註冊時還是沒有出現"會員暱稱"這一欄
但是註冊後就可以進去修改了(會員資料上有,也可以修改)

請問我是要再修改哪些地方嗎?

已爬過文,但是\r
http://phpbb-tw.net/phpbb/viewtopic.php ... C%CA%BA%D9
中的
http://www.starryhometown.com/Starry_Fo ... .php?t=230
連結以失了

問題外掛:會員暱稱Change User Nick Name
外掛版本:2.0.2
使用版本:phpBB 2.0.10
這版的外掛, 雖然我並沒有安裝,
不過, 就您的問題描述情形,
我猜想是受到類似下列程式碼的影響:
--------------------------------------
<!-- BEGIN switch_user_logged_in -->
...
<!-- END switch_user_logged_in -->
--------------------------------------
建議您:
檢視 templates/YOUR_TEMP/profile_add_body.tpl
調整出您需要的位置即可.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
Martinet
竹貓忠實會員
竹貓忠實會員
文章: 850
註冊時間: 2003-06-09 21:58
聯繫:

文章 Martinet »

我認為很有可能是外掛的tpl修改部分沒改到~
最後由 Martinet 於 2004-11-28 22:32 編輯,總共編輯了 1 次。
titanmars
星球普通子民
星球普通子民
文章: 18
註冊時間: 2004-11-20 01:19

文章 titanmars »

是下面這一段有錯嗎?

代碼: 選擇全部

	<!-- 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 -->
	<!-- BEGIN switch_nicknamenature_block -->
	<tr> 
		<td class="row1" width="38%"><span class="gen">{L_NICKNAME}: </span><br /><span class="gensmall">{L_CUSTOM_NICKNAME_EXPLAIN}</td>
		<td class="row2"><input type="text" class="post" style="width: 200px" name="nickname" size="25" maxlength="255" value="{NICKNAME}" /></td> 
	</tr>
	<!-- END switch_nicknamenature_block -->

	<tr> 
		<td class="row1"><span class="gen">{L_EMAIL_ADDRESS}: *</span></td>
		<td class="row2"><input type="text" class="post" style="width:200px" name="email" size="25" maxlength="255" value="{EMAIL}" /></td>
	</tr>
	<!-- BEGIN switch_edit_profile -->
	<tr> 
	  <td class="row1"><span class="gen">{L_CURRENT_PASSWORD}: *</span><br />
		<span class="gensmall">{L_CONFIRM_PASSWORD_EXPLAIN}</span></td>
	  <td class="row2"> 
		<input type="password" class="post" style="width: 200px" name="cur_password" size="25" maxlength="32" value="{CUR_PASSWORD}" />
	  </td>
	</tr>
天霜
竹貓忠實會員
竹貓忠實會員
文章: 882
註冊時間: 2003-04-15 19:40
來自: 星之鄉學園
聯繫:

文章 天霜 »

#
#-----[ OPEN 打開 ]------------------------------------------------
#

代碼: 選擇全部

includes/usercp_register.php
#
#-----[ FIND 尋找 ]------------------------------------------------
#

代碼: 選擇全部

// Start add - Change User Nick Name
		if ( $userdata['user_allownickname'] )
                {
                        $template->assign_block_vars('switch_nicknamenature_block', array() );
                }
// End add - Change User Nick Name
#
#-----[ REPLACE WITH 替換 ]----------------------------------------
#

代碼: 選擇全部

// Start add - Change User Nick Name
		if ( $userdata['user_allownickname'] || $mode == 'register' )
                {
                        $template->assign_block_vars('switch_nicknamenature_block', array() );
                }
// End add - Change User Nick Name
#
#-----[ SAVE/CLOSE ALL FILES 儲存/關閉所有檔案 ]-------------------
#
# EoM 外掛修正結束

試試看行不行...
不回答來自 私人訊息, 電子郵件, 及時通 的相關 phpBB 問題
除非是個人疏失所造成的問題

這世界還有拼命守護的價值嗎...
titanmars
星球普通子民
星球普通子民
文章: 18
註冊時間: 2004-11-20 01:19

文章 titanmars »

終於發現問題是出在<!-- BEGIN switch_nicknamenature_block --><!-- END switch_nicknamenature_block -->上
我把它拿掉就可以了
可是這兩句是啥意思?!
拿掉有影響嗎?!

[code]
<!-- BEGIN switch_nicknamenature_block -->
<tr>
<td class="row1" width="38%"><span class="gen">{L_NICKNAME}: </span><br /><span class="gensmall">{L_CUSTOM_NICKNAME_EXPLAIN}</td>
<td class="row2"><input type="text" class="post" style="width: 200px" name="nickname" size="25" maxlength="255" value="{NICKNAME}" /></td>
</tr>
<!-- END switch_nicknamenature_block -->
[/code]
天霜
竹貓忠實會員
竹貓忠實會員
文章: 882
註冊時間: 2003-04-15 19:40
來自: 星之鄉學園
聯繫:

文章 天霜 »

嗯... 
那一段拿掉會讓個別會員的”允許使用個人暱稱”的判斷功能失效 - -||

不過現在想想.. 拿掉也沒多大關係 
反正暱稱最主要是顯示在文章及個人公開資料頁面\r
只是單純會讓編輯個人資料頁面的判斷失靈罷了~
不回答來自 私人訊息, 電子郵件, 及時通 的相關 phpBB 問題
除非是個人疏失所造成的問題

這世界還有拼命守護的價值嗎...
titanmars
星球普通子民
星球普通子民
文章: 18
註冊時間: 2004-11-20 01:19

文章 titanmars »

只是單純會讓編輯個人資料頁面的判斷失靈罷了~
註冊了2個新會員\r
TEST1 暱稱:測試1
TEST2 暱稱:測試2

然後都發了文
也修改了暱稱,甚至還把他們的暱稱都改一樣的
也沒事

反正我也不懂 呵呵\r
目前看來是沒問題
謝謝天霜大大幫忙喔
感恩^^~~
主題已鎖定

回到「外掛問題討論」