Changeset 12703


Ignore:
Timestamp:
2006-09-07T13:20:33+12:00 (18 years ago)
Author:
mdewsnip
Message:

Added new "*" values for each field, which contain the first subfield value. This is the syntax CDS/ISIS uses.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/perllib/plugins/ISISPlug.pm

    r12169 r12703  
    225225            }
    226226
     227            # If this is the first subfield then the value is used for the CDS/ISIS ^* field
     228            if ($metadata_value eq "") {
     229            $doc_obj->add_utf8_metadata($section, $metadata_name . "^*", $sub_metadata_value);
     230            }
     231
    227232            $metadata_value .= $subfield_separator unless ($metadata_value eq "");
    228233            $metadata_value .= $sub_metadata_value;
     
    283288        }
    284289
     290        # If this is the first subfield then the value is used for the CDS/ISIS ^* field
     291        if ($metadata_value eq "") {
     292            $doc_obj->add_utf8_metadata($section, $metadata_name . "^*", $sub_metadata_value);
     293        }
     294
    285295        $metadata_value .= $subfield_separator unless ($metadata_value eq "");
    286296        $metadata_value .= $sub_metadata_value;
Note: See TracChangeset for help on using the changeset viewer.