Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
TinyMCE使用Wysiwyg模块在Drupal 6中嵌入代码_Drupal_Video_Embed_Stripping - Fatal编程技术网

TinyMCE使用Wysiwyg模块在Drupal 6中嵌入代码

TinyMCE使用Wysiwyg模块在Drupal 6中嵌入代码,drupal,video,embed,stripping,Drupal,Video,Embed,Stripping,我有一个Drupal 6安装,所见即所得配置文件设置为使用TinyMCE。配置文件已打开“媒体”按钮。我已经定义了过滤后的HTML输入格式以允许、和标记,并将其作为所有角色的默认格式。当您使用媒体按钮(看起来像几帧胶片)并输入url时,会生成如下代码并在源代码中可见: <object width="100" height="100" data="http://youtu.be/wEWSHWp5vHM" type="application/x-shockwave-flash">

我有一个Drupal 6安装,所见即所得配置文件设置为使用TinyMCE。配置文件已打开“媒体”按钮。我已经定义了过滤后的HTML输入格式以允许、和标记,并将其作为所有角色的默认格式。当您使用媒体按钮(看起来像几帧胶片)并输入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设置为不严格使用媒体,但我不敢相信您必须添加自制模块才能让嵌入工作正常进行:

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