【问题标题】:Entering custom HTML-code in EZ Publish's TinyMCE will not work在 EZ Publish 的 TinyMCE 中输入自定义 HTML 代码将不起作用
【发布时间】:2011-08-26 11:28:50
【问题描述】:

我在 EZ Publish 网站上的 TinyMCE 中添加了“html”按钮,以便用户可以将自定义 html 写入 xmlblock 字段。但是当用户保存时,带有 div-、img- 和其他标签的 html 代码会被删除。如果我使用 ''-tag 我假设里面的 html 代码将在网页上呈现为可查看的 html 代码,而不是实际的 html 内容。

如何在 ezoe 中启用 html 编辑?

这就是我正在尝试的:

  1. 在 TinyMCE 中单击 html 按钮。
  2. 编写html代码:

    <div style="text-align:left; width:496px; margin-left:auto; margin-right:auto;"> <img id="Image-Maps_fottoey" src="some url.jpg" width="496" height="249" alt="" /> </div>

  3. 单击“发布”。在查看页面时,它没有来自第 2 步的 html 代码的痕迹。

我尝试将以下内容添加到我的覆盖 content.ini.append.php:

[literal]
AvailableClasses[]
AvailableClasses[]=html

根据http://acidre.com/blog/ez-publish-saisir-du-contenu-directement-en-html/ 但这无济于事。

更新: 它现在适用于我对 content.ini.append.php 所做的更改。此更改添加了“html”作为文字选项,并在编辑器中为您提供了一个新图标,Nicolas 指给我看(看起来像一张纸,位于图标第 2 行,Omega-icon 之前的第一部分。

当您在紫色编辑字段中添加 html-source 时,如果编辑器发现您粘贴了客栈 url,它将创建链接。这些链接在编辑器中是蓝色的。您必须使用图标第 1 行最右侧的“断开链接”图标断开这些链接。保存时,编辑器中不应出现蓝色超链接。如果你已经管理了这个,发布的页面应该很好地显示你的自定义 html :)

【问题讨论】:

    标签: ezpublish


    【解决方案1】:

    在 eZ Publish 的 eZ Online Editor(基于 TinyMCE)中启用文字 HTML 的常用方法是取消注释

    AvailableClasses[]=html
    

    content.ini 覆盖中的配置指令。更多信息在这里:http://share.ez.no/forums/setup-design/custom-tag-stop-while-running/comment64177.

    然后,编辑人员应该可以通过 TinyMCE 中的文字按钮(该按钮看起来像一个文本表)来使用文字标签。弹出菜单中建议的下拉菜单显示“html”。

    允许使用原始 html 需要一些编辑指南和对编辑的完全信任,但我相信您已经意识到这一点。

    干杯,

    尼古拉斯

    【讨论】:

    • 谢谢,“文字”按钮(看起来像文本表的按钮)对我来说是个新闻。现在我更接近了.. 当我添加一个新的文字标签并选择类“html”时,我得到了这个紫色区域的 html 代码。但是当我看到 html 代码时,我有点乱码并且有一个带有 id='BugEvents' 的“”标签。
    • 实际上,如果不是 ezoe 解析 html 代码中的超链接,它现在可以工作了。当我粘贴 html 代码时,其中包含 url 的 src="" 会变成一个 '' 标记,这会转义我所有的 html 代码。有没有办法让ezoe不将url解释为''-tags?
    • 嗨,我在最新的eZ Publish Community Project 版本的全新安装上进行了本地测试,我在粘贴this one 这样的sn-p 时遇到的问题是添加了“”标签对于每个新行,都会破坏最终渲染。我的解决方法是先将 HTML 粘贴到一个简单的文本编辑器(Mac 上的 TextEdit)中,然后再次复制并将其粘贴到 eZOE 中。值得尝试吗?
    猜你喜欢
    • 2018-03-02
    • 2017-09-08
    • 2018-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多