第 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
河風大大對不起
●架設主機作業系統: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
河風大大
我已經照你說的改了
不過還是一樣的情況

發表於 : 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
這個檔案有沒有改?
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
最好中文還是用 ' ' 較好吧! 用 " " 有可能遇上衝碼字如 功 會 閱 許 蓋 等在最後可能引起問題, 而單引號則可以避免這種情形~~