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

HomeHomeUsing DNN Platf...Using DNN Platf...Upgrading DNN P...Upgrading DNN P...Upgrading Telerik.Web.UI Upgrading Telerik.Web.UI
Previous
 
Next
New Post
12/4/2012 9:14 AM
 

Hello,

Before I go into further detail, here is a link to the issue that was first raised on a Telerik forum by someone else:- http://www.telerik.com/community/foru...

My Issue and Background Info

The Telerik team have recently provided me with an "updated" telerik.web.ui dll which contains a fix for their datepicker control in that it didn't work for the welsh locale.

I have tried to update a DNN website by swapping the old Telerik.Web.UI dll in the bin directory, for the new one, and putting in an appropriate binding redirect in the web.config file.

This fixed the immediate issue with the date picker, however, whenever going into any of the module settings pages for any module in the DNN site, I get the following error:-

A critical error has occurred.

DotNetNuke.Web.UI.WebControls.TermsSelector with ID='termsSelector' was unable to find embedded skin with name 'Simple'. Please, make sure that you spelled the skin name correctly, or if you want to use a custom skin, set EnableEmbeddedSkins=false.

The issue, as per the thread I linked above, appears to be that Telerik have split their "skins" out into a seperate dll. Even after placing this additional "Telerik.Web.UI.Skins.dll" into the DNN bin directory, dnn still throws the same error, and Telerik suggest that its a DNN issue with the RADEditor provider implementation which they don't support"

".. note that version 5.0 or later of DNN uses the Professional provider of RadEditor, which is implementation of the DNN developers and it is not supported by Telerik. Our suggestion is to post your question in the DNN forums and contact the support of DNN for help."

Does anyone have a solution for this problem? I'm assuimg there is a new RadEditor provider that supports having the "Simple" skin in this additional DLL?

The current version of DNN I am using is 06.00.01 (310)

Kind Regards

 
New Post
12/4/2012 3:20 PM
 
Ok found the resolution for this.

Dnn sets the default skin of its rad controls to "Simple".
For some reason as this skin could not be loaded from the new Telerik.Web.UI.Skins.dll assembly, I had to modify the "DotNetNuke.Web.UI.Utilities" class and alter its ApplySkin() method that sets the "Skin" property to "Simple" such that it sets it to an empty string.

This means the Rad Controls no longer have a skin specified and therefore the Skins assembly is not needed - a work around for it being unable to load the skin.

This serves our purposes for now.
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Upgrading DNN P...Upgrading DNN P...Upgrading Telerik.Web.UI Upgrading Telerik.Web.UI


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