I'm currently implementing an installation of FCKEditor into a site with the need to support all Tier-A browsers (which includes implementations of Webkit/Safari) but I am not currently able to drag 'n drop images from content outside the editor into the editor.
Why is that not working? Is it an installation/deployment issue, a settings issue or a failing of the editor.
Any answers, and even better, any help would be greatly appreciated.
Thanks.
Why is that not working? Is it an installation/deployment issue, a settings issue or a failing of the editor.
Any answers, and even better, any help would be greatly appreciated.
Thanks.
Re: Safari - Drag 'n Drop Images Issue
Re: Safari - Drag 'n Drop Images Issue
Thanks for the prompt reply alphonsomi.
Heh, you're right, I did forget that. I was confused by the claim of "Safari Support".
Is that the official answer alphonsomi? Does anyone know of a fix/work-around?
I'd hate to abandon a really great open-source solution with such a wide user base for a commercial solution that I know works.
Any further direction would be most helpful.
Thanks.
Re: Safari - Drag 'n Drop Images Issue
Could you point me to a commercial solution that meets the same basic criteria of FCKeditor but supports better DnD? I.e. WYSIWYG, browser/JavaScript based, extensible, supports Firefox, IE, and other browsers?
Re: Safari - Drag 'n Drop Images Issue
Hi Les,
The best I've found so far is called RadEditor. It's unfortunate name aside, it seems to be a very powerful and extensible solution. I'm currently doing UI for a .Net shop so I haven't looked in to support for other server-side languages. It definitely supports D'nD in Safari, so I'm highly skeptical when someone offers the explanation of a browser defect for not working. The price is a little steep for non-corporate solutions, approx. $1000 per developer license, but it does include an entire suite of AJAX enabled tools.
My situation is that we can definitely move to RadEditor, but based on the benefits of an open-source community, all things being equal, I'd prefer the open-source solution... but only if it works.
That product can be found at http://www.telerik.com/ .
Another product I've heard about but haven't explored is one from WebAssist. I know they use the foundation of the FCKEditor and extended it, but haven't looked into the D'nD issue for Safari, specifically. Therefore it may not work there either. It's also implemented as a Dreamweaver plug-in which is a problem if you don't run that IDE.
Good luck, and if you discover anything that may be helpful, please let me know.
Thanks.
Re: Safari - Drag 'n Drop Images Issue
So far I didn't see any editor that handled dnd in safari, so now we know that there is some way and it can be coded. In every other browser the dnd is automatic, just by setting an element to editable you can drag text and images into it, so if Safari doesn't does it, it is a bug in that browser. Another example of bugs in Safari is that you can't resize an image with the mouse as it happens in other browsers, is the editor to blame or the browser?
Open source is not only about ideals, developers must keep on paying their homes and their foods. If you rather go and pay those 1000$ to that company that's ok for you, but don't expect that magically the open source editors improve in the same way if people just want to get the product for free and as soon as some feature is missing they go away and pay a lot of money instead of sponsoring the devolpment of that feature for the open source editor.
You can find for example several plugins that I've created for other people that have choosed to stay on the open source side: http://martinezdelizarrondo.com/fckplugins/
Other people just contribute in the dev site, they provide their own plugins or just buy a license as a way to show the appreciation for the FCKeditor code. You can do anything that you want, but stating that you are going to pay a lot of money to another company instead of using an open source version for free and without bringing anything, well, it's not going to change anything. You won't see the people here going down to their knees "please, stay here, we love you, we'll do anything that you want"
Re: Safari - Drag 'n Drop Images Issue
I could not find in the documentation any reference to DnD issues in Safari while the product claims to support Safari. That is not a true representation of the product for that piece of functionality. As for Safari having a bug or not, is it really a bug (design failing/misinterpretation of standards) or a slightly different implementation? The IE "Peek-a-boo" behavior is a bug, a Mac single button mouse is a different implementation. That may be an argument over semantics, but if it is an implementation difference, would WebKit be able to help? I'm not trying to be facetious, I'm merely trying to find a solution to an issue.
As for people "going down to their knees" to keep me from switching solutions, I have no intention or expectation of causing that. I was actually stating my dismay at having to go that route. In fact, as our implementation is a commercial venture, we were planning to buy a commercial license and support plan for FCKEditor, but I wasn't dangling that in front of anyone's face. I have a lot of respect for open source and FCKEditor and it is almost always my preference. I both donate and contribute to various projects. Remember, I'm trying to find a solution.
If you represent FCKEditor is some way, you may think about revising your tone when dealing with people. If you don't then you can say what ever you'd like. Either way, reread my posts, I meant no disrespect.
If anyone can point me to a solution so I can use FCKEditor that would be ideal, and most appreciated.
Thanks.
Re: Safari - Drag 'n Drop Images Issue
I don't speak for the project, only for myself.
There are lots of bugs in each browser, claiming compatibily just means that most of the features work, but no browser is perfect and you will face different issues in each one. You won't find in the documentation a whole list of bugs because it will be boring, the best way is to search the dev site. This is the list of known issues that affect just Safari (maybe there are other issues not marked with that milestone, but it should give a good overview): http://dev.fckeditor.net/query?status=a ... patibility if you find any new issue, the best way to get it fixed is to create a new ticket. If the problem is a bug in safari, it will be filed in webkit bugzilla like these bugs: https://bugs.webkit.org/show_bug.cgi?id=9915
The fact that there might not be a ticket filed about dnd means that either no one has tried previously or they didn't bother to create a ticket. Seeing an example that works, I guess that Safari can use the HTML5 DnD API, but it doesn't do automatically like the rest of browsers. Anyway, it means that knowing that it will be possible to fix this problem.
You must remember that the contentEditable is a feature that IE introduced, so that is the reference implementation, and when some feature is missing in another browser usually is seen as an incompatibility on their side
Re: Safari - Drag 'n Drop Images Issue
I've tried to find a solution and as I soon as I created a simple test I found out that dnd does work correctly and Safari, so it's some code in FCKeditor that it's blocking it (please, note that it's all dnd not just images).
So I digged a little and filed http://dev.fckeditor.net/ticket/2597 so I guess that it will be ready for the next release.
Re: Safari - Drag 'n Drop Images Issue
I would like to wait the two weeks for the milestone. Unfortunately, the powers that be here at work, and the deadlines on the application are such that we need the solution right away. Our timelines are so tight that as soon as I implemented that other editor, QA HAD to start working on for our editable functionality.
Upgrading later is not an option.
It's not how I like to work, but you have to take some bad with the good I guess.
I do plan to continue using FCK whenever it's feasible as I do feel it's the easiest and best overall solution, it just didn't work out this time.
I'm also glad that I was able to help improve the product and will hopefully be able to contribute more down the road.
Thanks.