【问题标题】:Ez publish 4.7: embed twit in xml blockEz publish 4.7:在 xml 块中嵌入 twit
【发布时间】:2014-04-14 10:10:17
【问题描述】:

我想使用 ezoe 将推文嵌入到 xml 块中。有没有办法将自定义html代码嵌入其中? 推文嵌入代码如下所示:

    <blockquote class="twitter-tweet" lang="en"><p>Bla bla </p>&mdash; Air France    (@airfrance) <a href="https://twitter.com/airfrance/status/454220292685320192">April 9,   2014</a></blockquote><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>

【问题讨论】:

    标签: ezpublish


    【解决方案1】:

    您需要为literal 标签激活html 类。

    settings/content.ini

    [literal]
    AvailableClasses[]
    # The class 'html' is disabled by default because it gives editors the
    # possibility to insert html and javascript code in XML blocks.
    # Don't enable the 'html' class unless you really trust all users who has
    # privileges to edit objects containing XML blocks.
    #AvailableClasses[]=html
    CustomAttributes[]
    

    => 在您的管理员和前端站点访问中重现以下内容

    settings/siteaccess/youradminsiteaccess/content.ini.append.phpsettings/siteaccess/yourfrontsiteaccess/content.ini.append.php

    [literal]
    AvailableClasses[]=html
    

    完成后,您将能够选择html 类。

    也就是说,启用此功能表明贡献者已意识到并担心可能存在的安全问题,例如 XSS。绝不应该为匿名用户启用此功能(例如,当您让他们创建带有富文本字段的评论对象时)。

    【讨论】:

    • 谢谢:)。我会那样做的
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多