version 1.74, 2017/08/03 16:22:08
|
version 1.75, 2017/08/03 20:06:21
|
Line 634 sub print_username_form {
|
Line 634 sub print_username_form {
|
push(@posstypes,'default'); |
push(@posstypes,'default'); |
} |
} |
$output .= '<p>'.&mt('Choose your affiliation at [_1]',$domdesc).'</p>'."\n". |
$output .= '<p>'.&mt('Choose your affiliation at [_1]',$domdesc).'</p>'."\n". |
'<form name="reportstatus" id="LC_reportstatus" action="" method="post" '. |
'<form name="reportstatus" id="LC_reportstatus" action="/adm/createaccount" method="post" '. |
'onsubmit="return checkVerification();"><p>'; |
'onsubmit="return checkVerification();"><p>'; |
foreach my $type (@posstypes) { |
foreach my $type (@posstypes) { |
my $name; |
my $name; |
Line 648 sub print_username_form {
|
Line 648 sub print_username_form {
|
} |
} |
} |
} |
} |
} |
$output .= '<label><input type="radio" name="type" value="'.$type.'" />'. |
my $checked; |
|
if ($env{'form.type'} eq $type) { |
|
$checked = ' checked="checked"'; |
|
} |
|
$output .= '<label><input type="radio" name="type" value="'.$type.'"'.$checked.' />'. |
$name.'</label>'.(' 'x2); |
$name.'</label>'.(' 'x2); |
} |
} |
if ($env{'form.courseid'} =~ /^$match_domain\_$match_courseid$/) { |
if ($env{'form.courseid'} =~ /^$match_domain\_$match_courseid$/) { |
Line 687 sub print_username_form {
|
Line 691 sub print_username_form {
|
} |
} |
if ($usertype eq '') { |
if ($usertype eq '') { |
$usertype = 'default'; |
$usertype = 'default'; |
|
} elsif (ref($usertypes) eq 'HASH') { |
|
my $usertitle; |
|
if ($usertype eq 'default') { |
|
$usertitle = $othertitle; |
|
} elsif (exists($usertypes->{$usertype})) { |
|
$usertitle = $usertypes->{$usertype}; |
|
} |
|
if ($usertitle ne '') { |
|
$output .= &mt('Self-reported affiliation: [_1]', |
|
'<span style="font-style: italic;">'.$usertitle.'</span>'). |
|
'<br />'; |
|
} |
} |
} |
$output .= &print_dataentry_form($r,$domain,$lonhost,$include,$now,$captchaform, |
$output .= &print_dataentry_form($r,$domain,$lonhost,$include,$now,$captchaform, |
$courseid,$emailusername,$captcha,$usertype, |
$courseid,$emailusername,$captcha,$usertype, |
Line 1996 function checkVerification() {
|
Line 2012 function checkVerification() {
|
if (curr == types[j]) { |
if (curr == types[j]) { |
if (!cancreate) { |
if (!cancreate) { |
alert('Creation of an account via verification by e-mail unavailable for user type: "'+names[j]+'"'); |
alert('Creation of an account via verification by e-mail unavailable for user type: "'+names[j]+'"'); |
|
setElements(); |
} |
} |
break; |
break; |
} |
} |