TinyMCE schreibt Tags um/löscht sie, aber nicht alle
Posted: Fri 2. Feb 2024, 01:04
Hallo Gemeinde,
ich hätte da gerna mal ein Problem mit TinyMCE.
Ich habe innerhalb eines Textes einen Link auf ein Bild, das sich dann modal öffnet
Als erstes mal 'plugin:col_ovlFrame()' aus Plugin 'Collection,2023122201,1.6.4' in Tiny normal eingefügt
und heraus kam
Ich dachte, dass ich es dann auch mit 'plugin:col_ovlFrame()' innerhalb eines Textes mit einem Video machen könnte, wie mit einem Bild. Ziel:
Dazu habe ich die 'content.php' direkt editiert.
Versuch1:
Tiny macht daraus, wenn man es aufruft
im Seitenquelltext
Nochmal umgeschrieben in
Dieser Versuch führte auch nicht zum gewünschten Ergebnis
Ich kann es nicht mehr in meiner Hektik nachvollziehen, aber ich hatte auch
im Angebot
Mein Versuch mit span-Tags ging auch in die Hose
Das fuktioniert auch, wenn man von Tiny die Finger weg lässt, wie gewollt, aber daraus macht Tiny beim Aufruf
Da hab' ick mir mal janz blöde jestellt und hab' folgjendes einjejeben (Ich darf das so schreiben, weil meine Schwiejereltern Berliner sind, weeste)
Daraus hat Tiny das gemacht
und im Seitenquelltext sieht es so aus
Zu sehen unter http://dorilaraukft.bplaced.net/sites/C ... -Abteilung unter 'Test 'plugin:col_ovlFrame()' im Text einzubinden'
Jetzt zur Sache: Ich stehe ganz kräftig auf dem Schlauch. In der Tiny-Konfig habe ich nichts gefunden, außer dass in Zeile 5 in meiner 'CMSroot/plugins/tinymce/inits/init_dor.js' (Kopie von 'CMSroot/plugins/tinymce/inits/init.js' mit meinen Änderungen) p-Tags auch als Blockformate definiert sind.
In der 'CMSroot/plugins/tinymce/init.php' habe ich auch nichts aufregendes gefunden. und bei 'CMSroot/plugins/tinymce/tinymce/tinymce.min.js' finde ich mich mal gar nicht zurecht.
Wieso kann ich 'plugin:col_ovlFrame()' nicht in p-Tags einfügen, ohne das Tiny mir in die Suppe spuckt? Das zerballert mir nämlich einen Absatz wie folgenden
Gruß
Gonzo
ich hätte da gerna mal ein Problem mit TinyMCE.
Ich habe innerhalb eines Textes einen Link auf ein Bild, das sich dann modal öffnet
Code: Select all
<p>Meterbrot in Scheiben geschnitten, Ofenkartoffeln, <a class="shutter" title="Pommes Schranke" href="../userfiles/images/2_Pfannengerichte/Pommes_Schranke_800.png">Pommes</a></p>
Code: Select all
{{{plugin:col_ovlFrame('krsei1','../userfiles/plugins/MultiMedia2/video/Kräuterseitling_Zeitraffer.webm','Kräuterseitling im Zeitraffer1','dor','150px');}}}
Code: Select all
<div>{{{plugin:col_ovlFrame('krsei1','../userfiles/plugins/MultiMedia2/video/Kräuterseitling_Zeitraffer.webm','Kräuterseitling im Zeitraffer1','dor','150px');}}}</div>
Code: Select all
<p><a href="?Hidden_Site___Video-Abteilung&ovlOutputkrsei1">Kräuterseitling</a> im Zeitraffer1</p>
Versuch1:
Code: Select all
<p>{{{plugin:col_ovlFrame('krsei2','../userfiles/plugins/MultiMedia2/video/Kräuterseitling_Zeitraffer.webm','Kräuterseitling','dor','150px');}}} im Zeitraffer2</p>
Code: Select all
<div>{{{plugin:col_ovlFrame('krsei2','../userfiles/plugins/MultiMedia2/video/Kräuterseitling_Zeitraffer.webm','Kräuterseitling','dor','150px');}}} im Zeitraffer2</div>
Code: Select all
<div><a href="?Hidden_Site___Video-Abteilung&ovlOutputkrsei2">Kräuterseitling</a> im Zeitraffer2</div>
Code: Select all
<p><div>{{{plugin:col_ovlFrame('krsei2','../userfiles/plugins/MultiMedia2/video/Kräuterseitling_Zeitraffer.webm','Kräuterseitling','dor','150px');}}}</div> im Zeitraffer2</p>
Code: Select all
<div>{{{plugin:col_ovlFrame('krsei2','../userfiles/plugins/MultiMedia2/video/Kräuterseitling_Zeitraffer.webm','Kräuterseitling','dor','150px');}}} im Zeitraffer2</div>
Code: Select all
<div>{{{plugin:col_ovlFrame('krsei2','../userfiles/plugins/MultiMedia2/video/Kräuterseitling_Zeitraffer.webm','Kräuterseitling','dor','150px');}}}</div><p> im Zeitraffer2</p>
Mein Versuch mit span-Tags ging auch in die Hose
Code: Select all
<p><span>{{{plugin:col_ovlFrame('krsei3','../userfiles/plugins/MultiMedia2/video/Kräuterseitling_Zeitraffer.webm','Kräuterseitling','dor','150px');}}}</span> im Zeitraffer3</p>
Code: Select all
<div>{{{plugin:col_ovlFrame('krsei3','../userfiles/plugins/MultiMedia2/video/Kräuterseitling_Zeitraffer.webm','Kräuterseitling','dor','150px');}}} im Zeitraffer3</div>
Code: Select all
<h4>{{{plugin:col_ovlFrame('krsei4','../userfiles/plugins/MultiMedia2/video/Kräuterseitling_Zeitraffer.webm','Kräuterseitling','dor','150px');}}} im Zeitraffer4</h4>
Code: Select all
<h4>{{{plugin:col_ovlFrame('krsei4','../userfiles/plugins/MultiMedia2/video/Kräuterseitling_Zeitraffer.webm','Kräuterseitling','dor','150px');}}} im Zeitraffer4</h4>
Code: Select all
<h4><a href="?Hidden_Site___Video-Abteilung&ovlOutputkrsei4">Kräuterseitling</a> im Zeitraffer4</h4>
Jetzt zur Sache: Ich stehe ganz kräftig auf dem Schlauch. In der Tiny-Konfig habe ich nichts gefunden, außer dass in Zeile 5 in meiner 'CMSroot/plugins/tinymce/inits/init_dor.js' (Kopie von 'CMSroot/plugins/tinymce/inits/init.js' mit meinen Änderungen) p-Tags auch als Blockformate definiert sind.
Code: Select all
block_formats: "Header 1=h1;Header 2=h2;Header 3=h3;Header 4=h4;Header 5=h5;Header 6=h6;Div=div;Paragraph=p;code=code;pre=pre"
Wieso kann ich 'plugin:col_ovlFrame()' nicht in p-Tags einfügen, ohne das Tiny mir in die Suppe spuckt? Das zerballert mir nämlich einen Absatz wie folgenden
Code: Select all
<p>Text, Text, Text<br>Text, Text, plugin:col_ovlFrame(...Linktext...)<br>Text, Text, Text</p>
Gonzo