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

version 1.5, 2000/11/28 02:49:10 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 35  sub handler { Line 35  sub handler {
       $content{$_}=&Apache::lonnet::metadata($uri,$_);        $content{$_}=&Apache::lonnet::metadata($uri,$_);
   } split(/\,/,&Apache::lonnet::metadata($uri,'keys'));    } split(/\,/,&Apache::lonnet::metadata($uri,'keys'));
   
   # ------------------------------------------------------------------ Hide stuff
   
     unless ($ENV{'user.adv'}) {
         map {
             $content{$_}='<i>- not displayed -</i>';
         } ('keywords','notes','abstract','subject');
     }
   
 # --------------------------------------------------------------- Render Output  # --------------------------------------------------------------- Render Output
   
 my $creationdate=localtime($content{'creationdate'});  my $creationdate=localtime($content{'creationdate'});
Line 72  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 88  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.5  
changed lines
  Added in v.1.7


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