--- loncom/interface/lonindexer.pm 2003/01/20 16:41:13 1.57 +++ loncom/interface/lonindexer.pm 2003/02/20 19:41:26 1.61 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Directory Indexer # -# $Id: lonindexer.pm,v 1.57 2003/01/20 16:41:13 www Exp $ +# $Id: lonindexer.pm,v 1.61 2003/02/20 19:41:26 www Exp $ # # Copyright Michigan State University Board of Trustees # @@ -34,15 +34,10 @@ # 05/9-05/19/2001 H. K. Ng # 05/21/2001 H. K. Ng # 05/23/2001 H. K. Ng -# 5/31,6/1,6/2,6/15 Scott Harrison # 6/26,7/8 H. K. Ng -# 8/6,8/7,8/10 Scott Harrison # 8/14 H. K. Ng -# 8/28,10/15,11/28,11/29 Scott Harrison # 11/30 Matthew Hall -# 12/11,12/13 Scott Harrison # YEAR=2002 -# 1/17 Scott Harrison # 6/29/2002 H. K. Ng # ### @@ -687,8 +682,12 @@ sub display_line { $r->print ('print (' border="0" />'."\n"); - $r->print("Domain - $listname (". - $Apache::lonnet::domaindescription{$listname}.") $tabtag\n"); + $r->print ("Domain - $listname "); + if ($Apache::lonnet::domaindescription{$listname}) { + $r->print("(".$Apache::lonnet::domaindescription{$listname}. + ")"); + } + $r->print (" $tabtag\n"); return OK; # display user directory @@ -710,7 +709,11 @@ sub display_line { $r->print (''); - $r->print ($listname.$tabtag.''."\n"); + my $domain=(split(m|/|,$startdir))[2]; + my $plainname=&Apache::loncommon::plainname($listname,$domain); + $r->print ($listname); + if (defined($plainname) && $plainname) { $r->print(" ($plainname) "); } + $r->print ($tabtag.''."\n"); return OK; } @@ -840,12 +843,14 @@ sub display_line { my $output=''; my $embstyle=&Apache::loncommon::fileembstyle($curfext); if ($embstyle eq 'ssi') { - $output=&Apache::lonnet::ssi($filelink); - $output=~s/^.*\]*\>//si; - $output=~s/\<\/body\s*\>.*$//si; + $output=&Apache::lonnet::ssi_body($filelink); $output=''.$output.''; } elsif ($embstyle eq 'img') { $output=''; + } elsif ($filelink=~/^\/res\/(\w+)\/(\w+)\//) { + $output=''; } $r->print(' '.($output eq '' ? ' ':$output). " \n");