1 頁 (共 1 頁)

[問題]安裝完成簡易子版面後,搜尋功能失效..

發表於 : 2007-04-01 17:41
rechard
問題外掛:簡易子版面 (1.1)
參考連結:簡易子版面 V1.3
使用版本:PhpBB 2.0.21
網站位置:http://220.132.150.59/phpbb2/index.php
測試帳號/密碼:test/test
狀況描述: 安裝完成簡易子版面後,搜尋功能失效..

1、雖然一開始安裝,有些問題,但依照心靈捕手老師的發文,也都一一解決了!
參考連結
http://phpbb-tw.net/phpbb/viewtopic.php?t=36645
http://phpbb-tw.net/phpbb/viewtopic.php?p=210320#210320
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=33019
...
...
...
(以上省略,心靈老師的文章太多了)

2.現在子版面的功能經過測試,一切都正常,但是搜尋功能卻好像失效了~~~
如下圖
圖檔


補充:
1. 最近才安裝過『主題類型 Mod V4.0 』
2. Search.php 下載

Re: [問題]安裝完成簡易子版面後,搜尋功能失效..

發表於 : 2007-04-01 20:42
心靈捕手
rechard 寫:問題外掛:簡易子版面 (1.1)
參考連結:簡易子版面 V1.3
使用版本:PhpBB 2.0.21
網站位置:http://220.132.150.59/phpbb2/index.php
測試帳號/密碼:test/test
狀況描述: 安裝完成簡易子版面後,搜尋功能失效..

1、雖然一開始安裝,有些問題,但依照心靈捕手老師的發文,也都一一解決了!
參考連結
http://phpbb-tw.net/phpbb/viewtopic.php?t=36645
http://phpbb-tw.net/phpbb/viewtopic.php?p=210320#210320
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=33019
...
...
...
(以上省略,心靈老師的文章太多了)

2.現在子版面的功能經過測試,一切都正常,但是搜尋功能卻好像失效了~~~
如下圖
圖檔


補充:
1. 最近才安裝過『主題類型 Mod V4.0 』
2. Search.php 下載
檢視您的 search.php 關於子版面的修改, 沒有問題.

我猜想:
問題是出在此外掛的修改『主題類型 Mod V4.0 』;
或者, 其與子版面必須做 '相容性' 修改.

建議您:
1. 移除 (還原) 關於子版面的修改, 再做測試;
便可釐清問題, 是否當真起因於此外掛.
2. 您的論壇, 訪客按 '搜尋', 登入後, 會轉向 '會員列表'
以下的修改, 提供您參考:
#
#-----[ FIND ]-----
#

代碼: 選擇全部

$userdata = session_pagestart($user_ip, PAGE_SEARCH);
init_userprefs($userdata);

if ( !$userdata['session_logged_in'] ) 
   { 
   redirect(append_sid("login.$phpEx?redirect=memberlist.$phpEx", true)); 
   } 
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

$userdata = session_pagestart($user_ip, PAGE_SEARCH);
init_userprefs($userdata);

if ( !$userdata['session_logged_in'] ) 
   { 
   redirect(append_sid("login.$phpEx?redirect=search.$phpEx", true)); 
   } 
另外, 底下有兩處新增程式碼是多餘的, 建議移除.

代碼: 選擇全部

        if ( !$userdata['session_logged_in'] ) 
        { 
                redirect(append_sid("login.$phpEx?redirect=search.$phpEx&mode=searchuser", true)); 
        } 

Re: [問題]安裝完成簡易子版面後,搜尋功能失效..

發表於 : 2007-04-01 22:56
rechard
心靈捕手 寫: 檢視您的 search.php 關於子版面的修改, 沒有問題.

我猜想:
問題是出在此外掛的修改『主題類型 Mod V4.0 』;
或者, 其與子版面必須做 '相容性' 修改.
建議您:
1. 移除 (還原) 關於子版面的修改, 再做測試;
便可釐清問題, 是否當真起因於此外掛.
1、經過原先修改子版面前的備份檔案,進行還原後(單獨還原Search.php),發現仍會發生同樣的狀況!!
2、重新檢視主題類型Mode針對Search.php的修改(重新Review了2次,確定無修改錯誤)
心靈捕手 寫:
2. 您的論壇, 訪客按 '搜尋', 登入後, 會轉向 '會員列表'
以下的修改, 提供您參考:
....
....
....
已完成....感謝心靈老師的幫忙....

基本經過以上的測試,我想可能與心靈老師的猜想一樣;
應該是『主題類型外掛』與『簡易子版面外掛』的程式相衝...
不知道該如何修改....
要再請心靈老師幫忙看看....TKS

補充連結:
1.主題類型MOD V4.0
2.子版面MOD V1.3

Re: [問題]安裝完成簡易子版面後,搜尋功能失效..

發表於 : 2007-04-02 20:26
心靈捕手
rechard 寫:1、經過原先修改子版面前的備份檔案,進行還原後(單獨還原Search.php),發現仍會發生同樣的狀況!!
2、重新檢視主題類型Mode針對Search.php的修改(重新Review了2次,確定無修改錯誤)
之前檢視此檔 search.php, 發現其與 phpBB 2.0.21 版的原始檔差別頗大.

建議您:
1. 以原始 phpBB 2.0.21 版的 search.php 覆蓋論壇的檔案
2. 重新安裝這兩支外掛 (先後不拘)
3. 若仍有問題, 則壓縮後, 貼出您重新修改的此檔連結