phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)
版主: 版主管理群
-
心靈捕手
- 默默耕耘的老師

- 文章: 8536
- 註冊時間: 2004-04-30 01:54
- 來自: Taiwan
文章
由 心靈捕手 »
china2000 寫:To hentaibbc, Thx a lot

靜侯佳音。
由於小站題材不合大體,不便貼出!請諒!
如果您的論壇網址不便透露, 那麼建議您:
架設一個測試論壇來安裝外掛, 比較適宜.
-
china2000
- 星球公民

- 文章: 194
- 註冊時間: 2003-10-24 23:00
- 來自: 傷講
文章
由 china2000 »
To 心靈捕手老師,
知道了!會盡快弄一個出來!
China2000
-
china2000
- 星球公民

- 文章: 194
- 註冊時間: 2003-10-24 23:00
- 來自: 傷講
文章
由 china2000 »
回報hentaibbc學兄,
新年好

祝站務順利!工作順心!
小弟又要麻煩你了!上星期我太大意了沒有認真去測試註冊成功與否!只看到註冊版面便胡亂回報~~~ 今天有會員回報一個錯誤,就是當會員註冊時,看過註冊聲名後按我同意後便出現「題問欄」,正確回答兩個問題後便進入填寫註冊資料版面,填寫後便送出,但甚料又是回到「題問欄」!正確回答「題問欄」再填寫註冊資料再送出後還是跑回到「題問欄」!一直輪迴五次後便給系統臨時拒絕註冊了!好像困在一個胡同裡一樣走不出來!!
我估計是usercp_register.php、regist_ques.php或regist_check.php部份有問題!因為我關閉「註冊提問程序」則可正常註冊程序和註冊成功!
hentaibbc學兄可否看看那裡出了問題?
China2000
-
hentaibbc
- 版面管理員

- 文章: 342
- 註冊時間: 2005-09-01 18:01
文章
由 hentaibbc »
china2000 寫:回報hentaibbc學兄,
新年好

祝站務順利!工作順心!
小弟又要麻煩你了!上星期我太大意了沒有認真去測試註冊成功與否!只看到註冊版面便胡亂回報~~~ 今天有會員回報一個錯誤,就是當會員註冊時,看過註冊聲名後按我同意後便出現「題問欄」,正確回答兩個問題後便進入填寫註冊資料版面,填寫後便送出,但甚料又是回到「題問欄」!正確回答「題問欄」再填寫註冊資料再送出後還是跑回到「題問欄」!一直輪迴五次後便給系統臨時拒絕註冊了!好像困在一個胡同裡一樣走不出來!!
我估計是usercp_register.php、regist_ques.php或regist_check.php部份有問題!因為我關閉「註冊提問程序」則可正常註冊程序和註冊成功!
hentaibbc學兄可否看看那裡出了問題?
China2000
不好意思...果然趕工做的東西比較多問題...
請依以下做更改吧...
打開
includes/usercp_register.php
找到
代碼: 選擇全部
//regist question
if($mode=='register')
更改為
代碼: 選擇全部
//regist question
$qpass2 = (isset($_POST['qpass2'])) ? true : false;
if($mode=='register' && !$qpass2)
找到
代碼: 選擇全部
$template->assign_vars(array(
在之前加上
代碼: 選擇全部
//regist question mod
$s_hidden_fields .= '<input type="hidden" name="qpass2" value="1" />';
//regist question mod
就這樣囉...

-
china2000
- 星球公民

- 文章: 194
- 註冊時間: 2003-10-24 23:00
- 來自: 傷講
文章
由 china2000 »
回報hentaibbc學兄一個好消息,
跟據學兄的修正後,答對問題欄後已可以成功註冊了!會員和我自己巳親身註冊成功了!真的成功了!謝謝學兄幫忙! 此MOD真是對付註冊機械人的一大利器了!
假若有高手能把ConfusaBOT ACP和 註冊提問程序整合在一起想必是Robot和註冊機器這兩只怪獸的天敵!
Best rgds,
China2000
-
parter
- 星球公民

- 文章: 42
- 註冊時間: 2005-10-28 10:29
- 來自: 桃園南崁
-
聯繫:
文章
由 parter »
china2000 寫:假若有高手能把ConfusaBOT ACP和 註冊提問程序整合在一起想必是Robot和註冊機器這兩只怪獸的天敵!
我不是高手
但似乎可以整合了
打開 regist_ques.php
搜尋
代碼: 選擇全部
'U_ACTION' => append_sid("profile.$phpEx?mode=register&agreed=true"))
置換成
代碼: 選擇全部
'U_ACTION' => append_sid("profile.$phpEx?mode=register&". $board_config['agreed_var'] ."=".$board_config['agreed_val']))
似乎就成功了!!
有錯誤請指正
●架設主機作業系統:Windows 2000 Server
●快速架站程式:無 (MySQL4.0.26/Apache2.0.55/PHP4.4.0)
●您的上網方式:Seednet ADSL 8M/640K(固定IP)
●您的 phpBB2 版本:phpBB 2.0.17
●您的 domain(網域名稱) :seaboy.idv.tw
●您的 phpBB2 連結網址:
http://www.seaboy.idv.tw
我的論壇
http://www.seaboy.idv.tw
-
china2000
- 星球公民

- 文章: 194
- 註冊時間: 2003-10-24 23:00
- 來自: 傷講
文章
由 china2000 »
回報parter學兄,
修改regist_ques.php後上傳,在後台更改以下數值:
同意變數
改變及增設一個 同意條款的HTML式變數 agreed =>Thisisnoproblem
同意數值
改變及增設一個同意條款的HTML式數值 true => YesYesYes
COPPA(兒童保護條例)同意變數
改變及增設一個COPPA的HTML式數值 coppa => Weareunder18
登出後嘗試註冊,出現註冊聲名,十秒過後按下我同意,竟然又是回到註冊聲名版面!如之前一樣困在死胡同內!
之後在後臺改回:
同意變數
改變及增設一個 同意條款的HTML式變數 Thisisnoproblem =>agreed
同意數值
改變及增設一個同意條款的HTML式數值 YesYesYes =>true
COPPA(兒童保護條例)同意變數
改變及增設一個COPPA的HTML式數值 Weareunder18 =>coppa
之後便可以再重新登記了!
相信仍有東西要更改!
-
hentaibbc
- 版面管理員

- 文章: 342
- 註冊時間: 2005-09-01 18:01
文章
由 hentaibbc »
china2000 寫:回報parter學兄,
修改regist_ques.php後上傳,在後台更改以下數值:
同意變數
改變及增設一個 同意條款的HTML式變數 agreed =>Thisisnoproblem
同意數值
改變及增設一個同意條款的HTML式數值 true => YesYesYes
COPPA(兒童保護條例)同意變數
改變及增設一個COPPA的HTML式數值 coppa => Weareunder18
登出後嘗試註冊,出現註冊聲名,十秒過後按下我同意,竟然又是回到註冊聲名版面!如之前一樣困在死胡同內!
之後在後臺改回:
同意變數
改變及增設一個 同意條款的HTML式變數 Thisisnoproblem =>agreed
同意數值
改變及增設一個同意條款的HTML式數值 YesYesYes =>true
COPPA(兒童保護條例)同意變數
改變及增設一個COPPA的HTML式數值 Weareunder18 =>coppa
之後便可以再重新登記了!
相信仍有東西要更改!
那...問題可能出在「N秒按下我同意」的那個地方吧...
因為你的情形,在還沒到我的MOD就已經跳回去了...
所以...應該是那個衝到了...
而我剛剛去看...的確是有衝到的可能....
但是我不知道確實情況...所以...^^"
你可能要PO一段你的程式碼出來吧...

-
parter
- 星球公民

- 文章: 42
- 註冊時間: 2005-10-28 10:29
- 來自: 桃園南崁
-
聯繫:
文章
由 parter »
china2000 寫:回報parter學兄,
修改regist_ques.php後上傳,在後台更改以下數值:
登出後嘗試註冊,出現註冊聲名,十秒過後按下我同意,竟然又是回到註冊聲名版面!如之前一樣困在死胡同內!
以上我所做的修改是針對把ConfusaBOT ACP和 註冊提問程序整合在一起
這在我的網站上已經確定成功運作
至於 N 秒我同意 這 MOD 我沒有安裝
您可能需提供相關程式碼讓大家看看了
●架設主機作業系統:Windows 2000 Server
●快速架站程式:無 (MySQL4.0.26/Apache2.0.55/PHP4.4.0)
●您的上網方式:Seednet ADSL 8M/640K(固定IP)
●您的 phpBB2 版本:phpBB 2.0.17
●您的 domain(網域名稱) :seaboy.idv.tw
●您的 phpBB2 連結網址:
http://www.seaboy.idv.tw
我的論壇
http://www.seaboy.idv.tw
-
china2000
- 星球公民

- 文章: 194
- 註冊時間: 2003-10-24 23:00
- 來自: 傷講
文章
由 china2000 »
謝hentaibbc學兄回覆,
我會在午飯時改回沒有「後台控制註冊時,N秒後才能按下我同意」這個MOD的狀態。
但我仍相信是variable/變數的問題!因為我覺得好像要取決於agreed true coppa這三個值!因為一更改設定便不行!一旦回覆原來的設定值便ok了!而這三個數值正正是「ConfusaBOT ACP」這個MOD的重點!
回parter學兄,Reference link:
後台控制註冊時,N秒後才能按下我同意
http://phpbb-tw.net/phpbb/viewtopic.php?t=36406
Thx a lot
Best rgds,
China2000
-
hentaibbc
- 版面管理員

- 文章: 342
- 註冊時間: 2005-09-01 18:01
文章
由 hentaibbc »
打開includes/usercp_register.php
找到
代碼: 選擇全部
"U_AGREE_OK" => append_sid("profile.$phpEx?mode=register&agreed=true"))
取代為
代碼: 選擇全部
"U_AGREE_OK" => append_sid("profile.$phpEx?mode=register&". $board_config['agreed_var'] ."=".$board_config['agreed_val']))
先這樣試試看吧...

-
china2000
- 星球公民

- 文章: 194
- 註冊時間: 2003-10-24 23:00
- 來自: 傷講
文章
由 china2000 »
回報hentaibbc學兄,
修改includes/usercp_register.php後不論有沒有更改原有設定值但問題仍是一樣!按我同意後仍是回註冊聲名裡!
-
hentaibbc
- 版面管理員

- 文章: 342
- 註冊時間: 2005-09-01 18:01
文章
由 hentaibbc »
china2000 寫:回報hentaibbc學兄,
修改includes/usercp_register.php後不論有沒有更改原有設定值但問題仍是一樣!按我同意後仍是回註冊聲名裡!
再改一個地方
找到
代碼: 選擇全部
global $userdata, $template, $lang, $phpbb_root_path, $phpEx;
在之後加上
代碼: 選擇全部
global $board_config;
如果這樣還是不行的話...
那就看程式碼了...Orz
-
china2000
- 星球公民

- 文章: 194
- 註冊時間: 2003-10-24 23:00
- 來自: 傷講
文章
由 china2000 »
原來usercp_register.php有以下的句語
global $userdata, $template, $lang, $phpbb_root_path, $board_config, $phpEx;
在$board_config前加上global上傳,按同意後則屏幕變為空白一片 @@~