Ignore:
Timestamp:
2004-04-01T14:01:06+12:00 (20 years ago)
Author:
kjdon
Message:

fixed the bug where AZCompactList wasn't sorting Creators properly (by surname)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/perllib/classify/BasClas.pm

    r7023 r7175  
    278278    }
    279279   
    280     my $lang = $doc_obj->get_metadata_element ($doc_obj->get_top_section(), 'Language');
     280    my $lang;
     281    if (defined $doc_obj) {
     282    $lang = $doc_obj->get_metadata_element ($doc_obj->get_top_section(), 'Language');
     283    }
    281284    $lang = 'en' unless defined $lang;
    282285    if ($lang eq 'en') {
    283     if ($metaname eq "Creator") {
     286    if ($metaname =~ /^(\w+\.)?Creator(:.*)?/) {
    284287        &sorttools::format_string_name_english (\$metavalue);
    285288    } else {
Note: See TracChangeset for help on using the changeset viewer.