我有一个运行Joomla的网站,TinyMCE设置为编辑器。其中一个网站编辑现在正试图将媒体播放器嵌入到文章中,但TinyMCE一直在搞乱HTML。
我已经尝试将插件配置中的扩展有效元素设置为*[*]
以允许任何内容,但它不起作用。
我想要的是禁用TinyMCE中的代码剥离“功能”。我不希望它尝试验证我的HTML或类似的东西。
如何禁用代码剥离?
答案 0 :(得分:2)
如果所有其他方法都失败了,您可以关闭Joomla中的所有编辑器:
转到:扩展名(应位于顶部标签控件上)
单击:插件管理器。
这将带您进入所有Joomla插件的列表。
禁用所有以“-editor”开头的插件。
这应该让您使用纯文本编辑器编辑和保存Html,而不考虑其中的内容。如果你能找到一个更好的解决方案,那就使用它,但是当其他一切都失败的时候,这个工
答案 1 :(得分:0)
@dave:以下是停止HTML条带化的方法:http://dijoomla.blogspot.com/2009/02/turn-off-tinymce-cleanup-code.html。
但是建议您不要这样做,因为条带化功能是为了防止漏洞利用。相反,您可以考虑使用tinymce插件,例如Media。
答案 2 :(得分:0)
Note:This works in 2.5 using JCE Editor (not sure 1.5)
转到...管理员>全局配置>文字过滤器... 现在,不对您选择的权限级别设置过滤。不是你的公共级别来保护安全。我可以在更新到JCE并删除TinyMCE后执行此操作。
我使用免费的JCE编辑器(安装后的“组件”选项卡下),您可以使用许多添加的功能更好地自定义它,或者根据需要多次自定义它。
答案 3 :(得分:0)
在Joomla 2.5中,转到plug-in manager > Editor - TinyMCE
。
在基本选项中,juste从禁用元素中删除iframe
。