question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

HTML Editor Non-Functional Post Upgrade of DNN

See original GitHub issue

Description of bug

After performing an upgrade of DNN Platform the HTML Editor fails to display, or displays missing icons, until manual steps are taken to update the files/configurations within the editor itself.

Steps to reproduce

This has been validated on multiple installations, currently using two different starting points for upgrade.

  • Start with a working DNN Installation (Validated on 9.6.2 and 9.8.1)
  • Upgrade to DNN 9.10.2
  • HTML Editor will be broken, the exact state of broken

Current behavior

The HTML editor either displays with missing icons and “might” work, or the editor 100% fails to display. (This will depend on the configuration and settings of the editors. If a plugin is missing the editor fails to display. Otherwise it will display sans icons)

You can fix this by going into this folder /Providers/HtmlEditorProviders/DNNConnect.CKE/js/ckeditor

And then reviewing these two sub folders;

Old = 4.5.3 New = 4.15.1

The issue seems to stem from the following discrepancies

  • Icons - Completely missing from 4.15.1
  • Images - Completely missing from 4.15.1
  • Plugins - Some of the plugins in 4.5.3 are missing, which causes failures. This doesn’t impact every installation
  • Skins - Come of the skins from 4.5.3 are missing, this can cause issues depending on exact issues.

Expected behavior

You should be able to upgrade DNN Platform and the HTML Editor should still be functional without manual intervention, especially intervention that requires direct access to the site.

Error information

You will see multiple errors of failure to load files, or missing images

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:13 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
sawestcommented, May 23, 2023

I just upgraded to 9.11.2 from 9.8.0. I experienced the exact same issue as @cklenk showed above. I had to copy two plugin folders from the 4.5.3 plugin folder to the 4.18.0 plugin folder (newsarticlelinks and iframedialog). After these were copied the editor is now working. It doesn’t appear the #5205 fixed this issue.

1reaction
cklenkcommented, Feb 8, 2022

Totally understand @WillStrohl!! This was on a dev site and not launched yet so that’s why we didn’t have an ssl on it. But good to know! I can certainly log a new issue for this if you want.

Read more comments on GitHub >

github_iconTop Results From Across the Web

HTML editor broken after upgrade to 9.6.1 - Forums
After a quick upgrade to 9.6.1 to addres security vulnerabilities the HTML editor module on several of our sites broke in different ways....
Read more >
Edit mode not working after upgrade to 9.1.0
Hi I have upgraded my production DNN from 7.4.0 to 9.0.2. after upgraded the persona bar is working fine but the edit bar...
Read more >
Issue with HTML module after upgradation from DNN ...
Like Devjosh said, it appears your HTML module was incorrectly installed. You will need to replace the DotNetNuke.Modules.Html.dll file in ...
Read more >
Latest RadEditor On DNN v9.1.1 (Display & Behavior Broken)
After upgrading to the latest Telerik binaries on our DotNetNuke (DNN v9.1.1) website, the RadEditor has some odd behavior making it near ...
Read more >
external URL not working - DNN Creative ...
I have an external link that is not working. The URL should be: href="https://www.starwoodmeeting.com/(id code here)" However, after I click ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found