Lines 1117-1123
sub buildQuery {
Link Here
|
1117 |
} |
1117 |
} |
1118 |
# ISBN,ISSN,Standard Number, don't need special treatment |
1118 |
# ISBN,ISSN,Standard Number, don't need special treatment |
1119 |
elsif ( $index eq 'nb' || $index eq 'ns' ) { |
1119 |
elsif ( $index eq 'nb' || $index eq 'ns' ) { |
1120 |
$indexes_set++; |
|
|
1121 |
( |
1120 |
( |
1122 |
$stemming, $auto_truncation, |
1121 |
$stemming, $auto_truncation, |
1123 |
$weight_fields, $fuzzy_enabled, |
1122 |
$weight_fields, $fuzzy_enabled, |
Lines 1132-1138
sub buildQuery {
Link Here
|
1132 |
|
1131 |
|
1133 |
# Set default structure attribute (word list) |
1132 |
# Set default structure attribute (word list) |
1134 |
my $struct_attr = q{}; |
1133 |
my $struct_attr = q{}; |
1135 |
unless ( $indexes_set || !$index || $index =~ /(st-|phr|ext|wrdl)/ ) { |
1134 |
unless ( $indexes_set || !$index || $index =~ /(st-|phr|ext|wrdl|nb|ns)/ ) { |
1136 |
$struct_attr = ",wrdl"; |
1135 |
$struct_attr = ",wrdl"; |
1137 |
} |
1136 |
} |
1138 |
|
1137 |
|
Lines 1324-1330
sub buildQuery {
Link Here
|
1324 |
# This is flawed , means we can't search anything with : in it |
1323 |
# This is flawed , means we can't search anything with : in it |
1325 |
# if user wants to do ccl or cql, start the query with that |
1324 |
# if user wants to do ccl or cql, start the query with that |
1326 |
# $query =~ s/:/=/g; |
1325 |
# $query =~ s/:/=/g; |
1327 |
$query =~ s/(?<=(ti|au|pb|su|an|kw|mc)):/=/g; |
1326 |
$query =~ s/(?<=(ti|au|pb|su|an|kw|mc|nb|ns)):/=/g; |
1328 |
$query =~ s/(?<=(wrdl)):/=/g; |
1327 |
$query =~ s/(?<=(wrdl)):/=/g; |
1329 |
$query =~ s/(?<=(trn|phr)):/=/g; |
1328 |
$query =~ s/(?<=(trn|phr)):/=/g; |
1330 |
$limit =~ s/:/=/g; |
1329 |
$limit =~ s/:/=/g; |
1331 |
- |
|
|