the minimum details that can be entered for a user are:
Email address
Password
Confirm password
the paswore and confirm password will be needed.
to remove validation for the rest of the form elements, edit the following code block:
<script type="text/javascript">
<!--
var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1", "email", {validateOn:["blur"]});
var sprypassword1 = new Spry.Widget.ValidationPassword("sprypassword1", {validateOn:["blur"], minChars:6, minNumbers:1, minAlphaChars:1});
var spryconfirm1 = new Spry.Widget.ValidationConfirm("spryconfirm1", "UserPassword", {validateOn:["blur"]});
var sprytextfield2 = new Spry.Widget.ValidationTextField("sprytextfield2", "none", {validateOn:["blur"]});
var sprytextfield3 = new Spry.Widget.ValidationTextField("sprytextfield3", "none", {validateOn:["blur"]});
var sprytextfield4 = new Spry.Widget.ValidationTextField("sprytextfield4", "none", {validateOn:["blur"], minChars:7, maxChars:20});
var sprytextfield5 = new Spry.Widget.ValidationTextField("sprytextfield5", "none", {validateOn:["blur"], isRequired:false, minChars:7, maxChars:20});
var sprytextfield6 = new Spry.Widget.ValidationTextField("sprytextfield6", "none", {validateOn:["blur"]});
var sprytextfield7 = new Spry.Widget.ValidationTextField("sprytextfield7", "none", {validateOn:["blur"]});
var sprytextfield8 = new Spry.Widget.ValidationTextField("sprytextfield8", "none", {validateOn:["blur"], minChars:1, maxChars:10});
var sprytextfieldAdmin = new Spry.Widget.ValidationTextField("sprytextfieldAdmin", "email", {validateOn:["blur"]});
var sprypasswordAdmin = new Spry.Widget.ValidationPassword("sprypasswordAdmin", {validateOn:["blur"], minChars:6, minNumbers:1, minAlphaChars:1});
var spryconfirmAdmin = new Spry.Widget.ValidationConfirm("spryconfirmAdmin", "UserPasswordAdmin", {validateOn:["blur"]});
//-->
</script>
to:
<script type="text/javascript">
<!--
var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1", "email", {validateOn:["blur"]});
var sprypassword1 = new Spry.Widget.ValidationPassword("sprypassword1", {validateOn:["blur"], minChars:6, minNumbers:1, minAlphaChars:1});
var spryconfirm1 = new Spry.Widget.ValidationConfirm("spryconfirm1", "UserPassword", {validateOn:["blur"]});
var sprytextfield2 = new Spry.Widget.ValidationTextField("sprytextfield2", "none", {validateOn:["blur"]});
var sprytextfield3 = new Spry.Widget.ValidationTextField("sprytextfield3", "none", {validateOn:["blur"]});
var sprytextfieldAdmin = new Spry.Widget.ValidationTextField("sprytextfieldAdmin", "email", {validateOn:["blur"]});
var sprypasswordAdmin = new Spry.Widget.ValidationPassword("sprypasswordAdmin", {validateOn:["blur"], minChars:6, minNumbers:1, minAlphaChars:1});
var spryconfirmAdmin = new Spry.Widget.ValidationConfirm("spryconfirmAdmin", "UserPasswordAdmin", {validateOn:["blur"]});
//-->
</script>
and this code block:
<?php
if (isset($_POST['Register'])) {
$WAFV_Redirect = "";
$_SESSION['WAVT_usersRegistrationfull_Errors'] = "";
if ($WAFV_Redirect == "") {
$WAFV_Redirect = $_SERVER["PHP_SELF"];
}
$WAFV_Errors = "";
$WAFV_Errors .= WAValidateNM($totalRows_CheckRepeat . "",-1,0,"",",.",true,1);
$WAFV_Errors .= WAValidateEM(((isset($_POST["UserEmail"]))?$_POST["UserEmail"]:"") . "",true,2);
$WAFV_Errors .= WAValidateEL(((isset($_POST["UserPassword"]))?$_POST["UserPassword"]:"") . "",6,50,true,3);
$WAFV_Errors .= WAValidateRX(((isset($_POST["UserPassword"]))?$_POST["UserPassword"]:"") . "","/\d/",true,4);
$WAFV_Errors .= WAValidateRX(((isset($_POST["UserPassword"]))?$_POST["UserPassword"]:"") . "","/[a-z,A-Z]/",true,5);
$WAFV_Errors .= WAValidateLE(((isset($_POST["UserPassword"]))?$_POST["UserPassword"]:"") . "",((isset($_POST["UserPassword2"]))?$_POST["UserPassword2"]:"") . "",false,6);
$WAFV_Errors .= WAValidateRX(((isset($_POST["addblock"]))?$_POST["addblock"]:"") . "","/^$/i",false,9);
$WAFV_Errors .= WAValidateRX(((isset($_POST["secondblock"]))?$_POST["secondblock"]:"") . "","/^$/i",false,10);
$WAFV_Errors .= WAValidateRQ(((isset($_POST["UserFirstName"]))?$_POST["UserFirstName"]:"") . "",true,11);
$WAFV_Errors .= WAValidateRQ(((isset($_POST["UserLastName"]))?$_POST["UserLastName"]:"") . "",true,12);
$WAFV_Errors .= WAValidatePN(((isset($_POST["UserPhone"]))?$_POST["UserPhone"]:"") . "",false,true,true,13);
$WAFV_Errors .= WAValidatePN(((isset($_POST["UserFax"]))?$_POST["UserFax"]:"") . "",false,true,false,14);
$WAFV_Errors .= WAValidateRQ(((isset($_POST["UserAddress"]))?$_POST["UserAddress"]:"") . "",true,15);
$WAFV_Errors .= WAValidateRQ(((isset($_POST["UserCity"]))?$_POST["UserCity"]:"") . "",true,16);
$WAFV_Errors .= WAValidateRQ(((isset($_POST["UserState"]))?$_POST["UserState"]:"") . "",true,17);
$WAFV_Errors .= WAValidateRQ(((isset($_POST["UserCountry"]))?$_POST["UserCountry"]:"") . "",true,19);
$WAFV_Errors .= WAValidateRQ(((isset($_POST["UserZip"]))?$_POST["UserZip"]:"") . "",false,20);
if ($WAFV_Errors != "") {
PostResult($WAFV_Redirect,$WAFV_Errors,"usersRegistrationfull");
}
}
?>
to:
<?php
if (isset($_POST['Register'])) {
$WAFV_Redirect = "";
$_SESSION['WAVT_usersRegistrationfull_Errors'] = "";
if ($WAFV_Redirect == "") {
$WAFV_Redirect = $_SERVER["PHP_SELF"];
}
$WAFV_Errors = "";
$WAFV_Errors .= WAValidateNM($totalRows_CheckRepeat . "",-1,0,"",",.",true,1);
$WAFV_Errors .= WAValidateEM(((isset($_POST["UserEmail"]))?$_POST["UserEmail"]:"") . "",true,2);
$WAFV_Errors .= WAValidateEL(((isset($_POST["UserPassword"]))?$_POST["UserPassword"]:"") . "",6,50,true,3);
$WAFV_Errors .= WAValidateRX(((isset($_POST["UserPassword"]))?$_POST["UserPassword"]:"") . "","/\d/",true,4);
$WAFV_Errors .= WAValidateRX(((isset($_POST["UserPassword"]))?$_POST["UserPassword"]:"") . "","/[a-z,A-Z]/",true,5);
$WAFV_Errors .= WAValidateLE(((isset($_POST["UserPassword"]))?$_POST["UserPassword"]:"") . "",((isset($_POST["UserPassword2"]))?$_POST["UserPassword2"]:"") . "",false,6);
$WAFV_Errors .= WAValidateRX(((isset($_POST["addblock"]))?$_POST["addblock"]:"") . "","/^$/i",false,9);
$WAFV_Errors .= WAValidateRX(((isset($_POST["secondblock"]))?$_POST["secondblock"]:"") . "","/^$/i",false,10);
$WAFV_Errors .= WAValidateRQ(((isset($_POST["UserFirstName"]))?$_POST["UserFirstName"]:"") . "",true,11);
$WAFV_Errors .= WAValidateRQ(((isset($_POST["UserLastName"]))?$_POST["UserLastName"]:"") . "",true,12);
if ($WAFV_Errors != "") {
PostResult($WAFV_Redirect,$WAFV_Errors,"usersRegistrationfull");
}
}
?>