[問題]關於暱稱的更改

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

版主: 版主管理群

bluedragon
星球普通子民
星球普通子民
文章: 4
註冊時間: 2003-04-22 06:47
來自: 女人堆

[問題]關於暱稱的更改

文章 bluedragon »

問題外掛: 暱稱
參考連結: http://phpbb-tw.net/phpbb/viewtopic.php?t=13868
使用版本: phpBB 2.0.5
描述:

看了河風大大滴暱稱那篇文章...
我已經成功了...
我還有一各問題想請問...
我發現已經註冊好的會員不能在個人資料上更改暱稱
而必須系統管理員修改...
我想請問的是..有辦法讓會員自己修改暱稱嗎?
頭像
H.T.Demon
竹貓忠實會員
竹貓忠實會員
文章: 368
註冊時間: 2002-09-26 00:24
聯繫:

文章 H.T.Demon »

疑? 暱稱本來就是讓會員自己更改的阿\r
如果個人資料沒修改暱稱的地方,就不算安裝成功
動感超人
竹貓忠實會員
竹貓忠實會員
文章: 485
註冊時間: 2003-02-09 14:06

文章 動感超人 »

請檢查一下您的includes/usercp_register.php是否有改錯^^
無限期蒸發中
bluedragon
星球普通子民
星球普通子民
文章: 4
註冊時間: 2003-04-22 06:47
來自: 女人堆

文章 bluedragon »

...感謝兩位熱心幫忙...可是...
哀...我又失敗了...
我重新改了三次還是失敗...^^|||
搞的頭昏眼花了...實在是有點複雜...
決定放棄這各MOD了...@@"
真是可惜了...!!!這麼好滴MOD...哀...
=====================
再請問幾各問題~
Q1...就是這各MOD支援2.0.5嗎?
=====================
Q2...因為我不曉得該搜尋什麼...^^||
就是.....
<---右邊這裡...來自.文章.人氣指數.註冊時間..
要在哪裡更改順序呢...
我網站的順序是..註冊時間.文章.來自..
顯示起來有點不搭...
=====================
Q3...那裡可以找到關於版面的背景顏色的"代碼"..
我搜尋了好久都沒看到"代碼"...
只有搜尋到從風格那裡改而已...
動機不明
喝咖啡的綠皮猴
喝咖啡的綠皮猴
文章: 1179
註冊時間: 2002-03-06 20:37
來自: GOP (重啟)

文章 動機不明 »

抱歉現在才看到這篇....

你說無法改暱稱的問題...
請問是已註冊會員才無法更改的嗎? (還是新註冊會員可以,已註冊的不行?)

修改檔案是 includes/usercp_register.php 沒錯 ^^

不知道有沒有錯誤訊息可以看的?

新註冊會員無法改暱稱檢查這一段\r

代碼: 選擇全部

$sql = "INSERT INTO " . USERS_TABLE . "   (user_id, username, user_regdate, user_password,................(略)
看有沒有↓
user_nickname,

已註冊會員無法改暱稱檢查這一段\r

代碼: 選擇全部

$sql = "UPDATE " . USERS_TABLE . "
SET " . $username_sql . $passwd_sql . "user_email = '" . str_replace("\'", "''", $email) ."',..........(略)
看有沒有↓
, user_nickname = '" . str_replace("\'", "''", $nickname) . "',
非官方外掛問題區公告: [必看]請配合發問格式及明確主題發問(2006 02/24更新)
七點要求:
1. 發問前先搜尋,確定沒有重複後再發表
2. 主題要明確
3. 依照發問格式
4. 禁連續推文
5. 請盡量減少使用地方性語言
6. 解決問題後請修改第一篇主題,並感謝曾經幫過你的前輩們 ^^
7. 請不要將檔案內容完整貼出喔! 只要提供問題行及上下各五行就可以了
lulululu
星球普通子民
星球普通子民
文章: 10
註冊時間: 2003-05-14 16:34
來自: Hong Kong
聯繫:

文章 lulululu »

我剛替人架了phpbb plus1.2,想加入會員暱稱mod,不過plus內容跟phpbb有點分別,改了一半便不敢改下去了,好可惜…河風大大會否在這個mod的教學中加入plus的修改方法呢? :-?
圖檔
LEE
星球普通子民
星球普通子民
文章: 20
註冊時間: 2003-06-17 18:22

文章 LEE »

河風你好\r
我跟bluedragon遇到的情形一樣\r
phpbb版本同為2.0.5

未註冊會員在填註冊資料的表單時有暱稱欄可填寫,且管理員可也在控制台更改會員暱稱
但已註冊會員無法在個人資料中自行設定暱稱,因為沒有暱稱欄
另外,沒有錯誤訊息出現\r

在includes/usercp_register.php中可找到你所提的兩段關於暱稱的code

另外,我在改程式的過程中有發現幾個小地方跟所需搜尋的字串不同

1.在includes/usercp_viewprofile.php中\r
需尋找:

代碼: 選擇全部

'INTERESTS' => ( $profiledata['user_interests'] ) ? $profiledata['user_interests'] : ' ',
而程式中這段應為:

代碼: 選擇全部

'INTERESTS' => ( $profiledata['user_interests'] ) ? $profiledata['user_interests'] : '&nbsp;',
我知道&nbsp;在html即表示空一格,但我對PHP不懂,所以就把此問題提出來

2.有幾個地方搜尋的字串包含「popuppm」,但在預設的程式中此處應為「popup_pm」
於是我到SQL去查,裡頭確實是「popup_pm」,所以我仍使用「popup_pm」
我想這大概版本不同所造成的差異,不知道這會影響嗎?

3.在admin/admin_users.php中\r
需尋找:

代碼: 選擇全部

$interests = htmlspecialchars($this_userdata['user_interests']);
但實際上,此段的程式應為:

代碼: 選擇全部

$interests = ereg_replace("&amp;","&",htmlspecialchars($this_userdata['user_interests']));
多了ereg_replace...等字串\r
所以我想請問我們所要加上的程式碼也需加上ereg_replace...的程式碼嗎?

謝謝你
Using Free Time Well !!

忍一時...風平浪靜
退一步...海闊天空
~~~共勉之~~~
ttsmarco
星球公民
星球公民
文章: 58
註冊時間: 2003-09-11 10:51

文章 ttsmarco »

請問大大們.會員無法修改的問題解決了嗎?
因為我也是遇到相同的問題(2.0.6)
不過.除此之外還發現就算改暱稱時.超過16位元
並不會出現錯誤指示.還可以註冊成功
(我有很努力的找出錯誤....都是都失敗)
請大大們指點一下好嗎?
ttsmarco
星球公民
星球公民
文章: 58
註冊時間: 2003-09-11 10:51

文章 ttsmarco »

關於會員無法自己改暱稱的問題
(並且發現假如會員原本有暱稱..他修改自己的資料後..暱稱會變成空白)
拜託各位大大.可以幫我看一下問題出在哪裡嗎?
因為我自己也都有比對過
應該沒有問題..還是2.0.6版真的不能裝?
以下是我的usercp_register檔
[php]<?php
/***************************************************************************
* usercp_register.php
* -------------------
* begin : Saturday, Feb 13, 2001
* copyright : (C) 2001 The phpBB Group
* email : support@phpbb.com
*
* $Id: usercp_register.php,v 1.20.2.54 2003/07/18 16:34:01 acydburn Exp $
*
*
***************************************************************************/

(略)

?>[/php]



-------------
動機:全文貼出來,只會造成困擾,建議改用連結下載觀看
io_oi
星球公民
星球公民
文章: 180
註冊時間: 2002-06-19 17:18

文章 io_oi »

LEE 寫:未註冊會員在填註冊資料的表單時有暱稱欄可填寫,且管理員可也在控制台更改會員暱稱
但已註冊會員無法在個人資料中自行設定暱稱,因為沒有暱稱欄
另外,沒有錯誤訊息出現\r

在includes/usercp_register.php中可找到你所提的兩段關於暱稱的code

另外,我在改程式的過程中有發現幾個小地方跟所需搜尋的字串不同

1.在includes/usercp_viewprofile.php中\r
需尋找:

代碼: 選擇全部

'INTERESTS' => ( $profiledata['user_interests'] ) ? $profiledata['user_interests'] : ' ',
而程式中這段應為:

代碼: 選擇全部

'INTERESTS' => ( $profiledata['user_interests'] ) ? $profiledata['user_interests'] : '&nbsp;',
我知道&nbsp;在html即表示空一格,但我對PHP不懂,所以就把此問題提出來

2.有幾個地方搜尋的字串包含「popuppm」,但在預設的程式中此處應為「popup_pm」
於是我到SQL去查,裡頭確實是「popup_pm」,所以我仍使用「popup_pm」
我想這大概版本不同所造成的差異,不知道這會影響嗎?

3.在admin/admin_users.php中\r
需尋找:

代碼: 選擇全部

$interests = htmlspecialchars($this_userdata['user_interests']);
但實際上,此段的程式應為:

代碼: 選擇全部

$interests = ereg_replace("&amp;","&",htmlspecialchars($this_userdata['user_interests']));
多了ereg_replace...等字串\r
所以我想請問我們所要加上的程式碼也需加上ereg_replace...的程式碼嗎?
在2.0.6也是這樣\r
有的""我也改成''了
能依照原來的方式 或 自行猜測改成新的方式我都試過
大失敗.....
我已經想放棄206了...@@~
206怎麼會變這麼多>>@@||<<
居然敗到想回到204的懷抱了.....
ttsmarco
星球公民
星球公民
文章: 58
註冊時間: 2003-09-11 10:51

文章 ttsmarco »

不好意思昨晚改到腦筋秀逗 :-D (下次我會注意的)
因為我也找不出來(真悲哀)
奇怪.一堆人改Cash Mod出問題(我居然沒事@@)
結果居然卡在這種地方 :-(
畢竟我希望在正常的狀態下才要把我的網站成立出來 :-|


-----------------------------------------------------------------
神阿~~您真是不眷顧我~~快~~來點神力吧!!
幻狼神威
竹貓忠實會員
竹貓忠實會員
文章: 389
註冊時間: 2002-10-29 01:54
來自: 薔薇幻境
聯繫:

文章 幻狼神威 »

bluedragon 寫:...感謝兩位熱心幫忙...可是...
哀...我又失敗了...
我重新改了三次還是失敗...^^|||
搞的頭昏眼花了...實在是有點複雜...
決定放棄這各MOD了...@@"
真是可惜了...!!!這麼好滴MOD...哀...
templates/YOUR_TEMPLATE/profile_view_body.tpl
這個檔檢查一下,這個檔有兩個切換用的隱藏標籤,看看是不是放錯位置了,不能放到任何標籤裡面!晚點我再補我的程式碼上來.......

不然貼個檔案來看看也成........(因為我自己也手滑改錯過.......XD)
[必看] phpBB 架站討論區發文規則與發問格式
學好phpBB的訣竅:
 1. 善用竹貓星球的搜尋功能,可以找到所有相似並解決的主題。
 2. 簡單清楚的把你的問題打在主題上,讓懂的人一看就能了解。
 3. 依照發文格式發文,能幫助大家比較容易的找出問題在那裡。
 4. 一時沒有回應不表示沒人理你,大家都需要一點思考的時間。
 5. 解決問題後請修改第一篇主題,並感謝曾經幫過你的高手們。


切記:PM並不能解決問題,版上發問可以集大家的意見,您的問題可能更快的被解決.....
   ↑蘿莉不在此限.......XD"
ttsmarco
星球公民
星球公民
文章: 58
註冊時間: 2003-09-11 10:51

文章 ttsmarco »

不好意思...小弟真的比對過蠻多次的
也找遍了竹貓相關文章
真的都弄不出來
甚至重新安裝了2.0.6再來裝暱稱外掛
還是一樣卡在"已註冊"會員無法更改暱稱
其他都是正常的..
http://ttsmarco.no-ip.org/
可以進來指教一下嗎?註冊是開放的(註冊後會出現EMAIL的錯誤不用理會)..感恩^^
天霜
竹貓忠實會員
竹貓忠實會員
文章: 882
註冊時間: 2003-04-15 19:40
來自: 星之鄉學園
聯繫:

文章 天霜 »

ttsmarco 寫:不好意思...小弟真的比對過蠻多次的
也找遍了竹貓相關文章
真的都弄不出來
甚至重新安裝了2.0.6再來裝暱稱外掛
還是一樣卡在"已註冊"會員無法更改暱稱
其他都是正常的..
http://ttsmarco.no-ip.org/
可以進來指教一下嗎?註冊是開放的(註冊後會出現EMAIL的錯誤不用理會)..感恩^^
嗯 非官方推薦外掛區的會員暱稱有更新了
你可以試著用取代檔案的方式來試試看

但前提是 你要沒裝過任何外掛才可以進行取代的方法
不回答來自 私人訊息, 電子郵件, 及時通 的相關 phpBB 問題
除非是個人疏失所造成的問題

這世界還有拼命守護的價值嗎...
ttsmarco
星球公民
星球公民
文章: 58
註冊時間: 2003-09-11 10:51

文章 ttsmarco »

終於....終於出現了...(留下眼淚ll.ll)
不過....我真的蠻好奇的..到底是哪裡出了錯??
等等我會去比對所有的檔案的
先謝謝了^^
主題已鎖定

回到「外掛問題討論」