Problems with DNN 9 and the HTML Editor Manager

Over the past week I’ve been dusting off BicycleTips.com getting it ready for a season of bike blogging. I’ve upgraded to the current release of DNN. I’ve fixed modules, changed the theme and font, and written out a couple of articles. When editing a module, I ran into a problem with adding links to the content. I was getting an error, so I figured I was probably using an old outdated version of whatever Rich Text Editor I had installed, because the site was created early on in the DNN days.

I went to the persona bar in DNN and navigated to the Site Settings to get to the HTML Editor Manager page:

2019-04-30

I clicked on the link to open the manager, and that resulted in uselessness. Ultimately the site loaded inside of an iframe in the persona bar, all inception like:

2019-04-30 (1)

So that was no luck. I reached out to Oliver Hine and he suggested I check the web.config to see which HTML Editor was defined in there. To see your web.config file, you can access the Config Manager in the persona bar in DNN (assuming you have host/super user access). From that Configuration Manager choose the web.config file.

A WORD OF WARNING: It is easy to screw up a web.config file, highly recommend that you have a backup of your site before you start messing around.

In the web.config look for a section that starts with <htmlEditor defaultProvider=" and see what is in that string. In my case it was <htmlEditor defaultProvider="DotNetNuke.RadEditorProvider">, so I was using a super old editor provider that is no longer supported in DNN. It was a simple enough change to fix it, I simply changed it to: <htmlEditor defaultProvider="DNNConnect.CKE">

After that I saved the web.config file, and then reloaded the site in the browser, changes to the web.config will cause the application to recycle, so it will take a bit for the site to come back up, but once it came back up I was able to access the HTML Editor Manager page in the Persona Bar.

Recent Comments

There are currently no comments. Be the first to make a comment.

Add Comment

Please add your comment by filling out the field(s) below. Your comment may need to be approved before it becomes visible.
Enter your first name for display with the comment
Enter your last name for display with the comment.
Enter your email address so that we may contact you if necessary. We will also use this for your Gravatar.
Enter the URL to your website. URLs may be removed from comments.
Enter your comment here.
If you can't type Human2 in, you can't post, plain and simple.
Submit Comment Cancel

Chris Hammond is a father, husband, leader, developer and car guy. Chris has long specialized in ASP.NET and DotNetNuke development, so you will find a variety of topics here on the website. For more information check out the about me page.

If you are looking for DotNetNuke consulting please visit my business website at https://www.christoc.com/