歡迎光臨, 訪客. 請先 登入註冊一個帳號.
四月 26, 2024, 05:00:41 上午
19595 文章 在 3865 主題 由 4580 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  外掛程式  |  问个关于plogeshi插件的问题 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 问个关于plogeshi插件的问题  (閱讀 12236 次)
bigheadghost
訪客
« 於: 十二月 25, 2005, 11:06:24 下午 »

plogeshi是用来高亮程序代码的插件, 它基于geshi
发表文章时如果要插入一段C代码,可以这样: 切换到html源码模式, 输入:
<code c>
要插入的C代码
</code>
即可

我装了一下, 显示挺好的, 但是有一个问题, 就是如果代码里面有小于号" 即<" 好像就会误认为<code>到此结束, 后面的就不显示了. 举个例子来说:
<code c>
i<3+j;
</code>

就只会显示:
i<3>

不知道是什么原因 疑惑
已記錄
bigheadghost
訪客
« 回覆文章 #1 於: 十二月 25, 2005, 11:13:20 下午 »

但是下面的代码就显示正常:
<code html>
<div>
</code>

难道是: 代码段里面的<和>的数目一定要相等的情况下,才能正常显示? 那如果我代码里有小于号怎么办呢?

geshi主页上C代码的例子http://qbnz.com/highlighter/examples.php?c=c&e=calculating-pi显示的好好的,里面也有小于号的, 看样子应该是plogeshi插件的问题. 麻烦高手们看看, 先行谢过
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #2 於: 十二月 26, 2005, 12:03:41 上午 »

這是因為 LifeType 會自動檢查文章中的 tag 完整性。

你可以把 全部站台管控 » 全域設定 » xhtml_converter_enabled全部站台管控 » 全域設定 » xhtml_converter_aggresive_mode_enabled disable 試試看?

Mark
已記錄

bigheadghost
訪客
« 回覆文章 #3 於: 十二月 26, 2005, 12:27:28 上午 »

 xhtml_converter_enabled 默认是开的,xhtml_converter_aggresive_mode_enabled默认是关的.
我按您的意见把两个都关了之后就好了 開懷大笑 開懷大笑

高手就是高手,一下子就找到原因了, 哈哈. 您不说,我还真不知道这两个选项是控制tag完整性的.
又学到东西了, 多谢大侠出手相救:)
已記錄
aday
新手見習
*
文章: 7


檢視個人資料
« 回覆文章 #4 於: 一月 31, 2006, 11:43:42 上午 »

請問大大們有沒有遇到中文字亂碼的問題?
有沒有解決之道呢?
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #5 於: 一月 31, 2006, 01:59:34 下午 »

什麼亂碼?如何亂碼?是在什麼樣的情況下亂碼?你得把問題描述清楚啊!

Mark
已記錄

aday
新手見習
*
文章: 7


檢視個人資料
« 回覆文章 #6 於: 一月 31, 2006, 10:29:07 下午 »

什麼亂碼?如何亂碼?是在什麼樣的情況下亂碼?你得把問題描述清楚啊!

Mark

是這樣子的
我在
<code php>

</code>

之間的任何中文字
都會變成亂碼

已記錄
頁: [1]
LifeType 中文開發論壇  |  開發  |  外掛程式  |  问个关于plogeshi插件的问题 « 上篇主題 下篇主題 »
    前往: