--- trunk2/all2all.pl 2004/10/10 17:36:43 504 +++ trunk2/all2all.pl 2004/10/19 17:43:52 530 @@ -139,9 +139,9 @@ $words =~ s/\W+$//; # first try to generate headline for this entry from index - my $h = shift @{$ds->{'index'}}; + my $h = $ds->{'index'}->[0]; # then, from display - $h ||= shift @{$ds->{'display'}}; + $h ||= $ds->{'display'}->[0]; # and as last resport, fallback to headline $h ||= $headline; @@ -158,7 +158,7 @@ foreach my $ds (@ds) { next if (! $ds->{'index'}); - $thes->{$ds->{'tag'}} ||= new WebPAC::Index; + $thes->{$ds->{'tag'}} ||= new WebPAC::Index( name => $ds->{'tag'} ); foreach my $h (@{$ds->{'index'}}) { $thes->{$ds->{'tag'}}->insert( @@ -201,7 +201,7 @@ } # XXX if(0) -$log->debug("lookup hash: ",Dump($webpac->{'lookup'})); +#$log->debug("lookup hash: ",Dump($webpac->{'lookup'})); $log->info("creating tree"); @@ -310,13 +310,24 @@ }); my $tree = new WebPAC::Tree( - dir => './out', - html => 'browse.html', + tree => \@tree, +); + +$tree->output( + dir => './out', + html => 'browse.html', template => './output_template/tree.tt', js => 'tree-ids.js', - tree => \@tree, ); +$tree->output( + dir => './eurovoc', + html => 'hijerarhija.html', + template => './output_template/hijerarhija.tt', + js => 'tree-ids.js', +); + + $log->info("closing index"); $index->close;