Diff for /loncom/interface/lonmeta.pm between versions 1.39 and 1.42

version 1.39, 2003/10/24 14:58:36 version 1.42, 2003/12/26 16:27:20
Line 55  sub dynamicmeta { Line 55  sub dynamicmeta {
     my %sum=();      my %sum=();
     my %cnt=();      my %cnt=();
     my %concat=();      my %concat=();
     my %listitems=('count'        => 'add',      my %listitems=(
                    'course'       => 'add',                     'course'       => 'add',
                    'goto'         => 'add',                     'goto'         => 'add',
                    'comefrom'     => 'add',                     'comefrom'     => 'add',
Line 104  sub dynamicmeta { Line 104  sub dynamicmeta {
        $returnhash{$_.'_list'}=$concat{$_};         $returnhash{$_.'_list'}=$concat{$_};
        ### Apache->request->print("\n<hr />".$_.': '.$returnhash{$_}.'<br />'.$returnhash{$_.'_list'});         ### Apache->request->print("\n<hr />".$_.': '.$returnhash{$_}.'<br />'.$returnhash{$_.'_list'});
     }      }
       #
       # Deal with 'count' seperately
       $returnhash{'count'} = &access_count($url,$aauthor,$adomain);
   
     return %returnhash;      return %returnhash;
 }  }
   
   sub access_count {
       my ($src,$author,$adomain) = @_;
       my %countdata=&Apache::lonnet::dump('nohist_accesscount',$adomain,
                                           $author,$src);
       if (! exists($countdata{$src})) {
           return 'Not Available';
       } else {
           return $countdata{$src};
       }
   }
   
 # ------------------------------------- Try to make an alt tag if there is none  # ------------------------------------- Try to make an alt tag if there is none
   
 sub alttag {  sub alttag {
Line 258  my %lt=&Apache::lonlocal::texthash( Line 273  my %lt=&Apache::lonlocal::texthash(
    'kw' => 'Keyword(s)',     'kw' => 'Keyword(s)',
    'no' => 'Notes',     'no' => 'Notes',
    'ab' => 'Abstract',     'ab' => 'Abstract',
                                      'lg' => 'Lowest Grade Level',
                                      'hg' => 'Highest Grade Level',
                                      'st' => 'Standards',
    'mi' => 'MIME Type',     'mi' => 'MIME Type',
    'la' => 'Language',     'la' => 'Language',
    'cd' => 'Creation Date',     'cd' => 'Creation Date',
Line 287  $versiondisplay<br /> Line 305  $versiondisplay<br />
 <td bgcolor="#CCCCCC">$content{'notes'}&nbsp;</td></tr>  <td bgcolor="#CCCCCC">$content{'notes'}&nbsp;</td></tr>
 <tr><td bgcolor='#AAAAAA'>$lt{'ab'}</td>  <tr><td bgcolor='#AAAAAA'>$lt{'ab'}</td>
 <td bgcolor="#CCCCCC">$content{'abstract'}&nbsp;</td></tr>  <td bgcolor="#CCCCCC">$content{'abstract'}&nbsp;</td></tr>
   <tr><td bgcolor='#AAAAAA'>$lt{'lg'}</td>
   <td bgcolor="#CCCCCC">$content{'lowestgradelevel'}&nbsp;</td></tr>
   <tr><td bgcolor='#AAAAAA'>$lt{'hg'}</td>
   <td bgcolor="#CCCCCC">$content{'highestgradelevel'}&nbsp;</td></tr>
   <tr><td bgcolor='#AAAAAA'>$lt{'st'}</td>
   <td bgcolor="#CCCCCC">$content{'standards'}&nbsp;</td></tr>
 <tr><td bgcolor='#AAAAAA'>$lt{'mi'}</td>  <tr><td bgcolor='#AAAAAA'>$lt{'mi'}</td>
 <td bgcolor="#CCCCCC">$mime ($content{'mime'})&nbsp;</td></tr>  <td bgcolor="#CCCCCC">$mime ($content{'mime'})&nbsp;</td></tr>
 <tr><td bgcolor='#AAAAAA'>$lt{'la'}</td>  <tr><td bgcolor='#AAAAAA'>$lt{'la'}</td>
Line 475  ENDEDIT Line 499  ENDEDIT
        }         }
        if (m/copyright/) {         if (m/copyright/) {
    $r->print(&Apache::lonpublisher::selectbox($_,'new_'.$_,     $r->print(&Apache::lonpublisher::selectbox($_,'new_'.$_,
        $Apache::lonpublisher::metadatafields{$_},         ($Apache::lonpublisher::metadatafields{$_}?
    $Apache::lonpublisher::metadatafields{$_}:'default'),
        \&Apache::loncommon::copyrightdescription,         \&Apache::loncommon::copyrightdescription,
        (&Apache::loncommon::copyrightids)));         (&Apache::loncommon::copyrightids)));
        } elsif (m/language/) {         } elsif (m/language/) {

Removed from v.1.39  
changed lines
  Added in v.1.42


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