--- trunk2/all2all.pl 2004/06/17 15:13:02 369 +++ trunk2/all2all.pl 2004/06/17 17:25:12 370 @@ -15,7 +15,7 @@ my $webpac = new WebPAC( code_page => 'ISO-8859-2', - limit_mfn => 5, + limit_mfn => 500, debug => 1, ) || die; @@ -38,29 +38,12 @@ while (my $rec = $webpac->fetch_rec) { - my $ds = $webpac->data_structure($rec); + my @ds = $webpac->data_structure($rec); - if(0) { - - print "-- ",$webpac->parse($rec,'v250^a / [v562^4] v562^a'),"\n"; - - print " ", - $webpac->parse($rec,'eval{v901^a eq "Deskriptor"}v250^a / [v562^4] v562^a'), - $webpac->parse($rec,'eval{v901^a ne "Deskriptor"}250a [251]'), - "\n"; - - my @t = $webpac->fill_in($rec,'v553^1;;v553^a'); - print " Uži pojam: ",join("\t\n",@t),"\n" if (@t); - - @t = $webpac->fill_in($rec,'eval{v901^a eq "Područje"}[a:v251::];;[d:[a:v251::]]'); - print " Područje: ",join("\t\n",@t),"\n" if (@t); - - @t = $webpac->fill_in($rec,'eval{v901^a eq "Mikrotezaurus"}[a:v561^4:v251:];;[d:[a:v561^4:v251:]]'); - print " Mikrotezaurus: ",join("\t\n",@t),"\n" if (@t); - - @t = $webpac->fill_in($rec,'eval{v901^a eq "Deskriptor"}[a:v561^4:v562^4:v900];;[d:[a:v561^4:v562^4:v900]]'); - print " Deskriptor: ",join("\t\n",@t),"\n" if (@t); - } + print $webpac->output( + template => 'text.tt', + data => \@ds, + ) if (@ds); }