Maybe a late reply, but hopefully helpful.
At line 49 of snippets/weblogin/websignup.inc.php you’ll find
if($username=="") {
$output = webLoginAlert("Missing username. Please enter a user name.").$tpl;
return;
}
This piece of code you can copy and modify for each extra requirered field.
if($fullname=="") {
$output = webLoginAlert("Missing Fullname. Your fullname is a required field.").$tpl;
return;
}
Do make shure you don’t paste the code in between an other if/else statement/
If you have a lot of required fields is nicer to save all the error messages and out put them all at once (including the existing error messages)
$error = '';
if($firstname=="") {
$error .= "forgot your firstname \n";
}
if($lastname=="") {
$error .= "forgot your lastname \n";
}
if($zipcode=="") {
$error .= "forgot your zipcode \n";
}
if($error > ''){
$output = webLoginAlert($error).$tpl;
return;
}
Don’t forget to make a backup form the original document and one of your modifications when you do a update op Modx