[Added confirm password in add customer form Adrian Georgescu **20080102183307] hunk ./provisioning/ngnpro_client_lib.phtml 670 + var $errorMessage = ''; hunk ./provisioning/ngnpro_client_lib.phtml 7410 - printf ("Add new customer ",$_add_url); + printf ("Register new login account ",$_add_url); hunk ./provisioning/ngnpro_client_lib.phtml 7419 - printf (" | Add customer under reseller %s ",$_add_url,$this->filters['reseller']); + printf (" | Register new login account under reseller %s ",$_add_url,$this->filters['reseller']); hunk ./provisioning/ngnpro_client_lib.phtml 8247 - function showAddForm() { + function showAddForm($confirmPassword=false) { hunk ./provisioning/ngnpro_client_lib.phtml 8249 - print "

Add new customer

"; + print "

Register new login account

"; hunk ./provisioning/ngnpro_client_lib.phtml 8262 - } else { + } else if ($this->reseller) { hunk ./provisioning/ngnpro_client_lib.phtml 8369 + $type='text'; + if (strstr($item,'password')) $type='password'; + hunk ./provisioning/ngnpro_client_lib.phtml 8375 - + hunk ./provisioning/ngnpro_client_lib.phtml 8380 + $type, hunk ./provisioning/ngnpro_client_lib.phtml 8383 + + if ($item=='password' && $confirmPassword) { + printf (" + + Confirm password + + + ", + $_REQUEST[confirm_password_form] + ); + } hunk ./provisioning/ngnpro_client_lib.phtml 8405 - function addRecord($dictionary=array()) { + function addRecord($dictionary=array(),$confirmPassword) { hunk ./provisioning/ngnpro_client_lib.phtml 8439 + if ($confirmPassword) { + if (!strlen($customer['password'])) { + $this->errorMessage='Password cannot be empty'; + return false; + } else if ($customer['password'] != $_REQUEST['confirm_password_form']) { + $this->errorMessage='Password is not confirmed'; + return false; + } + } +