--- loncom/interface/lonrequestcourse.pm 2019/07/26 17:57:12 1.95.2.4 +++ loncom/interface/lonrequestcourse.pm 2021/12/14 02:54:52 1.95.2.7 @@ -1,7 +1,7 @@ # The LearningOnline Network # Request a course # -# $Id: lonrequestcourse.pm,v 1.95.2.4 2019/07/26 17:57:12 raeburn Exp $ +# $Id: lonrequestcourse.pm,v 1.95.2.7 2021/12/14 02:54:52 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -2395,7 +2395,7 @@ sub print_cancel_request { &Apache::loncommon::start_data_table_row(). '<td>'.$history{details}{'cdescr'}.'</td><td>'. &Apache::lonlocal::locallocaltime($timestamp).'</td>'. - '<td>'.$showtype.'</td>'. + '<td>'.&mt($showtype).'</td>'. &Apache::loncommon::end_data_table_row(). &Apache::loncommon::end_data_table(). '<br /><div class="LC_warning">'; @@ -2749,7 +2749,7 @@ sub requestlog_display_filter { $typename = $typenames->{$crstype}; } } - $output .= '<option value="'.$crstype.'"'.$selstr.'>'.$typename.'</option>'."\n"; + $output .= '<option value="'.$crstype.'"'.$selstr.'>'.&mt($typename).'</option>'."\n"; } $output .= '</select></td>'; } @@ -3198,7 +3198,7 @@ sub clone_form { '</label><br /><label>'. '<input type="radio" name="datemode" value="shift" checked="checked" /> '. $lt{'shd'}.'</label>'. - '<input type="text" size="5" name="dateshift" value="365" />'. + '<input type="text" size="5" name="dateshift" value="364" />'. &Apache::lonhtmlcommon::row_closure(1); return $output; } @@ -3237,7 +3237,7 @@ sub coursecode_form { } if (@{$codetitles} > 0) { my $lastitem = pop(@{$codetitles}); - my $lastinput = '<input type="text" size="5" name="'.$sel.'_'. $lastitem.'" />'; + my $lastinput = '<input type="text" size="5" name="'.$sel.'_'.$lastitem.'" />'; if (@{$codetitles} > 0) { my $helplink; if (defined($helpitem{$context})) { @@ -3980,7 +3980,7 @@ sub process_request { } elsif ($disposition eq 'pending') { my $pendingform; if ($crstype ne 'official') { - $pendingform = &pending_validation_form($dom,$cnum,$crstype,$now,$token, + $pendingform = &pending_validation_form($r,$dom,$cnum,$crstype,$now,$token, $lonhost,$env{'form.cdescr'}); } if ($pendingform) { @@ -4298,7 +4298,7 @@ sub notification_information { } sub pending_validation_form { - my ($cdom,$cnum,$crstype,$now,$token,$lonhost,$cdesc) = @_; + my ($r,$cdom,$cnum,$crstype,$now,$token,$lonhost,$cdesc) = @_; my $output; my %postvalues = ( 'owner' => $env{'user.name'}.':'.$env{'user.domain'}, @@ -4334,6 +4334,8 @@ sub pending_validation_form { my $hostname = &Apache::lonnet::hostname($lonhost); my $protocol = $Apache::lonnet::protocol{$lonhost}; $protocol = 'http' if ($protocol ne 'https'); + my $alias = &Apache::lonnet::use_proxy_alias($r,$lonhost); + $hostname = $alias if ($alias ne ''); my $crscreator = $protocol.'://'.$hostname.'/cgi-bin/createpending.pl'; $output .= '<input type="hidden" name="crscreator" value="'.$crscreator.'" />'."\n". '<input type="hidden" name="token" value="'.$token.'" />'."\n". @@ -4822,7 +4824,7 @@ sub print_textbook_form { '</label><br /><label>'. '<input type="radio" name="owndatemode" value="shift" checked="checked" /> '. $lt{'shd'}.'</label>'. - '<input type="text" size="5" name="owndateshift" value="365" />'. + '<input type="text" size="5" name="owndateshift" value="364" />'. '</div>'); } # @@ -4837,7 +4839,7 @@ sub print_textbook_form { '</label><br /><label>'. '<input type="radio" name="colldatemode" value="shift" checked="checked" /> '. $lt{'shd'}.'</label>'. - '<input type="text" size="5" name="colldateshift" value="365" />'. + '<input type="text" size="5" name="colldateshift" value="364" />'. '</div>'); }