WWW::Search::Excite::News - class for searching ExciteNews


WWW-Search-Backends documentation  | view source Contained in the WWW-Search-Backends distribution.

Index


NAME

Top

WWW::Search::Excite::News - class for searching ExciteNews

SYNOPSIS

Top

require WWW::Search; $search = new WWW::Search('Excite::News');

DESCRIPTION

Top

Class for searching Excite News http://www.excite.com. Excite has one of the best news bot on the web.

Following results returned for printing are:

$result->{'description'} will return description if any $result->{'source'} articles news source $result->{'date'} articles date

This class exports no public interface; all interaction should be done through WWW::Search objects.

SEE ALSO

Top

To make new back-ends, see WWW::Search.

HOW DOES IT WORK?

Top

native_setup_search is called before we do anything. It initializes our private variables (which all begin with underscores) and sets up a URL to the first results page in {_next_url}.

native_retrieve_some is called (from WWW::Search::retrieve_some) whenever more hits are needed. It calls the LWP library to fetch the page specified by {_next_url}. It parses this page, appending any search hits it finds to {cache}. If it finds a ``next'' button in the text, it sets {_next_url} to point to the page for the next set of results, otherwise it sets it to undef to indicate we are done.

AUTHOR

Top

Maintained by Jim Smyser <jsmyser@bigfoot.com>

TESTING

Top

This module adheres to the WWW::Search test suite mechanism. See $TEST_CASES below.

VERSION HISTORY

Top

2.03, 2000-03-21

New format changes

2.02, 1999-10-5

Misc. formatting changes

2.01, 1999-07-13

New test mechanism

COPYRIGHT

Top


WWW-Search-Backends documentation  | view source Contained in the WWW-Search-Backends distribution.