Diff for /loncom/metadata_database/searchcat.pl between versions 1.12 and 1.15

version 1.12, 2001/04/16 13:48:14 version 1.15, 2001/04/17 13:36:07
Line 2 Line 2
 # The LearningOnline Network  # The LearningOnline Network
 # searchcat.pl "Search Catalog" batch script  # searchcat.pl "Search Catalog" batch script
   
 # 04/14/2001 Scott Harrison  # 04/14/2001, 04/16/2001 Scott Harrison
   
 # This script goes through a LON-CAPA resource  # This script goes through a LON-CAPA resource
 # directory and gathers metadata.  # directory and gathers metadata.
Line 34  while ($configline=<CONFIG>) { Line 34  while ($configline=<CONFIG>) {
 }  }
 close(CONFIG);  close(CONFIG);
   
   # ------------------------------------- Only run if machine is a library server
   exit unless $perlvar{'lonRole'} eq 'library';
   
 my $dbh;  my $dbh;
 # ------------------------------------- Make sure that database can be accessed  # ------------------------------------- Make sure that database can be accessed
 {  {
Line 81  foreach my $m (@metalist) { Line 84  foreach my $m (@metalist) {
   '"'.delete($ref->{'abstract'}).'"'.','.    '"'.delete($ref->{'abstract'}).'"'.','.
   '"'.delete($ref->{'mime'}).'"'.','.    '"'.delete($ref->{'mime'}).'"'.','.
   '"'.delete($ref->{'language'}).'"'.','.    '"'.delete($ref->{'language'}).'"'.','.
   '"'.delete($ref->{'creationdate'}).'"'.','.    '"'.sqltime(delete($ref->{'creationdate'})).'"'.','.
   '"'.delete($ref->{'lastrevisiondate'}).'"'.','.    '"'.sqltime(delete($ref->{'lastrevisiondate'})).'"'.','.
   '"'.delete($ref->{'owner'}).'"'.','.    '"'.delete($ref->{'owner'}).'"'.','.
   '"'.delete($ref->{'copyright'}).'"'.')');    '"'.delete($ref->{'copyright'}).'"'.')');
     $sth->execute();      $sth->execute();
Line 183  sub propath { Line 186  sub propath {
     my $proname="$perlvar{'lonUsersDir'}/$udom/$subdir/$uname";      my $proname="$perlvar{'lonUsersDir'}/$udom/$subdir/$uname";
     return $proname;      return $proname;
 }   } 
   
   # ---------------------------- convert 'time' format into a datetime sql format
   sub sqltime {
       my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) =
    localtime(@_[0]);
       $mon++; $year+=1900;
       return "$year-$mon-$mday $hour:$min:$sec";
   }

Removed from v.1.12  
changed lines
  Added in v.1.15


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