第 1 頁 (共 1 頁)
[問題]外掛Anti-bot Register Mod (略過"通關密語"註冊也能註冊?)
發表於 : 2007-05-18 17:13
由 wyclefjean
我的使用版本為:phpBB 2.0.17
我使用了心靈捕手大大的
[外掛] Anti-bot Register Mod (防止機器人註冊) (Update 1.0.2)
http://phpbb-tw.net/phpbb/viewtopic.php?t=47107
可是如下圖所示
http://img80.imageshack.us/my.php?image=123la6.jpg
欄位是有了
可是字卻不見了
煩請大大們幫忙~~~ 謝謝
(以上問題已經解決)
但是出現新問題
當我刻意略過"通關密語"註冊也能註冊?
怎麼一回事呢?
發表於 : 2007-05-18 17:26
由 小竹子
那個應該是語系檔顯示不出的樣子,您修改的時候有增加語系檔嗎?檢查看看吧^^
發表於 : 2007-05-18 17:41
由 wyclefjean
語系檔啊?!
我今天的動作就只有照著說明修改新增而已
應該裡頭沒有關於語系檔的部分吧
不過我倒是在lang_chinese_traditional_taiwan的lang_main.php
(lang_english的lang_main.php並沒有)
增加了:
代碼: 選擇全部
$lang['Confirm_register'] = '通關密語';
$lang['Confirm_register_explain'] = '訪客註冊, 請輸入通關密語';
$lang['Confirm_register_error'] = '錯誤的通關密語. 請參考 <a href="http://XXX.com/phpBB2/registers.html" target="_blank">這裡</a> 輸入通關密語.';
這是有關動輒到語系檔的部分嗎?
還是我有誤觸到所謂語系檔的部分
那麼語系檔的部分又該正確呈現什麼樣子呢?
還請各位大大解惑
..謝謝..
Re: [問題]Anti-bot Register Mod (有欄位,無文字說明)
發表於 : 2007-05-18 18:03
由 心靈捕手
建議您:
1. 補齊發問格式
http://phpbb-tw.net/phpbb/viewtopic.php?t=16161
2. 檢視 lang_main.php 的修改是否正確?
代碼: 選擇全部
#
#-----[ OPEN ]------------------------------------------
#
language/lang_chinese_traditional_taiwan/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// Anti-bot Register Mod
$lang['Confirm_register'] = '通關密語';
$lang['Confirm_register_explain'] = '訪客註冊, 請參考 <a href="confirm_register.php" target="_self">這裡</a> 輸入通關密語.';
$lang['Confirm_register_error'] = '錯誤的通關密語. 請參考 <a href="confirm_register.php" target="_self">這裡</a> 輸入通關密語.';
Source: antibot_register_102/install.txt
發表於 : 2007-05-18 18:13
由 wyclefjean
謝謝大大
我來補齊一下
問題外掛:Anti-bot Register Mod
參考連結:http://phpbb-tw.net/phpbb/viewtopic.php?t=47107
使用版本:phpBB 2.0.17
狀況描述:
我只更改上傳了
includes/usercp_register.php
templates/subSilver/profile_add_body.tpl
language/lang_chinese_traditional_taiwan/lang_main.php
此三個檔案
如下圖所示
http://img80.imageshack.us/my.php?image=123la6.jpg
欄位是有了
可是字卻不見了
謝謝!
此外
我是否將心靈捕手大大的 回應的代碼:
代碼: 選擇全部
// Anti-bot Register Mod
$lang['Confirm_register'] = '通關密語';
$lang['Confirm_register_explain'] = '訪客註冊, 請參考 <a href="confirm_register.php" target="_self">這裡</a> 輸入通關密語.';
$lang['Confirm_register_error'] = '錯誤的通關密語. 請參考 <a href="confirm_register.php" target="_self">這裡</a> 輸入通關密語.';
替代我原先修改好的
代碼: 選擇全部
// Anti-bot Register Mod
$lang['Confirm_register'] = '通關密語';
$lang['Confirm_register_explain'] = '訪客註冊, 請輸入通關密語';
$lang['Confirm_register_error'] = '錯誤的通關密語. 請參考 <a href="http://XXX.com/phpBB2/registers.html" target="_blank">這裡</a> 輸入通關密語.';
?>
即可了嗎?
發表於 : 2007-05-18 18:18
由 心靈捕手
wyclefjean 寫:謝謝大大
我來補齊一下
問題外掛:Anti-bot Register Mod
參考連結:http://phpbb-tw.net/phpbb/viewtopic.php?t=47107
使用版本:phpBB 2.0.17
狀況描述:
可是如下圖所示
http://img80.imageshack.us/my.php?image=123la6.jpg
欄位是有了
可是字卻不見了
謝謝!
此外
我是否將心靈捕手大大的 回應的代碼:
代碼: 選擇全部
// Anti-bot Register Mod
$lang['Confirm_register'] = '通關密語';
$lang['Confirm_register_explain'] = '訪客註冊, 請參考 <a href="confirm_register.php" target="_self">這裡</a> 輸入通關密語.';
$lang['Confirm_register_error'] = '錯誤的通關密語. 請參考 <a href="confirm_register.php" target="_self">這裡</a> 輸入通關密語.';
替代我原先修改好的
代碼: 選擇全部
// Anti-bot Register Mod
$lang['Confirm_register'] = '通關密語';
$lang['Confirm_register_explain'] = '訪客註冊, 請輸入通關密語';
$lang['Confirm_register_error'] = '錯誤的通關密語. 請參考 <a href="http://a-pan.com/phpBB2/registers.html" target="_blank">這裡</a> 輸入通關密語.';
?>
即可了嗎?
建議您:
1. 補充說明, 安裝哪個版本? 版本不同, 新增的程式碼有異.
2. 將下列檔案壓縮後, 貼出下載連結.
includes/usercp_register.php
language/lang_chinese_traditional_taiwan/lang_main.php
發表於 : 2007-05-18 18:33
由 wyclefjean
謝謝大大
我安裝的外掛版本: 1.0.0
外掛名稱: Anti-bot Register Mod (防止機器人註冊)
(參考此而來:
http://phpbb-tw.net/phpbb/viewtopic.php?t=47107)
我將此網頁裡的
補充說明:的程式代碼也貼上去上傳
就都看見了
謝謝大大
可是出了一個問題
就是我嘗試不使用"通關密語"註冊
也可以通過註冊
這是怎麼一回事呢?

發表於 : 2007-05-18 20:43
由 心靈捕手
建議您:
1. 貼出論壇網址
2. 將下列檔案壓縮後, 貼出下載連結.
includes/usercp_register.php
發表於 : 2007-05-18 22:25
由 wyclefjean
謝謝大大
煩請指教幫忙
謝謝

發表於 : 2007-05-18 22:54
由 心靈捕手
wyclefjean 寫:謝謝大大
這是我的
論壇網址
這是我的
檔案壓縮檔
煩請指教幫忙
謝謝

以下的修改, 提供您參考:
#
#-----[ FIND ]-----
#
代碼: 選擇全部
// Anti-bot Register Mod
if ( $confirm_register != "趕快讓我註冊吧" )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Confirm_register_error'];
}
}
else if ( $mode == 'register' )
{
if ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
}
}
#
#-----[ REPLACE WITH ]-----
#
代碼: 選擇全部
}
else if ( $mode == 'register' )
{
if ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
}
// Anti-bot Register Mod
if ( $confirm_register != "我愛潘越雲" )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Confirm_register_error'];
}
}
發表於 : 2007-05-18 23:11
由 wyclefjean
謝謝你
大大
完成了.....
略過"通關密語"就不能註冊了!