--- loncom/homework/edit.pm 2017/10/04 12:55:09 1.155 +++ loncom/homework/edit.pm 2022/12/31 14:08:59 1.156 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # edit mode helpers # -# $Id: edit.pm,v 1.155 2017/10/04 12:55:09 raeburn Exp $ +# $Id: edit.pm,v 1.156 2022/12/31 14:08:59 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -1225,32 +1225,27 @@ sub browse_or_search { $allonly = $crsonly; } my ($numdirs,$pickfile) = - &Apache::loncommon::import_crsauthor_form($form,'coursepath_'.$element,'coursefile_'.$element,undef,$allonly,$element); - if ($pickfile) { - $importcrsres=(< $lt{'uacf'} $pickfile CRSRES - } my %subdirs; my $toppath="/priv/$cdom/$cnum"; - my $londocroot = $Apache::lonnet::perlvar{'lonDocRoot'}; - &Apache::lonnet::recursedirs(1,'priv',$londocroot,$toppath,'',\%subdirs); + my $exclude = &Apache::lonnet::priv_exclude(); + &Apache::lonnet::recursedirs(1,1,'',$exclude,'',$toppath,'',\%subdirs); my $numcrsdirs = keys(%subdirs); - my $pickdir; - if ($numcrsdirs) { - $pickdir = $lt{'dire'}.''."\n". ''."\n"; + if ($numcrsdirs) { foreach my $key (sort { lc($a) cmp lc($b) } (keys(%subdirs))) { $pickdir .= ''."\n"; } - $pickdir .= '
'; - } else { - $pickdir = ''."\n"; } + $pickdir .= '
'; my $uploadfile =(< $lt{'uanf'} @@ -1278,12 +1273,10 @@ CRSUPL $output = ''. &mt('Choose File').''. '