--- trunk/vhost/webpac2.cgi 2009/04/21 23:17:19 1133 +++ trunk/vhost/webpac2.cgi 2009/04/21 23:17:21 1135 @@ -12,7 +12,8 @@ print header; sub dump_yaml { - print qq|
|, YAML::Dump( @_ ), qq|
|; + my $name = shift; + print qq|
# $name\n|, YAML::Dump( @_ ), qq|
|; } my $path = $ENV{PATH_INFO}; @@ -51,7 +52,7 @@ if ( my $search = param('search') ) { - print qq|
search: $search|; + print qq|
|; my $node = Search::Estraier::Node->new( url => $config->{hyperestraier}->{masterurl} . '/node/' . $database, @@ -64,9 +65,13 @@ if ( ! $nres ) { my $no_results = "No results for search '%s'"; - printf qq|
$no_results|, $search; + printf qq|
$no_results
|, $search; } else { - print qq|
    |; + my $results = "Got %d results for search '%s'"; + printf qq|
    $results
    |, $nres->hits, $search; + + print qq|
      |; + foreach my $i ( 1 .. $nres->doc_num ) { my $rdoc = $nres->get_doc( $i - 1 ); print qq|
    1. |; @@ -74,12 +79,12 @@ foreach @attr; print qq|
    2. \n|; } - print qq|
|; + print qq||; } print qq|
|; } -dump_yaml( $estraier ); -dump_yaml( $db ); +dump_yaml( 'estraier', $estraier ); +dump_yaml( 'db', $db ); print end_html;