Ignore:
Timestamp:
2006-07-20T15:59:42+12:00 (18 years ago)
Author:
kjdon
Message:

set_OIDtype now takes a second argument which is the metadata element to use for the unique id

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/perllib/docproc.pm

    r9953 r12268  
    4949sub set_OIDtype {
    5050    my $self = shift (@_);
    51     my ($type) = @_;
     51    my ($type, $metadata) = @_;
    5252
    5353    if ($type =~ /^(hash|incremental|dirname|assigned)$/) {
     
    5555    } else {
    5656    $self->{'OIDtype'} = "hash";
     57    }
     58    if ($type =~ /^assigned$/) {
     59    if (defined $metadata) {
     60        $self->{'OIDmetadata'} = $metadata;
     61    } else {
     62        $self->{'OIDmetadata'} = "dc.Identifier";
     63    }
    5764    }
    5865}
Note: See TracChangeset for help on using the changeset viewer.