| 1 |
$Id: README.txt,v 1.5.2.3 2008/01/07 20:58:55 kbahey Exp $
|
| 2 |
|
| 3 |
Copyright 2005-2009 http://2bits.com
|
| 4 |
|
| 5 |
Description
|
| 6 |
-----------
|
| 7 |
This module provides your sites visitors to browse and search jobs, or post their
|
| 8 |
resumes for employers/recruiters to see. It also allows job seekers to apply for
|
| 9 |
jobs. In effect, your site can be a mini monster.com or hotjobs.com.
|
| 10 |
|
| 11 |
It can be setup for one single firm (e.g. a recruiting company), or as a general
|
| 12 |
job site (e.g. like monster.com).
|
| 13 |
|
| 14 |
Jobs and resumes (CVs) are two different types of content. They can be a simple
|
| 15 |
type (no extra fields) or you can use CCK to create more sophisticated content
|
| 16 |
types (e.g. you can add whether the job is a full time or part time, permanent
|
| 17 |
or contract, years of experience, ...etc.).
|
| 18 |
|
| 19 |
Resumes can also have attachments (e.g. resume in Word or PDF format).
|
| 20 |
|
| 21 |
Of course, jobs can be assigned various categories, such as jobs by location,
|
| 22 |
jobs by industry, ...etc.
|
| 23 |
|
| 24 |
Recruiters can view all jobs in the system.
|
| 25 |
|
| 26 |
Site visitors can browse jobs, either by date, or by category (as set above),
|
| 27 |
or with anything that views can do.
|
| 28 |
|
| 29 |
Visitors can register on the site, and then are allowed to post resumes, and
|
| 30 |
apply for jobs. Using extra modules, you can setup the site so that recruiters/
|
| 31 |
employers would have to pay to post jobs on the site. You can do the same for
|
| 32 |
job seekers if you so wish.
|
| 33 |
|
| 34 |
When someone applies for a job, they can select from resumes they have created.
|
| 35 |
If they do not have resumes, they will be prompted to create one. Once they apply,
|
| 36 |
and email is sent to the person who posted the job, with a link to the resume, and
|
| 37 |
the user's profile. The resume will also be placed in a queue for review.
|
| 38 |
|
| 39 |
Optionally, resumes are kept private and only a recruiter or the author can see
|
| 40 |
it. Other job seekers cannot view other people's resumes.
|
| 41 |
|
| 42 |
Search functions allow users who can view resumes to search them, and the same
|
| 43 |
applies to jobs as well.
|
| 44 |
|
| 45 |
Expanded usage with other modules
|
| 46 |
---------------------------------
|
| 47 |
Using the views module, as well as CCK, you can present the jobs in various ways
|
| 48 |
to the users, with drop down selectable lists.
|
| 49 |
|
| 50 |
You can also use the location module to setup proximity searches for jobs by zip
|
| 51 |
code, city, or jobs within 25 miles of zip code 90210.
|
| 52 |
|
| 53 |
If you want job postings and/or resumes to expire after a preset period, you can
|
| 54 |
use the scheduler module to do that.
|
| 55 |
|
| 56 |
Also, if you want users to pay for posting jobs or resumes, you can use userpoints
|
| 57 |
with ecommmerce integration, and userpoints node limit.
|
| 58 |
|
| 59 |
You can use Ecommerce with EC Role module so users can buy the employer/recruiter
|
| 60 |
role so they are able to post jobs. Similarly, you can setup job seeker as a
|
| 61 |
role, and users can post their resumes and apply for jobs if they buy that role.
|
| 62 |
|
| 63 |
Installation and Configuration
|
| 64 |
------------------------------
|
| 65 |
Installation
|
| 66 |
------------
|
| 67 |
To install this module, upload or copy the job folder and all the files
|
| 68 |
in it to your modules directory.
|
| 69 |
|
| 70 |
Configuration
|
| 71 |
-------------
|
| 72 |
To enable this module do the following:
|
| 73 |
|
| 74 |
1. Go to Administer -> Site Building -> Modules, and enable Job and Resume.
|
| 75 |
Optionally, if you have the Job access and Resume access modules, enable
|
| 76 |
them as well.
|
| 77 |
|
| 78 |
2. Go to Administer -> Site Configuration -> Job.
|
| 79 |
Select which node type(s) would be designated as jobs that can be
|
| 80 |
applied for.
|
| 81 |
|
| 82 |
3. Go to Administer -> Site Configuration -> Resume.
|
| 83 |
Select which node type(s) would be designated as resumes that can be
|
| 84 |
used to apply for jobs.
|
| 85 |
|
| 86 |
4. Go to Administer -> User Configuration -> Roles.
|
| 87 |
Create roles for the job seekers, and the recruiter/employer.
|
| 88 |
|
| 89 |
5. Go to Administer -> User Configuration -> Access Control.
|
| 90 |
Assign view jobs to the recruiter/employer role, and apply for jobs to the
|
| 91 |
job seeker role. Also assign view resume to the recruiter/employer role.
|
| 92 |
|
| 93 |
6. If you are using the job access and resume access modules, you have to-
|
| 94 |
set the permissions correctly. Visit Administer -> Content Management ->
|
| 95 |
Post settings and click on "Rebuild Permissions".
|
| 96 |
|
| 97 |
Extending the modules
|
| 98 |
---------------------
|
| 99 |
New features tailored to your needs can be added to let you have the functionality
|
| 100 |
you want.
|
| 101 |
|
| 102 |
For example:
|
| 103 |
- unpublish resumes or jobs automatically after a certain number of days have
|
| 104 |
passed, but keep them published for paying members.
|
| 105 |
- allow a certain number of jobs and/or resumes to be posted for paying customers
|
| 106 |
who buy certain points via ecommerce module
|
| 107 |
|
| 108 |
Contact the author for details.
|
| 109 |
|
| 110 |
Author
|
| 111 |
------
|
| 112 |
Khalid Baheyeldin http://baheyeldin.com of http://2bits.com
|
| 113 |
|
| 114 |
The author can also be contacted for paid customizations of this module as well as
|
| 115 |
Drupal consulting, installation, development, and customizations.
|