it-swarm.com.de

Betten Sie Medien in das Ckeditor-Feld für drupal 7) ein

Ich suche nach einem Plugin für die neueste Version von CKeditor (3.6.3), damit ich einem Textbereich, der ckeditor verwendet, YouTube-Videos (und andere eingebettete Medien) hinzufügen kann.

Ich habe mehrere vorgeschlagene Plugins gefunden, aber die meisten befinden sich nicht auf der Website drupal.org oder sind einfach sehr alt und scheinen nicht mit drupal 7) zu funktionieren.

Es gibt viele Fragen zu diesem Thema, aber keine, die aktuell sind oder sich mit drupal 7) befassen.

Ich weiß, dass ich einfach den Rich-Editor ausschalten und dann den Code im vollständigen HTML-Modus einbetten kann, aber ich möchte etwas Einfacheres für meinen Client. Existiert ein solches Modul?

Ich habe auch das Medienmodul gefunden (das auf drupal.org aufgeführt ist - http://drupal.org/project/media_youtube ), aber ich glaube nicht, dass es in CKeditor integriert ist.

Zur Verdeutlichung suche ich nach so etwas: http://www.fluidbyte.net/embed-youtube-vimeo-etc-into-ckeditor aber das funktioniert mit drupal 7. (Dieser scheint nicht zu funktionieren?).

[~ # ~] edit [~ # ~] : Ich verwende das eigenständige CKEditor-Modul

7
Mike

Die eigenständige Version des ckeditor-Moduls enthält ein Plugin namens Media Embed. Stellen Sie sicher, dass Sie:

  • Das Media Embed Plugin für Ckeditor wurde aktiviert
  • Der Eingabefilter für die Medieneinbettung wurde einem Textformat hinzugefügt, auf das Ihre Benutzer Zugriff haben (und das ohnehin nicht gefiltert oder tagbeschränkt ist).
  • Die Schaltfläche zum Einbetten von Medien wurde zur Symbolleiste für das obige Textformat hinzugefügt

Und das ist alles. Um ein Youtube-Video (oder etwas anderes) einzubetten, erhalten Sie das <iframe> Code von YouTube einbetten und in das Popup-Fenster zum Einbetten von Medien einfügen.

6
wiifm

Es gibt verschiedene Möglichkeiten, dies zu tun. Der einfachste Weg für Sie wäre die Verwendung von Ckeditor youtube .

Sie können auch das <iframe> Lösung, z. B. mit dem folgenden Markup.

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

Sie können das Medienmodul verwenden. siehe YouTube-Videos mit Medien + Medien posten: YouTube .

2
Vic

In Drupal 6 und 7 können Sie dieses Modul verwenden: https://www.drupal.org/project/wysiwyg_mediaembed , das mit dem Media Embed Plugin CKEditor und funktioniert Wysiwyg-Modul. (Ich bin ein Co-Betreuer und es scheint ziemlich gut für Menschen zu funktionieren.)

0
HongPong