Diff for /loncom/interface/lonmeta.pm between versions 1.6 and 1.7

version 1.6, 2001/08/10 17:16:06 version 1.7, 2001/08/10 17:20:19
Line 6 Line 6
 #  #
 # 05/29/00,05/30,10/11 Gerd Kortemeyer)  # 05/29/00,05/30,10/11 Gerd Kortemeyer)
 #  #
 # 10/19,10/21,10/23,11/27 Gerd Kortemeyer  # 10/19,10/21,10/23,11/27,08/09/01 Gerd Kortemeyer
   
 package Apache::lonmeta;  package Apache::lonmeta;
   
Line 36  sub handler { Line 36  sub handler {
   } split(/\,/,&Apache::lonnet::metadata($uri,'keys'));    } split(/\,/,&Apache::lonnet::metadata($uri,'keys'));
   
 # ------------------------------------------------------------------ Hide stuff  # ------------------------------------------------------------------ Hide stuff
   if (!$ENV{'user.adv'}) {  
     map {    unless ($ENV{'user.adv'}) {
       $content{$_}='<i>- not displayed -</i>';        map {
     } ('keywords','notes','abstract','subject');            $content{$_}='<i>- not displayed -</i>';
         } ('keywords','notes','abstract','subject');
   }    }
   
 # --------------------------------------------------------------- Render Output  # --------------------------------------------------------------- Render Output
Line 79  ENDHEAD Line 80  ENDHEAD
   delete($content{'lastrevisiondate'});    delete($content{'lastrevisiondate'});
   delete($content{'owner'});    delete($content{'owner'});
   delete($content{'copyright'});    delete($content{'copyright'});
   map {    if ($ENV{'user.adv'}) {
      map {
       my $name=$_;        my $name=$_;
       my $display=&Apache::lonnet::metadata($uri,$name.'.display');        my $display=&Apache::lonnet::metadata($uri,$name.'.display');
       unless ($display) { $display=$name; };        unless ($display) { $display=$name; };
Line 95  ENDHEAD Line 97  ENDHEAD
          $r->print(' ('.$otherinfo.')');           $r->print(' ('.$otherinfo.')');
       }        }
       $r->print("<br>\n");        $r->print("<br>\n");
   } sort keys %content;     } sort keys %content;
     }
   $r->print('</body></html>');    $r->print('</body></html>');
   return OK;    return OK;
 }  }

Removed from v.1.6  
changed lines
  Added in v.1.7


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>