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?