我有一个 Drupal 6 安装,其中设置了所见即所得的配置文件以使用 TinyMCE。配置文件已打开媒体按钮。我已经定义了过滤后的 HTML 输入格式以允许使用<embed>
、<object>
和<param>
标签,并将其设为所有角色的默认格式。当您使用媒体按钮(看起来像几帧电影的东西)并输入一个 url 时,会生成如下代码并在源代码中可见:
<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