TinyMCE编辑器在joomla 2.5中剥离我的html代码

时间:2013-08-31 08:01:19

标签: php joomla tinymce joomla2.5

我在joomla的TinyMCE编辑器中遇到了问题。每当我从编辑器进行任何更改时,我的html代码都会搞砸。

我尝试使用不同的编辑器(JCE编辑器),但结果是一样的。

我是joomla的新手,所以如果有人建议我如何解决这个问题

由于

3 个答案:

答案 0 :(得分:2)

我有一个解决方案。

我没有使用TinyMCE编辑器,而是切换到JCE编辑器并按照这些步骤进行操作

更改JCE编辑器的defualt设置

JCE EDitor

进入JCE管理区域后,单击默认编辑器配置文件

JCE Defualt

在默认编辑器配置文件中,单击“编辑器参数”选项卡,然后单击“高级”选项卡。根据您希望在文章中保存的代码类型,您可以选择允许JavaScript,PHP,CSS和XHTML。请注意,默认情况下不允许使用这些内容,因为它们可能会对您的网站造成危险。在添加此类代码之前,最好先创建网站备份。在进行这些更改后,不要忘记保存您的工作。

JCE Params

接下来,转到“插件参数”选项卡,然后单击“媒体支持”选项卡。如下面的屏幕截图所示,您还可以选择显示一些其他元素。完成后,您可以单击工具栏中的“保存并关闭”。这就是你应该通过JCE编辑器完成的所有配置。

profile

您可以通过将YouTube视频嵌入到文章或自定义HTML模块中来测试您的更改。

答案 1 :(得分:1)

在全局配置下,转到文本过滤并将public设置为no filtering

答案 2 :(得分:0)

TinyMCE(以及大多数其他编辑器插件)尝试输出/保存最佳HTML代码,这就是为什么HTML会被更改。

转到“网站”=> “全局配置”=> “文本过滤器”并设置适当的过滤器。您可能希望通过编辑“过滤标签”来使用自定义黑名单 - & '过滤属性'字段。 :)

回答Joomla pre-2.0: 您可以在设置中找到“保存时清洁代码”选项(转到“扩展程序”=>“插件”=>“编辑器 - TinyMCE”并查看右侧的选项)。

问候

相关问题