--- loncom/homework/outputtags.pm 2005/11/09 12:05:56 1.44 +++ loncom/homework/outputtags.pm 2005/12/12 22:10:32 1.45 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # tags that create controlled output # -# $Id: outputtags.pm,v 1.44 2005/11/09 12:05:56 foxr Exp $ +# $Id: outputtags.pm,v 1.45 2005/12/12 22:10:32 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -169,12 +169,18 @@ sub end_displaytitle { sub multipart { my ($uri)=@_; if (!defined($uri)) { $uri=$env{'request.uri'}; } + my ($symb)=&Apache::lonxml::whichuser(); + my @parts; my $metadata = &Apache::lonnet::metadata($uri,'packages'); foreach (split(/\,/,$metadata)) { if ($_ =~ /^part_(.*)$/) { my $part = $1; - if ($part ne '0') { push(@parts,$part); } + if ($part ne '0' + && !&Apache::loncommon::check_if_partid_hidden($part, + $symb)) { + push(@parts,$part); + } } } return @parts;