默认的code标签有问题

Bug,需求以及想法
回复
kalvin
帖子: 25
注册时间: 2009年 5月 27日 16:00
联系:

默认的code标签有问题

帖子 kalvin »

代码: 全选

<code><?php
echo '<pre>aaa</pre>';
?><pre>aaa</pre></code>

请帮忙看看,这个默认的code标签有问题,发布出去后PHP好像被安全过滤了,不显示了,如果有pre标签,也被执行了,直接显示出效果来了
yaoge
帖子: 307
注册时间: 2010年 6月 5日 08:09
联系:

Re: 默认的code标签有问题

帖子 yaoge »

我发代码时也是这样,虽然已经用了<code>可是代码还是给自动执行了,我的博客里没装任何编辑器
kalvin
帖子: 25
注册时间: 2009年 5月 27日 16:00
联系:

Re: 默认的code标签有问题

帖子 kalvin »

blockquote也有相同的BUG
mybg
帖子: 508
注册时间: 2010年 5月 27日 16:20
联系:

Re: 默认的code标签有问题

帖子 mybg »

昨天也遇到这个了,后来改用了高亮插件。就没事了

http://docs.typecho.org/_media/plugins/ ... ettify.zip
kalvin
帖子: 25
注册时间: 2009年 5月 27日 16:00
联系:

Re: 默认的code标签有问题

帖子 kalvin »

不想使用这些插件,因为我不想数据库中有很多如果以后升级了版本或转换其它程序,可以造成不兼容的问题的插件
yaoge
帖子: 307
注册时间: 2010年 6月 5日 08:09
联系:

Re: 默认的code标签有问题

帖子 yaoge »

高亮我下过一次,装上去了,不会用,就删了
头像
zyzzc
帖子: 648
注册时间: 2009年 9月 25日 20:11
联系:

Re: 默认的code标签有问题

帖子 zyzzc »

和wordpress一样会过滤处理这些字符,有一定的必要性,推荐使用插件googlecodeprettify,70自己写的,加上了格式处理,不会存在兼容性问题
回复