歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 23, 2024, 12:42:09 下午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  支援  |  使用與操作  |  文章的特殊字元- 倒斜線 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 文章的特殊字元- 倒斜線  (閱讀 18277 次)
jal
新手見習
*
文章: 14


檢視個人資料
« 於: 四月 10, 2005, 04:54:58 下午 »

因為寫文件的需要
會用到倒斜線

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

感謝~

http://blog.jal.idv.tw/post/1/11
已記錄

脆笛酥小瓜呆/FreeBSD 4.11/Apache1.3.33_1/MySQL4.0.23a/PHP4.3.10_2-CLI/pLog1.0
lss
我不是被~拉~~出來的,不要叫我大大!
總版主
超級會員
*****
文章: 1511



檢視個人資料 個人網站
« 回覆文章 #1 於: 四月 10, 2005, 11:29:42 下午 »

請問你是用內建的 HTMLArea 寫文章嗎?如果是的話,這個是 HTMLArea 的老問題了。
期待 1.1 快點出來,聽說已經確定會讓 HTMLArea 出局,改用別的 editor 替代。

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

沒找過 常見問題集或不知道 如何在 LifeType 中文開發論壇發問的人,恕不回答問題
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #2 於: 四月 11, 2005, 07:44:32 上午 »

這個問題應該不是 HTMLArea 的問題,在 mantis 中已經有人回報了:

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

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

Mark
已記錄

jal
新手見習
*
文章: 14


檢視個人資料
« 回覆文章 #3 於: 四月 11, 2005, 09:22:34 下午 »

Mark:

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

and...謝謝 lss 的誇獎... Orz
已記錄

脆笛酥小瓜呆/FreeBSD 4.11/Apache1.3.33_1/MySQL4.0.23a/PHP4.3.10_2-CLI/pLog1.0
Pirate
訪客
« 回覆文章 #4 於: 四月 11, 2005, 09:31:24 下午 »

除了倒斜線之外.....
我有時後會Post一些程式碼(C/C++)檔頭include的資料會不見如下:
程式碼:

#include <iostream>


Plog顯示為
#include

<iostream>不見了.....這是Bug嗎?還是正常現象?
已記錄
jal
新手見習
*
文章: 14


檢視個人資料
« 回覆文章 #5 於: 四月 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 的檔案跟說明還真是難湊起來,檔案找半天才發現在哪。
已記錄

脆笛酥小瓜呆/FreeBSD 4.11/Apache1.3.33_1/MySQL4.0.23a/PHP4.3.10_2-CLI/pLog1.0
jal
新手見習
*
文章: 14


檢視個人資料
« 回覆文章 #6 於: 四月 11, 2005, 10:44:48 下午 »

很昏倒的發現...
現在 \ 可以很正常的使用了..
即使是在 WYSIWYG 下也是 ok 的
但是!!!
內嵌網址完全失效... Orz 繼續實驗
<a href 的功能
已記錄

脆笛酥小瓜呆/FreeBSD 4.11/Apache1.3.33_1/MySQL4.0.23a/PHP4.3.10_2-CLI/pLog1.0
jal
新手見習
*
文章: 14


檢視個人資料
« 回覆文章 #7 於: 四月 12, 2005, 02:21:29 上午 »

Pirate:

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

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

脆笛酥小瓜呆/FreeBSD 4.11/Apache1.3.33_1/MySQL4.0.23a/PHP4.3.10_2-CLI/pLog1.0
Pirate
訪客
« 回覆文章 #8 於: 四月 12, 2005, 06:40:21 上午 »

引用自: jal
Pirate:

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

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

這次的特殊符號看來不是#,應該是類似HTML的Tag內容例如:
<iostream>....大家可以試試...不見了喔~~
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #9 於: 四月 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 的問題!傷腦筋,我得要多試幾個情況了!謝謝你回報! 開懷大笑

Mark
已記錄

haocheng
新手見習
*
文章: 8


檢視個人資料
« 回覆文章 #10 於: 十月 05, 2005, 10:16:59 下午 »

請問一下特殊符號的問題有辦法解決嗎?
我是想PO一個XML內容的時候遇到的,
大部分的<>括號裡面的內容都不見了...   傷心
« 最後編輯時間: 十月 05, 2005, 10:19:52 下午 由 haocheng » 已記錄

To follow the path:
look to the master,
follow the master,
walk with the master,
see through the master,
become the master.
頁: [1]
LifeType 中文開發論壇  |  支援  |  使用與操作  |  文章的特殊字元- 倒斜線 « 上篇主題 下篇主題 »
    前往: