Changeset 1467


Ignore:
Timestamp:
2000-08-28T16:11:00+12:00 (24 years ago)
Author:
dmm9
Message:

pre-Christian date support

Location:
trunk/gsdl
Files:
2 edited

Legend:

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

    r1442 r1467  
    153153    foreach $date (@datelist)
    154154    {
    155         $doc->add_metadata($cursection,"Coverage",$date);
     155        if($date>0){
     156        $doc->add_metadata($cursection,"Coverage",$date);}
     157        else{
     158        $doc->add_metadata($cursection,"Coverage","bc".(-1*$date));}
     159       
    156160    }
    157161    }
  • trunk/gsdl/src/recpt/querytools.cpp

    r1439 r1467  
    263263     {
    264264       querystring.appendcstr(" [");
    265        querystring.appendint(startdate);
     265       if(startdate<0)
     266         {
     267           querystring.appendcstr("bc");
     268           querystring.appendint((startdate*-1));
     269         }
     270       else
     271         querystring.appendint(startdate);
    266272       querystring.appendcstr("]:Coverage");
    267273     }
     
    273279         if(nextdate!=0)
    274280           {
    275           querystring.appendcstr(" [");
    276           querystring.appendint(nextdate);
    277           querystring.appendcstr("]:Coverage");
     281         querystring.appendcstr(" [");
     282         if(nextdate<0)
     283           {
     284             querystring.appendcstr("bc");
     285             querystring.appendint((nextdate*-1));
     286           }
     287         else
     288           querystring.appendint(nextdate);
     289         querystring.appendcstr("]:Coverage");
    278290           }
    279291         nextdate++;
     
    282294       }
    283295    }
    284 }
     296
     297}
     298
    285299void get_phrases (const text_t &querystring, text_tarray &phrases) {
    286300
Note: See TracChangeset for help on using the changeset viewer.