WWW::Search::Jobserve(3pm) - phpMan

Command: man perldoc info search(apropos)  


WWW::Search::Jobserve(3)       User Contributed Perl Documentation       WWW::Search::Jobserve(3)



NAME
       WWW::Search::Jobserve - backend for searching www.jobserve.com

SYNOPSIS
           use WWW::Search;
           my $oSearch = new WWW::Search('Jobserve');
           my $sQuery = WWW::Search::escape_query("(Fast Food Operative) and PERL");
           $oSearch->native_query($sQuery, { job_category => 'it' });
           while (my $oResult = $oSearch->next_result())
             {
               print $oResult->url, "\n";
               print $oResult->title, "\n";
               print $oResult->description, "\n";
             }

DESCRIPTION
       This class is a Jobserve specialisation of WWW::Search.  It handles making, retrieving and
       interpreting Jobserve searches http://www.jobserve.com.

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

NOTES
       This class can be used to query both the UK and Australian Jobserve sites, see below.

       The search will terminate unless "job_category" is set in the native_query options.

       The results are ordered Best Match first
          (unless 'job_order' => 'DateTime' is specified).

OPTIONS
           Parameters Available:

           job_category job_type job_lookahead job_order jobserve_site

       Job Category
           Job Categories must be specified by setting "job_category" in the native_query
           options:

             $oSearch->native_query($sQuery, { job_category => 'it' });

           The value of this is simply the prefix you see jobserve insert into the url once
           you've clicked beyond the front page. E.g.

             http://www.it.jobserve.com            { job_category => 'it' }
             http://www.engineering.jobserve.com   { job_category => 'engineering' }

           etc.

       Job Type
           Job Types are (Any|Contract|Permanent).  To specifically search for one contract type,
           set 'job_type' => (*|C|P) to the query options:

             $oSearch->native_query($sQuery, { job_type => 'C',  job_category => 'it' } );

           The search defaults to "All"

       Days Ahead
           Choices of how many days to look ahead are (5|4|3|2|1|0).  To specifically search for
           x working days ahead, set 'job_lookahead' => (5|4|3|2|1|0) to the query options:

             $oSearch->native_query($sQuery, { job_lookahead => '2', job_category => 'it' } );

           The search defaults to 5

       Result Order
           Choices of how to order results are (Best Match|Latest Job).  To alter the result
           order, set 'job_order' => (Rank|DateTime) to the query options:

             $oSearch->native_query($sQuery, { job_order => 'DateTime', job_category => 'it' } );

           The search defaults to "Best Match".

       Different Jobserve Sites
           There are currently two Jobserve websites supported by this module namely United King-
           dom and Australia.
             The search will default to the UK site unless the parameter, 'jobserve_site' =>
           (uk|au) is set in the query options:

             $oSearch->native_query($sQuery, { jobserve_site => 'au', job_category => 'it' } );

           The search defaults to "uk"

       *   Invoke all parameters like so:

               $oSearch->native_query($sQuery, { job_category  => 'it',
                                                 job_type      => 'C',
                                                 job_lookahead => '2',
                                                 job_order     => 'DateTime',
                                                 jobserve_site => 'au', } );

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

BUGS
       Doubt it. Please tell me if you find any! Better still have a go at fixing them.

AUTHOR
       "WWW::Search::Jobserve" was written by Andy Pritchard (pilchkinstein AT hotmail.com).

       "WWW::Search::Jobserve" is maintained by Andy Pritchard

LEGALESE
       THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUD-
       ING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PAR-
       TICULAR PURPOSE.

VERSION HISTORY
       1.02

       Altered parse_tree for cases where another href link is inserted before the job title and
       link

       1.01

       Altered POD and added a README

       1.00

       Released to the public.



perl v5.8.1                                 2003-09-25                   WWW::Search::Jobserve(3)

Generated by $Id: phpMan.php,v 4.49 2006/02/26 13:18:18 chedong Exp $ Author: Che Dong
On Apache
Under GNU General Public License
2012-05-25 08:46 @38.107.179.238 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
Valid XHTML 1.0!Valid CSS!