[LON-CAPA-cvs] cvs: loncom(version_2_11_X) /interface lonrequestcourse.pm
raeburn
raeburn at source.lon-capa.org
Mon Dec 13 21:54:52 EST 2021
raeburn Tue Dec 14 02:54:52 2021 EDT
Modified files: (Branch: version_2_11_X)
/loncom/interface lonrequestcourse.pm
Log:
- For 2.11
Backport 1.111, 1.112
Index: loncom/interface/lonrequestcourse.pm
diff -u loncom/interface/lonrequestcourse.pm:1.95.2.6 loncom/interface/lonrequestcourse.pm:1.95.2.7
--- loncom/interface/lonrequestcourse.pm:1.95.2.6 Sat Mar 6 23:08:03 2021
+++ loncom/interface/lonrequestcourse.pm Tue Dec 14 02:54:52 2021
@@ -1,7 +1,7 @@
# The LearningOnline Network
# Request a course
#
-# $Id: lonrequestcourse.pm,v 1.95.2.6 2021/03/06 23:08:03 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
#
@@ -3198,7 +3198,7 @@
'</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;
}
@@ -3980,7 +3980,7 @@
} 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 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 @@
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 @@
'</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 @@
'</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>');
}
More information about the LON-CAPA-cvs
mailing list