【发布时间】:2012-12-09 00:41:54
【问题描述】:
我正在使用 Joomla 2.5 构建一个网站,涵盖与编程相关的主题。
我尝试了各种插件,在我的文章中插入java、javascript和php代码没有问题(带有缩进行号的经典视图)
当我尝试插入 XML 时出现问题。
目前我正在使用插件 Code HighLight(但我发现其他插件也一样)。
要在我的文章中插入 XML 代码,我必须在我的文章中这样做:
{code class="brush: xml;"}CODE HERE{/code}
问题是,如果我插入 Java 或 Js 或 php 代码我没有问题,但如果我尝试在我的文章中以这种方式插入 XML 代码,它看起来很糟糕(部分丢失)
我也尝试将其直接插入 HTML(通过按 HTML 编辑器 TinyMCE 按钮),但插入后,当我返回 WYSIWING 编辑器时,再次出现此问题。
在插件说明中我可以阅读:
注意你的可视化编辑器(例如 JCE 或 JCK),它可以在你的代码中放置标签,在这段代码失效后!
我使用 TinyMCE 作为编辑器(它始终是 WYSIWYG 编辑器),如果我禁用图形编辑器(在 Joomla 全局配置中将编辑器设置为 void)或者如果我选择 CodeMirror 编辑器(它是一个简单的 HTML 编辑器,而不是 WYSIWING 编辑器)如果我以以前的方式插入 XML 代码......工作得很好!!!
问题是我需要一个图形编辑器(设置文章文本的样式),同时我需要在我的文章中插入 XML 代码 sn-p...
我观察到使用许多代码 sn-p 插件的行为...问题不是插件问题,但我认为它与 WYSIWING 编辑器有关,该编辑器似乎将其标签插入 XML 代码或至少使其脏(删除部分并插入一些标签,如
)
如何在我的文章中使用 XML 代码 sn-p 并同时拥有 WYSIWING 编辑器? (如果问题是 TinyMCE,我也可以试试其他的 WYSIWING 编辑器...)
谢谢 安德烈亚
【问题讨论】:
标签: php joomla content-management-system joomla2.5 joomla-extensions