Ignore:
Timestamp:
2012-09-20T09:34:45+12:00 (12 years ago)
Author:
kjdon
Message:

new OIDtype, filename, will use the file name without any folders or file extension. Must be unique filenames in the collection. BasePlugin add_OID method returns if an id has already been set

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone2/perllib/plugins/BasePlugin.pm

    r25743 r26221  
    101101      { 'name' => "incremental",
    102102        'desc' => "{import.OIDtype.incremental}" },
     103      { 'name' => "filename",
     104        'desc' => "{import.OIDtype.filename}" },
    103105      { 'name' => "dirname",
    104106        'desc' => "{import.OIDtype.dirname}" } ];
     
    10161018    my ($doc_obj) = @_;
    10171019
     1020    # don't add one if there is one already set
     1021    return unless $doc_obj->get_OID() =~ /^NULL$/;
    10181022    $doc_obj->set_OIDtype($self->{'OIDtype'}, $self->{'OIDmetadata'});
    10191023
Note: See TracChangeset for help on using the changeset viewer.