让Plone接受任何HTML输入

Mik*_*maa 2 html plone transform archetypes

以可重复的方式使Plone WYSIWYG和HTML输入接受所有元素和样式的最简单方法是什么?

用例

  • 很多私人网站
  • 值得信赖的编辑
  • 高级编辑器(能够制作手工制作的HTML并希望制作手工制作的HTML)

Plone元素白名单在这种情况下更加阻碍.

履行

  • 附加产品,带有大按钮"禁用所有HTML安全性"

由于HTML过滤希望您手动输入每个CSS指令,因此无论如何都不实用.必须有一个隐藏的开关以某种方式关闭所有HTML过滤?

也可以为Archetypes/Dexterity Rich文本字段轻松制作不安全的HTML吗?

Ste*_*veM 8

这不是一个大按钮,但它也不难.在Zope管理界面中,在Plone站点的顶部,转到portal_transforms并打开safe_html转换.通过在disable_transform字段中输入"1"并保存来禁用它.

如果有任何不受信任的内容作者或编辑者,或者任何天真的足以从第三方网站复制代码并将其粘贴到编辑器中,则不应该这样做.

  • 有一个错误.disable_transform在Plone实例的生命周期中被缓存.在下次重新启动之前,更改此值不起作用.这导致了很多头发拉扯. (3认同)