--- loncom/interface/lonmeta.pm 2004/01/01 20:13:17 1.54 +++ loncom/interface/lonmeta.pm 2004/03/31 05:24:00 1.61 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Metadata display handler # -# $Id: lonmeta.pm,v 1.54 2004/01/01 20:13:17 www Exp $ +# $Id: lonmeta.pm,v 1.61 2004/03/31 05:24:00 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -212,6 +212,8 @@ sub fieldnames { return &Apache::lonlocal::texthash( 'title' => 'Title', 'author' =>'Author(s)', + 'authorspace' => 'Author Space', + 'modifyinguser' => 'Last Modifying User', 'subject' => 'Subject', 'keywords' => 'Keyword(s)', 'notes' => 'Notes', @@ -260,8 +262,9 @@ sub prettyprint { # Dates if (($type eq 'creationdate') || ($type eq 'lastrevisiondate')) { - return &Apache::lonlocal::locallocaltime( - &Apache::lonmysql::unsqltime($value)); + return ($value?&Apache::lonlocal::locallocaltime( + &Apache::lonmysql::unsqltime($value)): + &mt('not available')); } # Language if ($type eq 'language') { @@ -431,7 +434,30 @@ sub handler { my $uri=$r->uri; - unless ($uri=~/^\/\~/) { +# ====================================================== Looking for all bombs? + if ($uri=~/\/adm\/bombs\/(.*)$/) { +# ----------------------------------------------------------- Set document type + $uri=&Apache::lonnet::declutter($1); + &Apache::loncommon::content_type($r,'text/html'); + $r->send_http_header; + + return OK if $r->header_only; + $r->print(&Apache::loncommon::bodytag('Error Messages')); + $r->print('