DNN Forums

Ask questions about your website to get help learning DNN and help resolve issues.

CKEditor No Longer Displays RichTextBox After Upgrading to DNN 9.12.0

 7 Replies
 1 Subscribed to this topic
 26 Subscribed to this forum
Sort:
Author
Messages
New Around Here Send Private Message
Posts: 1
New Around Here

We recently upgrade all our websites to th dnn 9.12.0. After this, the HTML module no longer displays the richtext/WYSIWYG editor. Also, all modules that use the CKEditor no longer displays the richtext/wysiwyg editor. Completely at a loss as to what may be causing this issue.

A fresh install of dnn 9.12.0 does not have this issue.

Any advice or help in this matter would appreciated.

Thank you.

Growing Member Send Private Message
Posts: 55
Growing Member
What version did you upgrade from? Does the radio button/drop down menu show to toggle between Rich Text Editor and Basic Text Box?
New Around Here Send Private Message
Posts: 25
New Around Here

Hi

This probably won't help... but

I have a number of sites that sit on a single DNN platform (currently at 9.11.00 (46)) also all of the sites are using variants of a skin (that allow different colours) but essentially same. 2 of the 28 sites have an issue with the editor in that they will not display the WYSIWYG icons etc. I have to edit in another portal and copy the formatted text across as Source.

My sites are effectively "out of the box" with two modules, the included Reports module and the purchased Datasprings Dynamic Forms (which is brilliant) the latter also exhibits the inability to show the RichText format if I use the HTML option for a question..

I've also checked to make sure that permissions for the editor are not restricted the number of icons, but this does make me think I wonder if there is some hidden setting somewhere that is overriding local.

I'll see if I can run something in SQL that may expose this :-)

Now you have forewarned us I will follow best practice and do some offline tests before upgrading in a live environent, although I can replicate my platform on the same live environment and assign a number of portal alliases to run a "live" test.

If you find the solution / cause please share :-)

Regards

 

Dave

 

 

 

 

 

Advanced Member Send Private Message
Posts: 245
Advanced Member

Maybe you want to try log an error on the issue section on GitHub, https://github.com/dnnsof...Dnn.Platform/issues.

Senior Member Send Private Message
Posts: 1465
Senior Member

This kind of sounds like a permissions issue in the application pool and/or the folder hosting the files.  That's the only time I've run into this in the past.  You need to be sure that dynamic (code) is running under the (correct) user account in the IIS application pool, and that static files (e.g., js, CSS, images, etc.) are correctly being served out using the anonymous user account.  The accounts that you're using greatly depend on your hosting environment and how it's configured, but in many newer environments, you may be missing the Users and/or IUSR account(s). 

However, if you're not sure about how to correctly configure this, I'd suggest you err on the side of caution and contact the support team for your hosting environment.   

New Around Here Send Private Message
Posts: 14
New Around Here
When this happened to me, it was fixed by removing the ExtraPlugins entries 'Editor Config' in 'Custom Editor Options', which reset it to the default settings of 'dnnpages,wordcount,notifications'
Growing Member Send Private Message
Posts: 30
Growing Member

I had this issue when upgrading ro DNN 09.09.01 from 09.06.02.  The issue was cleared up when I changed the Application Pool Identity from Application Pool Identity TO Network Service.  Once the application pool was restarted, the rich editor panel appears and was fully operational again.

Growing Member Send Private Message
Posts: 115
Growing Member

Like Will Strohl said, I think this kind of thing is a permissions issue.  I comment here becuase you should not run any live system on NetworkService (unless you have a good reason).  It gives too much access to the file system.  Always use a Application Pool Identity and add the correct permissions to the website folder.  In many cases you may not have access to static content, like css files, this is becuase you need to run the website with Anonymous Authentication enabled in IIS.  

I know the DNN documentation uses Network services, but that's only good for local/private systems.  There are a number of thinigs that should be done to make things more secure, but some of it can give real problems if it's done wrong, not usng Netwrok Service is an easy fix.  

 

 

  

These Forums are dedicated to the discussion of DNN Platform.

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

  1. If you have (suspected) security issues, please DO NOT post them in the forums but instead follow the official DNN security policy
  2. No Advertising. This includes the promotion of commercial and non-commercial products or services which are not directly related to DNN.
  3. 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.
  4. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  5. No Flaming or Trolling.
  6. No Profanity, Racism, or Prejudice.
  7. Site Moderators have the final word on approving / removing a thread or post or comment.
  8. English language posting only, please.

Would you like to help us?

Awesome! Simply post in the forums using the link below and we'll get you started.

Get Involved