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 StartedNew to DNN Plat...New to DNN Plat...Requirements from client!Requirements from client!
Previous
 
Next
New Post
10/8/2010 3:32 AM
 
Greetings Everyone 

Hope you all are doing great. Am beginner at DotNetNuke although I have been programming working with CMS since long. My client requires me to develop their website using DotNetNuke and they have outlined the following requirements. Before I being I would like to discuss if DotNetNuke can easily meet these requirements or does it already. Appreciate any advice.

1.All client side and server side validations must be incorporated in the code level as listed below.
a.Fields marked as required must be validated for empty/blank submit and user should be prompted with appropriate message
b.Character and number input fields must be validated with regular expressions and should restrict alpha numeric to specific fields. See Table A.
c.Email fields must be validated for valid email address
d.Date fields must be validated for valid dates (ex. 30/02/1990)
e.All input fields must be validated for the listed special characters
i.Special characters: ~! @ # $ % ^ & * ( ) = + | \ { } [ ] < > ’ “ / 
f.All text boxes must be validated for maximum length according to the database field
g.Any other validation should be handled based on the data capturing.

2.All open database connections must be closed and all objects references should be release/closed and nullified when exiting the function or procedure.

3.As a security measure the following items should be considered:
a.Auto complete feature should be disabled by default
b.Only post method should be allowed.
c.Should avoid passing values in URL
d.Special character should be validated/removed to stop cross site scripting
e.MS Captcha should be added ( Please use the following link for a free Captcha control http://www.mondor.org/captcha.aspx)

Input fields must be validated for the following:
First name Alpha
Last Name Alpha
Phone no Numeric
Date of Birth Numeric/Valid date
Address Alpha Numeric
Email Address Alpha numeric and only allow special characters @ and dot (.)
Text Area Alpha numeric and only allow special characters  -.,:;


Thanking You
Imran
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedNew to DNN Plat...New to DNN Plat...Requirements from client!Requirements from client!


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