Changeset 292 for trunk/gsdl/perllib/mgbuildproc.pm
- Timestamp:
- 1999-06-26T13:06:36+12:00 (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/perllib/mgbuildproc.pm
r289 r292 33 33 $self->{'num_bytes'} = 0; 34 34 35 $self->{'indexing_text'} = 0; 36 35 37 return bless $self, $class; 36 38 } … … 89 91 90 92 $self->{'classifiers'} = $classifiers; 93 } 94 95 sub set_indexing_text { 96 my $self = shift (@_); 97 my ($indexing_text) = @_; 98 99 $self->{'indexing_text'} = $indexing_text; 91 100 } 92 101 … … 495 504 } 496 505 506 sub filter_text { 507 # $self->filter_text ($field, $new_text); 508 # don't want to do anything for this version, however, 509 # in a particular collection you might want to override 510 # this method to post-process certain fields depending on 511 # the field, or whether we are outputting it for indexing 512 } 513 497 514 sub text { 498 515 my $self = shift (@_); … … 569 586 } 570 587 588 # filter the text 589 $self->filter_text ($field, $new_text); 590 591 if ($self->{'indexing_text'} && 592 $new_text =~ /[\(\)\{\}]/) { 593 print "arrgh: $new_text\n"; 594 } 595 571 596 $text .= "$new_text\cC"; 572 597 }
Note:
See TracChangeset
for help on using the changeset viewer.