68 |
|
|
69 |
my $swish_data = ""; |
my $swish_data = ""; |
70 |
my $display_data = ""; |
my $display_data = ""; |
|
my $index_data = ""; |
|
71 |
|
|
72 |
foreach my $x (@{$config->{indexer}->{$field}->{isis}}) { |
foreach my $x (@{$config->{indexer}->{$field}->{isis}}) { |
73 |
|
|
92 |
|
|
93 |
$swish_data .= $swish if ($s && $swish); |
$swish_data .= $swish if ($s && $swish); |
94 |
$display_data .= $display if ($d && $display); |
$display_data .= $display if ($d && $display); |
95 |
$index_data .= $display if ($i && $display); |
|
96 |
|
# insert into index |
97 |
|
if ($i && $display) { |
98 |
|
my $index_data = $index_codepage->convert($display) || $display; |
99 |
|
$index->insert($field, $index_data, $db_dir); |
100 |
|
} |
101 |
} |
} |
102 |
|
|
103 |
|
|
134 |
#$xml .= xmlify($field."_swish",unac_string($config->{isis_codepage},$swish_data)); |
#$xml .= xmlify($field."_swish",unac_string($config->{isis_codepage},$swish_data)); |
135 |
} |
} |
136 |
|
|
|
# index |
|
|
if ($index_data && $index_data ne "") { |
|
|
$index_data = $index_codepage->convert($index_data) || $index_data; |
|
|
$index->insert($field, $index_data, $db_dir); |
|
|
} |
|
137 |
|
|
138 |
} |
} |
139 |
|
|