eval {
require PublicInbox::Search;
+ require PublicInbox::SearchView;
require PublicInbox::Mbox;
require IO::Compress::Gzip;
};
my ($ctx) = @_;
require PublicInbox::Feed;
my $srch = searcher($ctx);
+ my $q = $ctx->{cgi}->param('q');
footer($ctx);
- PublicInbox::Feed::generate_html_index($ctx);
+ if (defined $q) {
+ require PublicInbox::SearchView;
+ PublicInbox::SearchView::sres_top_html($ctx, $q);
+ } else {
+ PublicInbox::Feed::generate_html_index($ctx);
+ }
}
# just returns a string ref for the blob in the current ctx