私はTinyMCEを使用するように設定されたWysiwygプロファイルを持つDrupal 6をインストールしています。プロファイルのメディアボタンがオンになっています。私は<embed>
、<object>
、および<param>
のタグを許可するために、フィルタリングされたHTML入力フォーマットを定義し、これをすべてのロールのデフォルトフォーマットにしました。あなたがメディアボタン(フィルムのカップルのフレームのように見えるもの)を使用し、URLを入力すると、以下のようなコードは、ソース内で発生し、視認される:TinyMCEはWysiwygモジュールを使用してDrupal 6に埋め込みコードを取り除きます
<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>
誰も私が間違ってやっている任意のアイデアがありますか?私はmedia_strictを使わないようにTinyMCEを設定する必要があることを暗示しているこの最近の投稿を見つけましたが、埋め込みを機能させるために自作モジュールを追加する必要があるとは思いません:http://drupal.org/node/368388#comment-5501684