1 頁 (共 2 頁)

[問題]暱稱MOD的問題

發表於 : 2003-07-22 15:39
harold
我用的是phpbb2.0.4
風格是fiappleblue

我照河風大大的方式更改檔案
只有在/templates/ur tem/裡面的檔案不太一樣\r

改完後 只要碰到{L_NICKNAME}就顯示不出來
但是{NICKNAME}都可以顯示

而且在會員資料裡根本也沒有新增暱稱的欄位
跟我之前用貨幣系統碰到的問題一樣 請問一下有哪位大大可以幫幫我嗎?

發表於 : 2003-07-22 16:06
KuenKuen!
試試重灌吧~

發表於 : 2003-07-22 16:29
harold
KuenKuen! 寫:試試重灌吧~
我之前用subsilver時也是會發生同樣的情況

我想會不會是別的原因造成的?

發表於 : 2003-07-23 01:18
動機不明
請你先提供公告上的發問格式好嗎? ;)

發表於 : 2003-07-23 02:10
harold
河風大大對不起 :cry:
●架設主機作業系統:Xp Pro
●快速架站程式:Appserv
●您的上網方式:學術網\r
●您安裝的程式:Apache + php + MySql
●您的 phpBB2 版本:phpBB (2.0.4)
問題外掛:暱稱MOD
參考連結:http://phpbb-tw.net/phpbb/viewtopic.php ... C%CA%BA%D9
網站位置:http://ba.3utilities.com/phpbb2/index.php
安裝風格:Fiappleblue
狀況描述:
改完後發現在個人資料處不會新增欄位

ps:在viewtopic_body.tpl 這段是按照http://phpbb-tw.net/phpbb/viewtopic.php ... C%CA%BA%D9更改\r

安裝過的MOD:
名字發亮簡易版、Top 5、貨幣系統2.0版

發表於 : 2003-07-23 09:09
動機不明
謝謝配合~~

重新比對修改這兩個檔案看看:

includes/usercp_register.php
templates/YOUR_TEMPLATE/profile_add_body.tpl

發表於 : 2003-07-23 14:48
harold
河風 寫:謝謝配合~~

重新比對修改這兩個檔案看看:

includes/usercp_register.php
templates/YOUR_TEMPLATE/profile_add_body.tpl
usercp_register.php對過了沒問題
profile_add_body這段的程式跟河風大大列的不一樣\r
下面是我的profile_add_body

代碼: 選擇全部

<tr>
<td class="row1" width="38%"><span class="explaintitle">{L_USERNAME}:</span> *</td>
<td class="row2" width="62%">
<input type="text" class="post" style="width:200px" name="username" size="25" maxlength="25" value="{USERNAME}" />
</td>
請問一下這該怎麼改呢?

發表於 : 2003-07-24 01:39
動機不明
harold 寫:usercp_register.php對過了沒問題
profile_add_body這段的程式跟河風大大列的不一樣\r
下面是我的profile_add_body

代碼: 選擇全部

<tr>
<td class="row1" width="38%"><span class="explaintitle">{L_USERNAME}:</span> *</td>
<td class="row2" width="62%">
<input type="text" class="post" style="width:200px" name="username" size="25" maxlength="25" value="{USERNAME}" />
</td>
請問一下這該怎麼改呢?
在上面那段的底下增加這個

代碼: 選擇全部

<tr>
<td class="row1" width="38%"><span class="explaintitle">{L_NICKNAME}:</span></td>
<td class="row2" width="62%">
<input type="text" class="post" style="width:200px" name="nickname" size="25" maxlength="25" value="{NICKNAME}" />
</td>
(不同處只在於 username 被替換成 nickname 罷了

發表於 : 2003-07-24 12:40
harold
河風大大
我已經照你說的改了
不過還是一樣的情況 :x

發表於 : 2003-07-24 14:10
動機不明
抱歉,之前沒有注意到\r
底下這段需要放在 </tr> 的後面才行

尋找\r

代碼: 選擇全部

<tr> 
<td class="row1" width="38%"><span class="explaintitle">{L_USERNAME}:</span> *</td> 
<td class="row2" width="62%"> 
<input type="text" class="post" style="width:200px" name="username" size="25" maxlength="25" value="{USERNAME}" /> 
</td>
</tr>
後面加入\r

代碼: 選擇全部

<tr> 
<td class="row1" width="38%"><span class="explaintitle">{L_NICKNAME}:</span></td> 
<td class="row2" width="62%"> 
<input type="text" class="post" style="width:200px" name="nickname" size="25" maxlength="25" value="{NICKNAME}" /> 
</td>
</tr>
少了個 </tr>,所以版面看起來會有點問題唷... sorry :oops:

這個檔案有沒有改?
lang_main.php <- 位於中文語系目錄內

發表於 : 2003-07-25 10:13
harold
lang_main.php我有改\r
另外profile_add_body改過後結果還是一樣\r

唉 到底是出了什麼問題

對了 河風大大 你在原作中lang_main跟lang_admin那兩個檔要加入的檔案
$lang['NickName'] = "暱稱"; 的" "是不是要換成' '啊?

發表於 : 2003-07-25 11:04
davidcool
harold 寫:lang_main.php我有改\r
對了 河風大大 你在原作中lang_main跟lang_admin那兩個檔要加入的檔案
$lang['NickName'] = "暱稱"; 的" "是不是要換成' '啊?
' '跟" "一樣

發表於 : 2003-09-18 22:40
io_oi
davidcool 寫:' '跟" "一樣
一語驚醒夢中人\r

我不知道時可都是卯起來比對、卯起來改.....
現在才知道.... :((

即使不是在語言檔也是嗎?

發表於 : 2003-09-18 23:01
bu
其實是有差的
"" 會把字串中的變數給替換掉
'' 則不會
^^

發表於 : 2003-09-18 23:24
j433463
最好中文還是用 ' ' 較好吧! 用 " " 有可能遇上衝碼字如 功 會 閱 許 蓋 等在最後可能引起問題, 而單引號則可以避免這種情形~~