version 1.170, 2001/11/16 07:00:07
|
version 1.171, 2001/11/17 15:36:06
|
Line 37
|
Line 37
|
# 10/5,10/10,11/13,11/15 Scott Harrison |
# 10/5,10/10,11/13,11/15 Scott Harrison |
# |
# |
# $Id$ |
# $Id$ |
|
# |
|
# 11/17 Gerd Kortemeyer |
|
# |
### |
### |
|
|
# Functions for use by content handlers: |
# Functions for use by content handlers: |
Line 2231 sub EXT {
|
Line 2234 sub EXT {
|
# ---------------------------------------------------------------- Get metadata |
# ---------------------------------------------------------------- Get metadata |
|
|
sub metadata { |
sub metadata { |
my ($uri,$what)=@_; |
my ($uri,$what,$liburi,$prefix)=@_; |
|
|
$uri=&declutter($uri); |
$uri=&declutter($uri); |
my $filename=$uri; |
my $filename=$uri; |
$uri=~s/\.meta$//; |
$uri=~s/\.meta$//; |
unless ($metacache{$uri.':keys'}) { |
unless ($metacache{$uri.':keys'}) { |
|
if ($liburi) { |
|
$liburi=&declutter($liburi); |
|
$filename=$liburi; |
|
} |
my %metathesekeys=(); |
my %metathesekeys=(); |
unless ($filename=~/\.meta$/) { $filename.='.meta'; } |
unless ($filename=~/\.meta$/) { $filename.='.meta'; } |
my $metastring=&getfile($perlvar{'lonDocRoot'}.'/res/'.$filename); |
my $metastring=&getfile($perlvar{'lonDocRoot'}.'/res/'.$filename); |