TinyMCE 使用 Wysiwyg 模块剥离 Drupal 6 中的嵌入代码

发布于 2024-12-29 05:06:04 字数 1185 浏览 1 评论 0原文

我安装了 Drupal 6,并将 Wysiwyg 配置文件设置为使用 TinyMCE。该配置文件已打开媒体按钮。我已经定义了过滤的 HTML 输入格式以允许使用 标签,并制作这是所有角色的默认格式。当您使用媒体按钮(看起来像几帧电影的东西)并输入网址时,会生成如下代码并在源中可见:

<object width="100" height="100" data="http://youtu.be/wEWSHWp5vHM" type="application/x-shockwave-flash">
    <param name="data" value="http://youtu.be/wEWSHWp5vHM" />
    <param name="src" value="http://youtu.be/wEWSHWp5vHM" />
</object>

但是,当您预览或保存帖子时,视频不会呈现。

以下是允许的标签列表:

<a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd><form><input><br><p><div><span><img><h1><h2><h3><h4><h5><h6><table><tr><td><thead><th><tbody><iframe><embed><object><param>

有人知道我做错了什么吗?我发现最近的这篇文章似乎暗示您需要将 TinyMCE 设置为不使用 media_strict,但我不敢相信您必须添加自制模块才能使嵌入工作:http://drupal.org/node/368388#comment-5501684

I have a Drupal 6 installation with a Wysiwyg profile set up to use TinyMCE. The profile has the media button turned on. I have defined the Filtered HTML input format to allow the <embed>, <object>, and <param> tags and made this the default format for all roles. When you use the media button (the thing that looks like a couple frames of film) and enter a url, code like the following is generated and visible in the source:

<object width="100" height="100" data="http://youtu.be/wEWSHWp5vHM" type="application/x-shockwave-flash">
    <param name="data" value="http://youtu.be/wEWSHWp5vHM" />
    <param name="src" value="http://youtu.be/wEWSHWp5vHM" />
</object>

However, when you preview or save the post, the video is not rendered.

Here is the list of allowed tags:

<a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd><form><input><br><p><div><span><img><h1><h2><h3><h4><h5><h6><table><tr><td><thead><th><tbody><iframe><embed><object><param>

Anybody have any idea what I'm doing wrong? I found this recent post that seems to imply that you need to set TinyMCE to not use media_strict, but I can't believe you have to add a homebrew module to get embedding to work: http://drupal.org/node/368388#comment-5501684

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

£冰雨忧蓝° 2025-01-05 05:06:04

当您尝试使用“完整 HTML 过滤器”嵌入时会发生什么?您还可以为此内容类型创建一个全新的输入过滤器类型。

What happens when you try embedding using 'Full HTML Filter'? You might also create a whole new input filter type for this content type.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文