160 |
} |
} |
161 |
if ($filter) { |
if ($filter) { |
162 |
no strict 'refs'; |
no strict 'refs'; |
163 |
$display_data .= join($delimiter,&$filter($display)); |
if ($display_data) { |
164 |
|
$display_data .= $delimiter.&$filter($display); |
165 |
|
} else { |
166 |
|
$display_data = &$filter($display); |
167 |
|
} |
168 |
} else { |
} else { |
169 |
if ($display_data) { |
if ($display_data) { |
170 |
$display_data .= $delimiter.$display; |
$display_data .= $delimiter.$display; |
171 |
} else { |
} else { |
172 |
$display_data .= $display; |
$display_data = $display; |
173 |
} |
} |
174 |
} |
} |
175 |
} |
} |
185 |
if (@index_data) { |
if (@index_data) { |
186 |
if ($index_filter) { |
if ($index_filter) { |
187 |
no strict 'refs'; |
no strict 'refs'; |
188 |
foreach my $d (&$index_filter(@index_data)) { |
foreach my $d (@index_data) { |
189 |
$index->insert($field, $d, $path); |
$index->insert($field, &$index_filter($d), $path); |
190 |
} |
} |
191 |
} else { |
} else { |
192 |
foreach my $d (@index_data) { |
foreach my $d (@index_data) { |