iframe einfügen und Probleme im Editor TinyMCE lösen
Zum Beispiel Viodeos sind in iframe eingebettet. Ein iframe ist ein HTML-Element, siehe Inlineframe bei Wikipedia
Sehr geute Infos dazu (englisch, aber leicht verständlich) https://www.w3schools.com/tags/tag_iframe.asp
iFrame-Generator
Generieren Sie einfach Iframe und betten Sie Code in jede Webseite oder einen Blog ein!
https://products.aspose.app/html/de/iframe-generator
Vor- und Nachteile von iframes werden hier gut beschrieben: https://www.eology.de/wiki/iframe
zu Problem lösen
Eigendlich ist es ganz einfach ein iframe einzufügen. dass sieht z.B. bei YouTube so aus:
<iframe width="560" height="315" src="https://www.youtube.com/embed/lt8PuMBMpz4" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
Details zum iframe Code für Videos
https://www.cms-joomla.ch/index.php/inhalte-erstellen/video-responsive-schalten
Im Editor
Hier beim Standarteditor TinyMCE von Joomla 4 das Symbol für den Quelltext anklicken:
Dann öffnet sich das Quelltexteld. Einfach ist es, wenn man den iframe odr anderes zuunterst anhängen kann
Wenn es innerhalb eines Textes eingefügt werden soll, helfe ich mir damit, indem ich den Ort markiere, z.B. mit Linien
so finde ich es im Quelltext einfacher, markiere hier die Linien und füge anstelle davon die iframe ein.
Problem lösen
Sollte es den ifram-Code nicht akzeptieren, sollte dieser nach dem speichern wieder weg sein, kann es an einer der folgenden Einstellung liegen.
1. Eine Fehlerquelle kann der Editor sein, der TinyMCE ist der Standarteditor von Joomla und bei der Installation dabei.
Beim installieren eine neuen Editors, kann es sien, das man das dort auch machen muss.
unter System / Plugins den Editor suchen
Den Editor anklicken
Bei disem hat es 3 voreinstellbare Anzeigen (Menge der Felder) unter 0 ist auch der Administrator, ich mache die Korrektur immer bei alles 3 Varianten.
Wenn man nach unten scrollt, findet man die Felder "verbotene Elemente" und "erlaubte Elemente". Wenn man nun iframes erlauben will, muss man den Eintrag iframe mit dem Komma davor in "verbotene Elemente" löschen. Man muss es nicht bei "erlaubte Elemente" eintragen.
Wichtig: Die Felder dürfen nicht leer bleiben, wenn man alles löscht. Wenn man es leer speichert, wird es wieder eingertragen und es funktioniert wiederum nicht.
Einfache Lösung: Etwas nichts beeinflussendes wie cms eingeben.
Speichern und Schliessen
2. Ein anderes Problem könnte noch sein, das der Nutzer für die Eingabe bestimmter Codes gesperrt ist.
Bei mir betrifft es den Eintrag für Super Users: Es muss dazu auf "keine Filterung" stehen.