Starting with Harvest Version 1.1, it is possible for the Harvest administrator to customize how the Broker query result set is generated, by modifying a configuration file that is interpreted by the BrokerQuery.pl.cgi Perl program at query result time. This makes it easier to customize the output than using the older C version of BrokerQuery.cgi. Although this version runs more slowly than the C version, the time difference is small compared with the overall time for performing the indexed search.
BrokerQuery.pl.cgi allows you to customize almost every aspect of its HTML output. The file $HARVEST_HOME/cgi-bin/lib/BrokerQuery.cf contains the default output definitions. Individual brokers can be customized by creating a similar file which overrides the default definitions.