Wie man Videos in Joomla! einbindet
Dieses Tutorial behandelt die folgenden Themen:
Standardmäßig filtert Joomla! iframe und einige andere HTML-Elemente aus Sicherheitsgründen automatisch heraus. Um Videos von beliebten Anbietern wie YouTube und Vimeo einzubetten, müssen Sie die Filterung des iframe-Tags deaktivieren. Dieses Tutorial zeigt Ihnen, wie Sie dies für den Standard-Joomla! TinyMCE-Editor tun können.
Joomla! 4
Bearbeiten der TinyMCE-Einstellungen
Klicken Sie auf dem Joomla! 4 Administrator-Dashboard auf Plugins. Suchen Sie das Plugin mit dem Namen Editor-TinyMCE und klicken Sie es an. Wenn sich die Einstellungsseite öffnet, suchen Sie das Textfeld mit der Bezeichnung Verbotene Elemente. Sie werden sehen, dass in dem Feld “script,applet,iframe” steht. Löschen Sie iframe aus diesem Feld, so dass der endgültige Text lautet: script,applet.
Klicken Sie auf Speichern & Schließen, um die Änderung zu übernehmen. Mit den obigen Einstellungen sollten Sie nun in der Lage sein, iframe-Videos in Ihre Joomla! 4-Artikel einzubetten, wenn Sie den Standard-TinyMCE-Editor verwenden. Wenn Sie weiterhin nicht in der Lage sind, dies zu tun, lesen Sie weiter.
Bearbeiten der globalen Konfigurationseinstellungen
Joomla! 4 kann auch das HTML-Tag iframe filtern, abhängig von Ihrem Benutzertyp. Um die Einstellungen für Ihren Benutzertyp zu überprüfen, gehen Sie im Administrator-Dashboard auf System und klicken Sie auf Konfiguration. Navigieren Sie zur Registerkarte Textfilter. Dort sehen Sie eine Liste der Benutzergruppen und die entsprechende Art der Filterung. Stellen Sie sicher, dass Ihre Benutzergruppe auf Keine Filterung eingestellt ist.
Einbetten eines YouTube-Videos
Um ein YouTube-Video in eine Joomla! 4-Seite einzubetten, müssen Sie zunächst den Iframe-Einbettungscode erhalten. Öffnen Sie das Video, das Sie einbetten möchten, klicken Sie auf die Schaltfläche Teilen und wählen Sie dann Einbetten.
Bearbeiten Sie dann den Artikel, in dem das Video erscheinen soll. Klicken Sie im Editor auf das Symbol Medien einfügen/bearbeiten.
Wählen Sie in dem sich öffnenden Feld die Option Einbetten und fügen Sie den Code für die Videoeinbettung an der Stelle ein, an der das Video erscheinen soll. Klicken Sie abschließend auf Ok, speichern Sie Ihre Änderungen und Ihr Video sollte nun auf Ihrer Seite angezeigt werden!
Joomla! 3
TinyMCE Einstellungen bearbeiten
Aus dem oberen Menü Ihres Joomla! 3.x admin, gehen Sie zu Erweiterungen > Plugins . Suchen Sie das Plugin mit dem Namen Editor-TinyMCE und klicken Sie darauf. Wenn die Einstellungsseite geöffnet ist, suchen Sie das Textfeld mit dem Namen Verbotene Elemente . Sie werden sehen- Skript, Applet, iframe – in der Box geschrieben. Löschen Sie Iframe aus dieser Box, so dass der letzte Text lautet: Skript, Applet.
Die obigen Einstellungen sollten es Ihnen nun ermöglichen, Iframe-Videos in Ihre Joomla! 3.x Artikel, wenn Sie den Standard-TinyMCE-Editor verwenden. Wenn Sie dies weiterhin nicht tun können, lesen Sie weiter.
Globale Konfigurationseinstellungen bearbeiten
Joomla! 3.x kann das iframe-HTML-Tag auch abhängig von Ihrem Benutzertyp filtern. Um die Einstellungen für Ihren Benutzertyp zu überprüfen, gehen Sie auf der oberen Leiste zu System und klicken auf Globale Konfiguration . Navigieren Sie zur Registerkarte Textfilter . Sie sehen eine Liste der Benutzergruppen und die entsprechende Filterung. Stellen Sie sicher, dass Ihre Benutzergruppe auf Keine Filterung eingestellt ist.
Ein YouTube Video einbinden
Um ein YouTube-Video in eine Joomla! 3.x Seite, müssen Sie zuerst den Iframe Embed Code erhalten. Öffnen Sie das Video, das Sie einbetten möchten, klicken Sie mit der rechten Maustaste darauf und wählen Sie Einbettungscode kopieren .
Dann gehen Sie und bearbeiten Sie die Joomla! 3.x Artikel, in dem das Video erscheinen soll. Klicken Sie im Editor auf das Symbol Quellcode .
In dem Quellcode-Feld, das erscheint, fügen Sie den Video-Einbettungscode, wo das Video erscheinen soll. Schließlich klicken Sie auf Ok , dann Speichern Ihre Änderungen und Ihr Video sollte jetzt auf Ihrer Seite angezeigt werden!