歡迎光臨, 訪客. 請先 登入註冊一個帳號.
一月 17, 2018, 12:03:07 上午
19594 文章 在 3864 主題 由 4580 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  核心補強  |  修正1.2.x版 重新編輯文章的backslash '\'問題 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 修正1.2.x版 重新編輯文章的backslash '\'問題  (閱讀 8115 次)
falldog
新手見習
*
文章: 18


檢視個人資料
« 於: 九月 06, 2007, 09:13:01 下午 »

原文轉自:
http://falldog.no-ip.org/lifetype/post/1/59

這問題困擾我很久了 今天終於找到bug了 微笑


如果文章中我輸入'\\'
顯示出來的結果是'\'
再重新編輯文章時,輸入區的文章卻變成顯示'\'而沒有顯示'\\'...
因此如果沒有再將'\'改成'\\'的話
這個backslash就會被lifetype默默地吃掉了...

我目前的lifetype版本為lifetype1.2.1

修改的地方只有一個...
lifetype-1.2/class/view/admin/admineditpostview.class.php  裡面的第53行
$this->setValue( "postText", str_replace('&', '&', $this->_article->getText( false )));
改成
$this->setValue( "postText", str_replace( '\\',"\\\\", str_replace('&', '&', $this->_article->getText( false ))));
即可


不知道最新的版本有沒有改到這個
如果沒有 有人願意去修正一下嗎 @_@
已記錄
potan
新手見習
*
文章: 1


檢視個人資料
« 回覆文章 #1 於: 十月 27, 2007, 03:06:54 下午 »

依照上面的方法做修正,但\  backslash 仍然無法正常顯示
已記錄
頁: [1]
LifeType 中文開發論壇  |  開發  |  核心補強  |  修正1.2.x版 重新編輯文章的backslash '\'問題 « 上篇主題 下篇主題 »
    前往: