I have relative paths for my images (not relative to the document root, but relative to the BaseHref I have set). Now when I move an image in firefox, the image disappears. But when I go the source view, the right path show up, and when I go back in WYSIWYG mode, the image appears again. In IE this works fine.
See test at http://www.saulmade.nl/fckeditorTest
My code is:
var webpageBaseHref = document.location.href.substring(0, document.location.href.lastIndexOf('/') + 1); var webpageBasePath = document.location.pathname.substring(0, document.location.pathname.lastIndexOf('/') + 1); var editorPath = '/fckeditorTest/fckeditor/'; var editortest = new FCKeditor('editortest'); editortest.BasePath = editorPath; editortest.Config['BaseHref'] = webpageBaseHref; editortest.Height = 700; editortest.Value = 'This is some <strong>sample text</strong>. You are using <a href="http://www.fckeditor.net/">FCKeditor</a>.<br />' + '<img src="userfiles/image/test.gif" /><img src="userfiles/image/test.jpeg" /><br /><br /><br />webpageBaseHref = ' + unescape(webpageBaseHref) + '<br />webpageBasePath = ' + unescape(webpageBasePath); editortest.Create();
Re: moving images breaks relative path
Found that this was reported http://dev.fckeditor.net/ticket/1847 which tried reopening, but asked to open a new one: http://dev.fckeditor.net/ticket/3396