LifeType 中文開發論壇

支援 => 使用與操作 => 主題作者是: Philharmania 於 二月 23, 2005, 11:44:13 上午



主題: 回复中的网址
作者: Philharmania二月 23, 2005, 11:44:13 上午
在回复信息中网址一栏,如果输入没有 http:// 的 HOMEPAGE 的话,信息就会被保存为http://[该 blog 地址]/HOMEPAGE。版本是 0.3.2,不过因为装了些 plugin,所以不知道是我自己的问题还是 plog 的问题 :-S ?请教大家。


主題: 回复中的网址
作者: markwu二月 23, 2005, 12:48:08 下午
這是因為在顯示的時候 HTML 的 render engine 會為沒有 base url 的網址加上 base_url ... 這不是 bug ...

但是的確是個惱人的問題 :( 幾個方式可以解決

1. 改comment form 的 valid 方式,如果不是正確的 URL 則不接受
2. 改 template, 當讀出來的URL 沒有 base _url 則只自動加上 http:// 避免 browser 幫你加
3. 在迴響儲存時檢查,如果沒有 http:// 開頭,則自動加上。

我偏好 3 ... 簡單一點。但是沒空作。你可以到 bugs.lifetype.net 報告嗎? Oscar 會 assign 人作.... :( 忙著porting plugins 阿。

Mark


主題: 回复中的网址
作者: Philharmania二月 23, 2005, 03:00:30 下午
谢谢 markwu 兄的回复,在 mantis 里报告了。


主題: 回复中的网址
作者: markwu二月 27, 2005, 08:27:54 下午
Hi Philharmania:

謝謝! 1.0 這個問題也解了。應該不會再困擾我們了。

Mark