Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Provider and Extension ForumsProvider and Extension ForumsFCKeditorFCKeditorHow to upgrade DotNetNuke fckEeditor to version 2.6 How to upgrade DotNetNuke fckEeditor to version 2.6
Previous
 
Next
New Post
5/2/2008 4:29 PM
 

How to upgrade DotNetNuke fckEeditor to version 2.6 :

 

First you will need to download a copy of the FCKEditor from the web site http://www.fckeditor.net/

After unzipping FCKeditor_2.6.zip file follow these steps:

 

1)      First of all make a copy of currently installed FckEditor for possible needs. You can find it in your DotNetNuke root folder \Providers\HtmlEditorProviders\Fck\FCKeditor

 

2)      Copy the “editor” folder (including all of its contents) from new version into \Providers\HtmlEditorProviders\Fck\FCKeditor\editor of your installed DotNetNuke.

 

3)      Copy fckconfig.js from new version into \Providers\HtmlEditorProviders\Fck\Custom of your installed DotNetNuke then right_click on it and choose “edit” from the list. In this notepad file opened, you must find FCKConfig.ToolbarSets["Default"] and change it to :

                                                                                                             FCKConfig.ToolbarSets["DNNDefault"]

 

4)      In \Providers\HtmlEditorProviders\Fck\Custom of your installed DotNetNuke also right_click on fckconfigsecure.js and choose “edit” from the list. In this notepad file opened, you must find FCKConfig.ToolbarSets["Default"] and change it to:

                                                                                                             FCKConfig.ToolbarSets["DNNDefault"]

 

5)      Copy the following files from new version into \Providers\HtmlEditorProviders\Fck\FCKeditor of your installed DotNetNuke.

The files are:   fckconfig.js , fckpackage.xml , fcktemplates.xml , fckstyles.xml

 

 

Now you can browse to your portal and enjoy the new version!

 

 
New Post
5/7/2008 3:24 AM
 

Hi,

Thanks for this - brilliant!

I have 1 question, in point 4 you say to edit "fckconfigsecure.js" - when I open this file it already has both "FCKConfig.ToolbarSets["Default"]" & "FCKConfig.ToolbarSets["DNNDefault"]". And in fact the Default seems to have a lot more buttons on the toolbar than the existing DNNDefault.

Also unless I am mistaken nothing has changed in this file since you don't mention to upgrade this file in any way?

Can you clarify this instruction please?

Thanks,

Dale


www.creative-dreaming.com
 
New Post
5/7/2008 3:42 AM
 

Further - I might be mistaken again but I think what you want to do is copy the DNNDefault & NoGallery toolbar config from the old fckconfig.js (which you hopefully have a backup of as it wasn't listed as a file necessary to backup!) otherwise you end up with the new (massive) default FCK toolbars.

Then I think you should copy fckconfig.js and rename it fckconfigsecure.js and then remove the 'Source' option from however many toolbars it appears in i.e. meaning that when used in some secure sense the HTML cannot be edited.

I could be wrong... but from comparing the files this would seem the right approach and it seems to work as expected.

Writing about this gives me the distinct feeling that I'm swearing left right and centre - a bit like wearing fcuk clothing I guess :)

Cheers,


www.creative-dreaming.com
 
New Post
5/7/2008 7:55 AM
 

Hmmm... OK I have installed FCK Editor version 2.6 following these instructions... however it still doesn't work in Safari 3.1.1 - for the MAC or for Windows. However if I go to FCK Editor site I can use their demo in Safari and that is using FCK Editor version 2.6.

In DNN I just get a regular text box with HTML inside.

Any ideas?

Thanks,


www.creative-dreaming.com
 
New Post
5/7/2008 7:45 PM
 

I've done the upgrade from FCK 2.4.1 in DNN 4.8.2 to FCK 2.6 myself and was planning to write up the process but didn't because too many people have had various problems trying this. It can be done, and can work, but be careful. Here's a few miscellaneous comments in no particular order;

  • If you're not confident that you can undo the process if it doesn't work then don't start!
  • The only difference between the DNN shipped fckconfig.js and fckconfigsecure.js is the removal of the Source button from the toolbars in the secure version.
  • The DNN shipped fckconfig.js is not a default 2.4.1 FCK fckconfig.js, and the 2.6 fckconfig.js has a number of changes to the 2.4.1 version. If things go wrong then it is quite possibly to do with these changes but I haven't got round to investigating them properly yet.
  • I found Firefox to be very agressive in caching some of the JavaScript files - try clearing your browser cache if you have any problems.
  • For what it's worth, my own upgrade doesn't function in Safari 3 on Windows but this isn't a problem for me. If I get a chance to look into it I'll post and update here.

To end on a positive note, the 2.6 FCKeditor has much better support for the <PRE> tag (very useful if you're editing example code snippets) and generally  feels more stable .

Regards, Rhys.


www.rmjcs.com - Mostly SQL Server Stuff
 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Provider and Extension ForumsProvider and Extension ForumsFCKeditorFCKeditorHow to upgrade DotNetNuke fckEeditor to version 2.6 How to upgrade DotNetNuke fckEeditor to version 2.6


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out