--- loncom/interface/lonmodifycourse.pm 2013/07/09 00:17:23 1.61 +++ loncom/interface/lonmodifycourse.pm 2014/03/11 00:57:23 1.68 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # handler for DC-only modifiable course settings # -# $Id: lonmodifycourse.pm,v 1.61 2013/07/09 00:17:23 raeburn Exp $ +# $Id: lonmodifycourse.pm,v 1.68 2014/03/11 00:57:23 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -436,7 +436,7 @@ sub print_setquota { coursequota => 20, uploadquota => 500, ); - my %settings = &Apache::lonnet::get('environment',['internal.coursequota','internal.uploadquota','internal.instcode'], + my %settings = &Apache::lonnet::get('environment',['internal.coursequota','internal.uploadquota','internal.coursecode'], $cdom,$cnum); my $coursequota = $settings{'internal.coursequota'}; my $uploadquota = $settings{'internal.uploadquota'}; @@ -447,8 +447,10 @@ sub print_setquota { my %domdefs = &Apache::lonnet::get_domain_defaults($cdom); if ($type eq 'Community') { $uploadquota = $domdefs{$lctype.'quota'}; - } elsif ($settings{'internal.instcode'}) { + } elsif ($settings{'internal.coursecode'}) { $uploadquota = $domdefs{'officialquota'}; + } elsif ($settings{'internal.textbook'}) { + $uploadquota = $domdefs{'textbookquota'}; } else { $uploadquota = $domdefs{'unofficialquota'}; } @@ -881,10 +883,10 @@ sub modify_course { } } if (@changes > 0) { - $chgresponse = &mt("The following settings have been changed: