[問題]如何強制使用者註冊時輸入一個暱稱?(已解決)

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

版主: 版主管理群

主題已鎖定
lasthero
星球公民
星球公民
文章: 172
註冊時間: 2002-07-18 11:23
來自: 那普勒星
聯繫:

[問題]如何強制使用者註冊時輸入一個暱稱?(已解決)

文章 lasthero »

已安裝會員暱稱MOD, 請問如果我要達到使用者註冊時強制要輸入暱稱的話, 要怎
麼做呢? 謝謝!!
StickyKid
竹貓忠實會員
竹貓忠實會員
文章: 1019
註冊時間: 2003-01-31 10:32
來自: Taichung, Taiwan
聯繫:

文章 StickyKid »

這樣不好吧@@"
註冊時還要輸入暱稱
如我要的話\r
用js強制輸入表格即可
Helvetica is a feature-length independent film about typography.
lasthero
星球公民
星球公民
文章: 172
註冊時間: 2002-07-18 11:23
來自: 那普勒星
聯繫:

文章 lasthero »

StickyKid 寫:這樣不好吧@@"
註冊時還要輸入暱稱
如我要的話\r
用js強制輸入表格即可
請問要怎麼做呢?
ernie
星球公民
星球公民
文章: 73
註冊時間: 2003-07-24 16:56
聯繫:

Re: [問題]如何強制使用者註冊時輸入一個暱稱?

文章 ernie »

lasthero 寫:已安裝會員暱稱MOD, 請問如果我要達到使用者註冊時強制要輸入暱稱的話, 要怎
麼做呢? 謝謝!!
如果是我的話我會用phpbb原本的格式去做,
就是按下確定時會跳出,您必須填寫某某欄位。
ernie
星球公民
星球公民
文章: 73
註冊時間: 2003-07-24 16:56
聯繫:

文章 ernie »

我來說一下我的做法吧....

開啟 includes/usercp_register.php

找到[php] if ( $mode == 'editprofile' )
{
if ( $user_id != $userdata['user_id'] )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Wrong_Profile'];
}[/php]
在下面加入[php] else if ( empty($nickname) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];\r
}[/php]

找到[php] else if ( $mode == 'register' )
{
if ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) )[/php]

在這一行中找到[php]empty($email)[/php]
在它的後面插入[php] || empty($nickname) [/php]

然後還有一個檔案...等我一下
ernie
星球公民
星球公民
文章: 73
註冊時間: 2003-07-24 16:56
聯繫:

文章 ernie »

打開templates/風格夾/profile_add_body.tpl

找到

代碼: 選擇全部

{L_NICKNAME}:
替換成

代碼: 選擇全部

{L_NICKNAME}: *
如果你有安裝Custom Registration Form MOD的話,
記得打開profile_register_body.tpl重複以上動作。

大功告成 :mrgreen:
ernie
星球公民
星球公民
文章: 73
註冊時間: 2003-07-24 16:56
聯繫:

文章 ernie »

補充一點,如果有其他欄位想要強制填寫,也可以用這種方式去做。

只是限制填寫的資料太多的話,註冊的人通常會亂填。
(真誠的建議)
簽名是什麼?
竹貓忠實會員
竹貓忠實會員
文章: 1058
註冊時間: 2003-05-15 00:30
來自: Game.Hack-遊戲駭客
聯繫:

文章 »

請問PCP要怎麼加入?
有事問問題,沒事答問題。
廣告不是這樣打滴!遊戲駭客
hpo14
竹貓忠實會員
竹貓忠實會員
文章: 414
註冊時間: 2003-05-10 16:37
來自: M Starbucks

文章 hpo14 »

可能一樣吧!...
非官方外掛問題區公告: [必看]請配合發問格式及明確主題發問(2004 02/16更新)

竹貓星球發問規則:
http://phpbb-tw.net/phpbb/viewtopic.php?t=16149

請不要濫用 私人訊息 或是 MSN 問問題...你以為竹貓是架好看的阿
主題已鎖定

回到「外掛問題討論」