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

HomeHomeDevelopment and...Development and...DNN Platform (o...DNN Platform (o...Trying to find official DNN stance on support for javascript disabled functionalityTrying to find official DNN stance on support for javascript disabled functionality
Previous
 
Next
New Post
1/20/2010 5:14 PM
 

Hi Everyone,

I have just started a project where the client is keen to use the latest version of Dot Net Nuke (v5.2.1) but is legally obliged to have all functionality accessible with javascript enabled or disabled. This project will include custom module development that requires the user to submit form data.

My preliminary research seems to indicate that postbacks are impossible with javascript disabled. If use a vanilla install of Dot Net Nuke and create a module that purely contains an <input type="submit" /> tag. Clicking the resulting button will postback as expected with javascript enabled, but will generate a critical exception with javascript disabled.

What I am searching for is either:

1) A solution (if one exists) that would allow me to make these postbacks successfully with javascript disabled.

2) Some official documentation (including content on this website) that states the hard requirement to have javascript enabled that I can provide to my client to help convince them of the infeasibility of Dot Net Nuke for their requirements. Failing that, even a response from someone working at Dot Net Nuke would suffice.

I have studied the stack trace generated by the critical exception and removed code in the DNN site where I thought it might solve the problem, but this just causes critical exceptions with different stack traces.

During my search for option 2, I came across the forum entry www.dotnetnuke.com/Community/Forums/t... where on the 2nd page darragh says:

Actually I've raised this as a trouble ticket though DNN Corp website as we have the professional edition,  and I was told by Cathal Connolly:

"...running DotNetNuke without javascript is not a tested or supported configuration. Since version 5.0 MS Ajax has been a requirement and it uses javascript to perform it's client-server interactions" and "...we have no plans to support non-js support at present".

 

However I cannot find where this trouble ticket is located. If I could find this response from Cathal Connolly in its original form, I believe this would be enough evidence.

Can anyone help me with either of these possible solutions?

 
New Post
1/21/2010 12:14 AM
 

 One of the developers here in the office found a few changes to the environment that allows postbacks with javascript disabled. You can see my translation of his solution on Stack Overflow at stackoverflow.com/questions/2068547/p...

 
New Post
1/21/2010 11:57 AM
 

the trouble ticket is in an issue tracker that only PE customers have access to. However the statement is correct, we have neither tested or support DotNetNuke with javascript disabled. In addition, as virtually all modules utilise postbacks or/and MS Ajax (or other libraries such as telerik which make extensive javascript usage), even if we made changes to the core, modules would fail. At this point in time we've seen little demand for a non-js supported version of DotNetNuke - if over time this changes we may come back and reevaluate this.

Thanks,

Cathal


Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
Previous
 
Next
HomeHomeDevelopment and...Development and...DNN Platform (o...DNN Platform (o...Trying to find official DNN stance on support for javascript disabled functionalityTrying to find official DNN stance on support for javascript disabled functionality


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