Hi!
Ich hab's geschafft. Ich denke, ich habe das Problem mit dem Ziel beim Bildlink gelöst.
In der Datei htmlarea.js gibt es eine Funktion "renderPopup_addLink".
Das Problem ist, dass die Funktion " sel = editor._getSelection();" den imagetag liefert und nicht den übergeordneten Link.
Wenn man nun abfragt, ob der tagname "img" ist und dann das parentElement zuweist funktioniert die Zielzuweisung auch bei einem Bildlink.
Main Code sieht wie folgt aus:
if( a.tagName.toLowerCase() == "img"){
a = a.parentElement;
}
Ich habe den Code nach den folgenden Zeilen eingefügt.
var range = editor._createRange(sel);
a = editor.getParentElement();
misch