第 1 頁 (共 1 頁)
[問題]請問PHPBB有無避免大量註冊的MOD?
發表於 : 2004-09-25 03:32
由 mark1980
小弟有爬過文..不過並沒有找到相關的文章..
我想請問PHPBB有無避免大量註冊的MOD?
也就是註冊時會員必須輸入下方圖片所顯示的文字...
它會隨機顯示文字..現在幾乎註冊都要填寫此欄位...
請前輩們指導...甘溫阿..
發表於 : 2004-09-25 04:38
由 依夢兒
請勿一文多貼,重覆的那一篇已經幫你刪除了。
mark1980 寫:也就是註冊時會員必須輸入下方圖片所顯示的文字...
http://phpbb-tw.net/phpbb/viewtopic.php?t=24357
發表於 : 2004-09-25 10:03
由 mark1980
小弟我日後會注意..我安裝好樓上的MOD..註冊時依然沒有要求會員輸入相關文字
請問是安裝錯誤嗎...請問樓上的MOD主要是如何訪只大量註冊...謝謝..
發表於 : 2004-09-25 10:23
由 mark1980
按照教學逐一安裝3次...依然失敗...
我的phpbb2.0.3
請問有沒有人安裝成功的範例..
發表於 : 2004-09-25 10:25
由 webspirit
如果正確安裝,註冊畫面會像這樣\r

發表於 : 2004-09-25 10:45
由 Mac
mark1980 寫:我的phpbb2.0.3
你的 phpBB 版本實在太舊了 @@
除了做到指示中所說的,因為版本的關係,你還得做到 contrib/README.html 裡提到的部分:lang_main.php, lang_admin.php, profile_add_body.tpl, admin/board_config_body.tpl
後新增資料庫:
代碼: 選擇全部
INSERT INTO `phpbb_config` VALUES ('enable_confirm', '0');
~Mac
發表於 : 2004-09-25 11:04
由 mark1980
謝謝Mac哥的指導..等等我在安裝2.0.10的試看看..
請問除了照它的安裝原則還需要在lang_main.php, lang_admin.php, profile_add_body.tpl, admin/board_config_body.tpl
這些檔內加入\r
INSERT INTO `phpbb_config` VALUES ('enable_confirm', '0');
如果是的話請問那段要加在哪裡!?
發表於 : 2004-09-25 11:10
由 神川小羽
不是加在檔案中的唷~
是在資料庫的 phpbb_config 資料表下加入 enable_confirm
用phpMyAdmin 應該會比較方便~
不了解的話 請以關鍵字 phpMyAdmin搜尋
發表於 : 2004-09-25 17:06
由 ayaya
mark1980 寫:謝謝Mac哥的指導..等等我在安裝2.0.10的試看看..
請問除了照它的安裝原則還需要在lang_main.php, lang_admin.php, profile_add_body.tpl, admin/board_config_body.tpl
這些檔內加入\r
INSERT INTO `phpbb_config` VALUES ('enable_confirm', '0');
如果是的話請問那段要加在哪裡!?
舊版的phpbb並沒有內建這個外掛,
因此如果你用舊版的安裝,除了按照外掛的安裝指引去安裝外,
還必須要再修改\r
lang_main.php, lang_admin.php, profile_add_body.tpl, admin/board_config_body.tpl
這些檔案
然後還要用phpMyAdmin去加入Mac說的SQL語法
INSERT INTO `phpbb_config` VALUES ('enable_confirm', '0');
但若你是用phpbb2.0.10的話
只要照安裝指引去安裝就可以了,不必再做任何修改…
但該外掛預設為關閉的,所以你必須到「後臺-基本組態」去開啟這項功能
還有,有些風格在profile_add_body.tpl這個檔(也就是註冊頁面)並沒有寫入visual confirmation的部分
因此你必須自行加入\r
方法:
開啟profile_add_body.tpl
找到\r
代碼: 選擇全部
<tr>
<td class="row1"><span class="gen">{L_CONFIRM_PASSWORD}: * </span><br />
<span class="gensmall">{L_PASSWORD_CONFIRM_IF_CHANGED}</span></td>
<td class="row2">
<input type="password" class="post" style="width: 200px" name="password_confirm" size="25" maxlength="32" value="{PASSWORD_CONFIRM}" />
</td>
</tr>
之後加入\r
代碼: 選擇全部
<!-- Visual Confirmation -->
<!-- BEGIN switch_confirm -->
<tr>
<td class="row1" colspan="2" align="center"><span class="gensmall">{L_CONFIRM_CODE_IMPAIRED}</span><br /><br />{CONFIRM_IMG}<br /><br /></td>
</tr>
<tr>
<td class="row1"><span class="gen">{L_CONFIRM_CODE}: * </span><br /><span class="gensmall">{L_CONFIRM_CODE_EXPLAIN}</span></td>
<td class="row2"><input type="text" class="post" style="width: 200px" name="confirm_code" size="6" maxlength="6" value="" /></td>
</tr>
<!-- END switch_confirm -->
建議你先到教學文件庫去爬文,基本的用語都看不懂的話裝外掛鐵定
死
發表於 : 2004-09-27 05:46
由 matuser
Mac 寫:後新增資料庫:
代碼: 選擇全部
INSERT INTO `phpbb_config` VALUES ('enable_confirm', '0');
~Mac
請問 mac 這個新增資料庫的動作是為什麼
因為雖然我沒新增成功
但是我的 Visual Confirmation 依然運作正常
(不過裝完後 ... 個人資料裡的變更頭像欄位卻消失了 ....

)
另外新增資料庫時它提示:
錯誤
SQL 語法 :
INSERT INTO `phpbb_config`
VALUES (
'enable_confirm', '0'
)
MySQL 傳回:
#1062 - Duplicate entry 'enable_confirm' for key 1
請問是為什麼?
抱歉 ... 問了些鳥問題

發表於 : 2004-09-27 06:36
由 matuser
O...o 我自問自答
稍微瀏覽了一下phpbb_config後發現原來phpbb_config存的都是系統設定值\r
而新增enable_confirm為0在系統設定值的意思上是說 ... 啟用代碼-關閉
至於我資料庫會新增失敗的原因
則是因為2.0.6版已經在資料庫有該enable_confirm值存在 (錯誤提示 Duplicate 的真意

)
只是平時是處於蟄伏裝死的狀態
會發現(或說覺悟)這些簡單東西
是因為我剛剛在profile_add_body.tpl把
<!-- BEGIN switch_avatar_block --> / <!-- END switch_avatar_block -->
<!-- BEGIN switch_avatar_local_upload --> / <!-- END switch_avatar_local_upload -->
拿掉後
終於看到久違的頭像設定
讓我懷疑起會不會我裝到ADMIN的部分時動到哪讓系統設定衝到 ...
檢查後雖沒找到原因
卻發現剛剛的問題白問
抱歉 ... 浪費了版面
可 ... 偷偷問 ... 有人跟我的情形一樣嗎?
就是裝好後個人資料的頭像欄位不見了 ... 有請悄悄舉手喔

發表於 : 2004-09-27 21:13
由 Mac
我想新開一個主題問會比較好喔
因為不一定知道解決你的問題的人會被 ([問題]請問PHPBB有無避免大量註冊的MOD?) 這樣的主題吸引進來看
~Mac