Opened 11 years ago

Closed 11 years ago

#2241 closed Bug (fixed)

Floating panels don't respect BasePath property

Reported by: Aaron van Geffen Owned by: Martin Kou
Priority: Must have (possibly next milestone) Milestone: FCKeditor 2.6.1
Component: UI : Floating Panel Version: FCKeditor 2.6
Keywords: Confirmed Review+ Cc:

Description

My editor is located at http://static.snelgeleerd.nl/editor/, but the editor itself is called from a different subdomain, namely http://samenvattingen.snelgeleerd.nl/. I'm calling the editor via the following code:

<script type="text/javascript" src="http://static.snelgeleerd.nl/editor/fckeditor.js"></script>
<script type="text/javascript">
document.domain = 'snelgeleerd.nl';
window.onload = function()
{
	var oFCKeditor = new FCKeditor('body');
	oFCKeditor.BasePath = 'http://static.snelgeleerd.nl/editor/';
	oFCKeditor.ToolbarSet = 'Admin';
	oFCKeditor.ReplaceTextarea();
}
</script>

This works, except for the floating panels being called from http://samenvattingen.snelgeleerd.nl/editor/editor/fckdialog.html instead of http://static.snelgeleerd.nl/editor/editor/fckdialog.html, which results in a 404 error document.

My conclusion would be the floating panels don't respect the BasePath correctly, but it's might be something different. In any case, it's obviously a bug, right?

Attachments (1)

2241.patch (1.2 KB) - added by Martin Kou 11 years ago.

Download all attachments as: .zip

Change History (9)

comment:1 Changed 11 years ago by Martin Kou

Keywords: Confirmed added

Confirmed the problem, the editor instance in question can be found at the last link on the side navigation bar in the given URL: http://samenvattingen.snelgeleerd.nl/inzenden/

comment:2 Changed 11 years ago by Martin Kou

This bug is related to #1614, but a quick fix can be made at the moment for this ticket without doing the required investigations in #1614.

Changed 11 years ago by Martin Kou

Attachment: 2241.patch added

comment:3 Changed 11 years ago by Martin Kou

Keywords: Review? added

comment:4 Changed 11 years ago by Martin Kou

btw, if you want to fix the FCKeditor on your site now instead of waiting for the 2.6.1 release, you can try editing the following two files in your FCKeditor distribution:

fckeditorcode_ie.js fckeditorcode_gecko.js (These files are just compacted versions of our original JavaScript source code)

Look for the string src=FCKConfig.BasePath+'fckdialog.html', and change the "BasePath" to "FullBasePath".

comment:5 Changed 11 years ago by Martin Kou

Owner: set to Martin Kou
Status: newassigned

comment:6 Changed 11 years ago by Frederico Caldeira Knabben

Keywords: Review+ added; Review? removed

comment:7 in reply to:  4 Changed 11 years ago by Aaron van Geffen

Thanks Martin, that fixes the problem! :)

comment:8 Changed 11 years ago by Martin Kou

Resolution: fixed
Status: assignedclosed

Fixed with [2051].

Click here for more info about our SVN system.

Note: See TracTickets for help on using tickets.
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy