【问题标题】:Find the list of allowed tags and attributes for a CkEditor instance查找 CkEditor 实例的允许标签和属性列表
【发布时间】:2014-05-15 16:57:24
【问题描述】:

有没有一种方法可以获取高级内容过滤器允许的特定 ckeditor 实例的标签和属性列表,以便我可以仅将这些值传递给后端的 santize 函数并去除其余部分?

我们使用 ckeditor 4.1 作为 WYSIWYG 编辑器,使用 rails 3.2 作为后端。

【问题讨论】:

    标签: ruby-on-rails ckeditor


    【解决方案1】:

    您可以在filter.allowedContent 数组中找到所有规则:

    editorInstance.filter.allowedContent
    

    此数组包含统一版本的规则,因此您可以假设它们都采用相同的格式。但是,这不是优化的格式,因此您可能需要对其进行处理以提取您需要的信息。

    【讨论】:

    • 返回空数组
    • 如果 ACF 被禁用则返回 []
    • 是的,如果 ACF 被禁用,它实际上是被禁用的,所以没有规则 - 一切都是允许的。
    猜你喜欢
    • 2018-05-23
    • 2018-07-15
    • 2013-04-24
    • 2012-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-18
    • 2011-02-24
    相关资源
    最近更新 更多