2006年1月12日 星期四

More Raw Request Mode hack v0.4

新功能還是得要大家幫忙測試的, hack v0.3 果然有一個 bug ,如下的 blog 網址無法正常被解析:

http://your.server/lifetype/index.php?action=/blog/{blogId}

造成所有的 blog 首頁網址會一律跳到預設的 blog 。

謝謝 3gboke 發現這個 bug,要解決這個問題,必需要多修改一個檔案。

另外, Oscar 在英文官方論壇有這樣的回應

I need to take a look at these changes. We might integrate them in 1.1

所以,在 1.1 版時,這個可能會取代一般網址模式囉,請大家期待 LifeType 1.1 吧!

回歸正題,hack v0.4 出爐了。

再次聲明,這個 hack 並不代表官方的任何發佈版本,而是一種個人的實驗。請不要在你的 LT 正式站台上使用

change log:

  1. 解決無法解析 blog 首頁網址的問題。

請下載這次發佈的 more_raw_request_mode_hack_v0.4.zip (更新!搬家到 blogger ,這又是舊版用檔案,不再提供了。)

解壓縮後,裡面有五個檔案:

檔案 路徑 備註
index.php LT 根目錄 同 hack v0.3
blog.php LT 根目錄 同 hack v0.3
requestgenerator.class.php class/net 同 hack v0.3
prettyrawrequestgenerator.class.php class/net 同 hack v0.3
prettyrequestparser.class.php class/net 新增

說明:

  1. 前四個檔案與 hack v0.3 完全相同。
  2. 新增修改的 prettyrequestparser.class.php ,加入對 action=/blog/{blogId} 的支援。使用 v0.3 的人只要將這個檔案覆蓋 v1.0.2 的原檔案就行了

完成檔案複製後,請將網站的網址模式設成一般網址模式。

你可能需要把 ./tmp 目錄裡的 template cache 清除,以便讓新的網址模式生效。

就這樣啦!第一次參與測試的同好們,也許可以參考一下之前的 hack v0.2hack v0.3 的說明。

沒有留言:

張貼留言