=== modified file 'dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/javascripts/commons.js' --- dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/javascripts/commons.js 2011-02-28 02:42:12 +0000 +++ dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/javascripts/commons.js 2011-03-10 16:31:56 +0000 @@ -982,9 +982,45 @@ /** * Create validator for fileds in form * */ - + +/* this should replace validation() at some point, but theres just to much code + * depending on the old version for now. + * + * See http://bassistance.de/jquery-plugins/jquery-plugin-validation/ for more + * information about jquery.validate. + * + * @param formId form to validate + * @param submitHandler the submitHandler to use + * @param kwargs A dictionary of optional arguments, currently supported are: + * beforeValidateHandler + * rules + */ +function validation2(formId, submitHandler, kwargs) +{ + var beforeValidateHandler = kwargs["beforeValidateHandler"]; + var rules = kwargs["rules"]; + + var validator = jQuery("#" + formId ).validate({ + meta:"validate" + ,errorElement:"span" + ,beforeValidateHandler:beforeValidateHandler + ,submitHandler: submitHandler + ,rules: rules + }); + + var nameField = jQuery('#' + formId + ' :input')[0]; + + if ( nameField ) + { + nameField.focus(); + } + + return validator; +} + function validation( formId, submitHandler, beforeValidateHandler ) { + console.log("validation"); var nameField = jQuery('#' + formId + ' :input')[0]; var validator = jQuery("#" + formId ).validate({ === modified file 'dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/useraccount/updateUserAccountForm.vm' --- dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/useraccount/updateUserAccountForm.vm 2011-03-09 20:12:20 +0000 +++ dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/useraccount/updateUserAccountForm.vm 2011-03-10 16:31:56 +0000 @@ -1,9 +1,28 @@

$i18n.getString( "update_user" )

@@ -20,31 +39,31 @@ - + - + - + - + - + - + - + @@ -62,7 +81,6 @@ -

$i18n.getString( "create_new_user" )

@@ -17,31 +41,31 @@ - + - + - + - + - + - + - +