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

时间:2012-01-27 22:41:25

标签: drupal video embed stripping

我安装了Drupal 6,其中Wysiwyg配置文件设置为使用TinyMCE。配置文件已打开媒体按钮。我已经定义了Filtered HTML输入格式以允许<embed><object><param>标记,并使其成为所有角色的默认格式。当您使用媒体按钮(看起来像几帧胶片的东西)并输入网址时,会生成以下代码并在源中显示:

<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

1 个答案:

答案 0 :(得分:0)

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