LifeType 中文開發論壇

支援 => 使用與操作 => 主題作者是: jal 於 四月 10, 2005, 04:54:58 下午



主題: 文章的特殊字元- 倒斜線
作者: jal四月 10, 2005, 04:54:58 下午
因為寫文件的需要
會用到倒斜線

但是只要一儲存後所有的倒斜線就會全部消失
有方法可以解決的嗎?

感謝~

http://blog.jal.idv.tw/post/1/11


主題: 文章的特殊字元- 倒斜線
作者: lss四月 10, 2005, 11:29:42 下午
請問你是用內建的 HTMLArea 寫文章嗎?如果是的話,這個是 HTMLArea 的老問題了。
期待 1.1 快點出來,聽說已經確定會讓 HTMLArea 出局,改用別的 editor 替代。

另外,很喜歡你的 blog ,有很多寶可以挖。


主題: 文章的特殊字元- 倒斜線
作者: markwu四月 11, 2005, 07:44:32 上午
這個問題應該不是 HTMLArea 的問題,在 mantis 中已經有人回報了:

http://bugs.lifetype.net/view.php?id=350

我之前修復了,可是好像只有在我的機器上測試成功過。我還沒繼續修,忙阿!你可以先下載我上傳的 patch 檔試試看。

Mark


主題: 文章的特殊字元- 倒斜線
作者: jal四月 11, 2005, 09:22:34 下午
Mark:

按造你給的網址下去做修正,結果還是不行,不知道哪邊有錯..
然後搜尋了一下 stripslashes 這個函式,似乎該註解掉的都已經註解掉了
一樣倒斜線會不見..

and...謝謝 lss 的誇獎... Orz


主題: 文章的特殊字元- 倒斜線
作者: Pirate四月 11, 2005, 09:31:24 下午
除了倒斜線之外.....
我有時後會Post一些程式碼(C/C++)檔頭include的資料會不見如下:
程式碼:

#include <iostream>


Plog顯示為
#include

<iostream>不見了.....這是Bug嗎?還是正常現象?


主題: 文章的特殊字元- 倒斜線
作者: jal四月 11, 2005, 09:35:36 下午
嗯,成功了。

只不過,除了關閉 HTMLArea 編輯器以外

patch 裡面還少了一個地方要註解掉,就是在
~/plog/class/net/request.class.php
                        // now if magic quotes are enabled and the input parameter is not an array
                        // and the feature has not been disabled, then strip the slashes
                        if( get_magic_quotes_gpc() && !is_array( $value ) && $this->_stripSlashes ) {
                                //$value = stripslashes( $value );
                        }

那個 stripslashes 也得註解掉,這樣才不會一樣被 K 掉。
其實那個 if() 應該都要註解掉的

不過,這樣做不知道會不會有後遺症就要請 mark 看一下了。

然後 patch 的檔案跟說明還真是難湊起來,檔案找半天才發現在哪。


主題: 新發現
作者: jal四月 11, 2005, 10:44:48 下午
很昏倒的發現...
現在 \ 可以很正常的使用了..
即使是在 WYSIWYG 下也是 ok 的
但是!!!
內嵌網址完全失效... Orz 繼續實驗
<a href 的功能


主題: 文章的特殊字元- 倒斜線
作者: jal四月 12, 2005, 02:21:29 上午
Pirate:

如果要用這類特殊符號 post 文章的話,可能都得參考 Mark 的那篇 patch 來修改,
應該就可以出現了。

例如:
http://blog.jal.idv.tw/post/1/132
這篇裡頭就有用到 # 符號了


主題: 文章的特殊字元- 倒斜線
作者: Pirate四月 12, 2005, 06:40:21 上午
引用自: jal
Pirate:

如果要用這類特殊符號 post 文章的話,可能都得參考 Mark 的那篇 patch 來修改,
應該就可以出現了。

例如:
http://blog.jal.idv.tw/post/1/132
這篇裡頭就有用到 # 符號了

這次的特殊符號看來不是#,應該是類似HTML的Tag內容例如:
<iostream>....大家可以試試...不見了喔~~


主題: 文章的特殊字元- 倒斜線
作者: markwu四月 12, 2005, 10:37:01 上午
引用自: jal
嗯,成功了。

只不過,除了關閉 HTMLArea 編輯器以外

patch 裡面還少了一個地方要註解掉,就是在
~/plog/class/net/request.class.php
                        // now if magic quotes are enabled and the input parameter is not an array
                        // and the feature has not been disabled, then strip the slashes
                        if( get_magic_quotes_gpc() && !is_array( $value ) && $this->_stripSlashes ) {
                                //$value = stripslashes( $value );
                        }

那個 stripslashes 也得註解掉,這樣才不會一樣被 K 掉。
其實那個 if() 應該都要註解掉的

不過,這樣做不知道會不會有後遺症就要請 mark 看一下了。

然後 patch 的檔案跟說明還真是難湊起來,檔案找半天才發現在哪。


這一個不能拿掉,這是我們刻意加上的!為了要處理 magic_quote 的問題!傷腦筋,我得要多試幾個情況了!謝謝你回報! :-D

Mark


主題: Re: 文章的特殊字元- 倒斜線
作者: haocheng十月 05, 2005, 10:16:59 下午
請問一下特殊符號的問題有辦法解決嗎?
我是想PO一個XML內容的時候遇到的,
大部分的<>括號裡面的內容都不見了...   :-(