NAME

WWW::Search::TheITJobBoard - search www.TheITJobBoard.co.uk

SYNOPSIS

use WWW::Search::TheITJobBoard;
use Data::Dumper;
my $oSearch = WWW::Search->new('TheITJobBoard', _debug=>undef);
my $sQuery = WWW::Search::escape_query("perl");
$oSearch->native_query($sQuery);
while (my $oResult = $oSearch->next_result){
	warn Dumper $oResultr;
}

DESCRIPTION

Gets jobs from the UK IT job site, The IT Job Board.

A sub-class of WWW::Search that uses HTML::TokeParser to return WWW::SearchResult objects for each result found when querying www.theitjobboard.co.uk.

At the time of writing, valid options for The IT Job Board are as follows:

keywords

THe keywords your target job description should contain. Default is perl, of course.

jobtype

Valid values are: 1 for contract (our default), 2 for permenant, and 0 for either.

days

The age of the posting, in days, according to the site's records. A value of 0 represents any age. Our default is 1.

orderby

Not especially relevant for us: valid values are 1 to order by relevance to the keywords; 2 to order by date posted; 3 orders by salary; 4 puts non-agency jobs first, which is the default.

locations[]

Ugly variable name. Default is to return all jobs, regardless. Valid values are: undef to return all jobs; 180 for UK, 124 for Netherlands, 93 for Germany, 69 for France, 308 for Switzerland, 170 for Republic Of Ireland, 3 for Austria, 301 for 'the rest Of the world,' 254 for 'other European.'

DEPENDENCIES

WWW::Search, HTML::TokeParser.

BUGS

Frankly, this is a quick first-stab at WWW::Search sub-classing and this module. It passes the basic test, which is enough for my needs today, and as far as I can see, it conforms with WWW:Search requirements. But please send bug reports via CPAN.

SEE ALSO

This module was composed after reading WWW::Search, WWW::Search::Yahoo, WWW::Search::Yahoo::Advanced and WWW::Search::Jobserve. If this module is useful to you, check out the latter too.

COPYRIGHT

Copyright (C) Lee Goddard, 2006. Some Rights Reserved.

LICENCE

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.0 England & Wales License: http://creativecommons.org/licenses/by-nc-sa/2.0/uk.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.0 England & Wales License. =end html