web-dev-qa-db-ja.com

drupal 7の場合、Ckeditorフィールドにメディアを埋め込みます

Ckeditorを使用するテキスト領域にYouTube動画(およびその他の埋め込みメディア)を追加できるように、CKeditorの最新バージョン(3.6.3)のプラグインを探しています。

いくつかの提案されたプラグインを見つけましたが、それらのほとんどはdrupal.orgサイトにないか、単に非常に古く、drupal 7.で動作しないようです。

この問題については多くの質問がありますが、最近の問題やdrupal 7.に関する問題はありません。

リッチエディターをオフにして、コードをフルHTMLモードで埋め込むことができることはわかっていますが、クライアントにもっと簡単なものを求めています。そのようなモジュールは存在しますか?

メディアモジュール(drupal.org- http://drupal.org/project/media_youtube にリストされています)も見つけましたが、CKeditorと統合されているとは思いません。

明確にするために、次のようなものを探しています: http://www.fluidbyte.net/embed-youtube-vimeo-etc-into-ckeditor しかし、drupal 7.(これは動作しないようです?).

[〜#〜] edit [〜#〜]:スタンドアロンのCKEditorモジュールを使用しています

7
Mike

スタンドアロンバージョンのckeditorモジュールには、メディア埋め込みと呼ばれるプラグインが付属しています。あなたが持っていることを確認してください:

  • Ckeditorのメディア埋め込みプラグインを有効にしました
  • ユーザーがアクセスできるテキスト形式にメディア埋め込み入力フィルターを追加しました(とにかくフィルターもタグも制限されていません)。
  • 上記のテキスト形式のメディア埋め込みボタンをツールバーに追加しました

そして、それはそれです。 youtubeビデオ(またはそのことについては何でも)を埋め込むには、<iframe> YouTubeからコードを埋め込み、メディア埋め込みダイアログポップアップに貼り付けます。

6
wiifm

これについては、さまざまな方法があります。あなたにとって最も簡単な方法は Ckeditor youtube を使用することです。

次のマークアップのように、<iframe>ソリューションを使用することもできます。

<iframe title="YouTube video player" src="http://www.youtube.com/embed/-J3HfllvXWE" frameborder="0" width="547" height="333"></iframe>`

Mediaモジュールを使用できます。 メディア+メディア付きYouTube動画の投稿:YouTube を参照してください。

2
Vic

Drupal 6および7では、このモジュールを使用できます: https://www.drupal.org/project/wysiwyg_mediaembed これは、メディア埋め込みプラグイン、CKEditor、およびWysiwygモジュール(私は共同メンテナーであり、人々にとってはかなりうまく機能しているようです)

0
HongPong