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

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...no method dnnConfirm after upgrade 05.04.04 -> 07.00.06no method dnnConfirm after upgrade 05.04.04 -> 07.00.06
Previous
 
Next
New Post
7/31/2014 9:43 AM
 

Regarding the requirement for all skins to include the jQuery registration:

The "Reusable DotNetNuke jQuery Plugins" page doesn't specifically say that these are requirements for skins (or modules). It appears to say that these are components that may be used for modules or skins if you choose. I am not using any jQuery in my skin or in any custom modules, so I wouldn't think it would be necessary for me to include it. Shouldn't the DNN system include what's necessary to make the builtin components function properly (such as the edit behavior)? If it is effectively required for all skins, why not just let DNN include it automatically without each skin having to include it? If it is a requirement for all skins, I think the documentation needs to be more clear about it.

The workaround I found of including some modules - those modules register jQuery because they themselves use it, which just coincidentally lets the editor function because it also requires it. 

It took too long to stumble across the workaround, and I was unable to find any documentation or forum posts that helped based on the error message, and it also took too long to get information on the actual root cause of the problem. Thank you Richard Howells for linking to the relevant documentation, and David Jamell for specifying how to fix the skin. There needs to be more official communication and documentation about this.

 

 
New Post
7/31/2014 11:13 AM
 

I think part of the problem we have is that we often test the framework with default configuration and standard skin objects on the page.  If one of the skin objects registers jQuery, then it is easy to miss that another skin object that needs jQuery did not also register the need for jQuery.  I have seen this problem crop up in a couple other areas as well.  

Realistically, any time we are showing "administrative" UI, jQuery should be registered since almost every aspect of our Admin UI requires it.


Joe Brinkman
DNN Corp.
 
New Post
7/31/2014 11:19 AM
 

In looking further, it appears that we fail to include < script jsObject="DDRjQuery" / > in our DNNAdmin menudef.xml file.  This would force jQuery whenever the module action menu is displayed.


Joe Brinkman
DNN Corp.
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...no method dnnConfirm after upgrade 05.04.04 -> 07.00.06no method dnnConfirm after upgrade 05.04.04 -> 07.00.06


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