Hello.

Any plans to make Job search available for Drupal 6 ?

Comments

kbahey’s picture

Component: Miscellaneous » Code
Category: feature » task
Status: Active » Needs work

Yes.

But only if one of the following happens:

a) Someone contributes a patch for it.
b) We need it for a site we are working on.
c) Someone wants it for their own site and willing to pay for the effort of porting.
d) We have some free time (unlikely).

chipway’s picture

Hi,

Any newsn for d6 port ?

Thanks

ginoch’s picture

Assigned: Unassigned » ginoch
Category: task » feature
Status: Needs work » Postponed (maintainer needs more info)

I've worked with Job Search in Drupal 5.7 and encountered various problems. Right now I'm trying to make it work in Drupal 6, unsuccessful.

I'm not serious into coding Drupal or modules, but I manage to hack my way thru the sources. I guess I'll need to get rid of some friends and free up my time. ("Whatever time might be." - [Steve Hawkins]).

I already made a Dutch translation.! anybody interested?

Is their anybody that can hint me or work with me on porting this module.

kbahey’s picture

The details on converting a module from 5.x to 6.x are here http://drupal.org/node/114774

For the Dutch translation, please attach it to a new issue and specify against which exact version it was done, and I will include it.

joemaine’s picture

A new job posting module was recently posted for D6:
http://drupal.org/project/job_posting

...haven't played with it yet.

theladyboo’s picture

The job_posting one doesn't look like something that would work for what I want to do. This one looked so promising except I just spent the good part of the morning installing drupal on a godaddy vps and finally figured it out and now this. (hangs head). Hey, if we could get 50 to 100 users who want it ported and we were all willing to pay like $10.00 each then it might be a good project to work on :) (okay, so I tried)

i really like the idea of this one. The other job one doesn't have enough features for what I need. I had to dump joomla because that opensource job posting/search service disappeared and i just don't like working with Joomla at all.

Phil Ewert’s picture

Hi Gino,

sorry, but you seemed to have been succesfull in getting rid of people to free up your time, because I can't seem to contact you \(^_°)/ . (just joking, of course).

I am currently working on possibly even 2 Job-Portals and would be really interested in the current status of your port. I might have someone, who could help porting or even doing the whole port for cash, so I would be interested, where we are.

Thanks for your reply,

Phil

dawehner’s picture

Version: 5.x-2.0 » 5.x-2.x-dev
Assigned: ginoch » dawehner
Status: Postponed (maintainer needs more info) » Needs work
StatusFileSize
new12.5 KB

drupal rocks!!!!
its awesome!!!, i didn't done drupal development for 4 days and i recogniced my addiction to drupal ^^

Here is a first patch with adds hook_schema, hook_theme, changes the hook_menues and info files

still TODO: change hook_views_tables

no test yet

joemaine’s picture

With all the new activity swirling around the Job Search module...it seems appropriate to resurface this popular question - is there a D6 upgrade on the horizon?

xamount’s picture

I could possibly look at this, but not without being paid to do this work...

joemaine’s picture

The question's been asked in the past - how much is it going to cost to move this to D6?

xamount’s picture

suggest something and we can go from there....probably around $200 should be fine I would think.

newdru08’s picture

subscribing

dawehner’s picture

could anyone test the existing patch, so i could continue with the views part?

juicytoo’s picture

I'm happy to contribute $20 AUD to the drupal 6 port.

Is there a way to pay and get things moving?

cheers
Ed

DanilaD’s picture

Subscribing.

xamount’s picture

dereine, I tried applying your patch but I think the directories are screwed up.....the patch works up to the point where it starts patching stuff in the jobsearch/access folder.

Can you either split up the patch for the different directory of /access or tell me how to apply the original patch through the command line?

xamount’s picture

StatusFileSize
new11.66 KB

Here is an updated patch....

I basically re-did the port from scratch using the first patch as a guide.

This patch is more complete from the first one uploaded. The first one has some critical things missing like "return $schema" and some others.

A few things to note:

1. I renamed the folder "po" to "translations". The last line in the patch gives an indication of this. I am not sure if you apply this patch if the renaming will be done so that's why I am mentioning it here.

2. Only one function is left before I can say the port is ready for testing in Drupal 6. in job.module I could not get my head around to porting the drupal_mail() function.

here is the drupal 5 version:

drupal_mail('job_apply', $job_user->mail, $result['subject'], $result['body'], $from);

3. I am not sure about the default views if they have to be ported or not. The coder module only identified the drupal_mail function as the last item before the entire module is drupal 6 ready.

Please can someone fix point #2 above?

kbahey’s picture

1. When all is ready, let me know and I will handle this. It has to be done to HEAD then branched, ...etc. So I will take care of that.

2. In Drupal 6.x, emailing is a pain. It is a two step process. Check here http://drupal.org/node/189367

3. Yes, it needs to be ported, but it has to confirm to Views 2. Don't know exactly what is involved in converting Views 1 to 2. Can be handled in a separate issue so it is not a show stopper to the port.

sunshinee’s picture

xamount,
Thanks for posting the update, I was just about to take a look at the previous patch myself. I for one, greatly appreciate the time you've put into this. I'm certainly not an expert, but am reading up on the D5-D6 email now. I will post back if am able to get my head around it.

Thanks again. And thanks to kbahey for creating this great module in the first place.

-Joy

joemaine’s picture

Any chance of seeing updates in zip or tar formats for an easier installation/testing?

Perhaps a bit of help by looking at the job posting module http://drupal.org/project/job_posting

The mail function in the job posting module is working in D6 and there is a patch that illustrates views2 support. Good code documentation.

xamount’s picture

StatusFileSize
new16.13 KB

here is a quick tar.gz of the module (as if you applied my last patch). go forth, test and report any issues.

tomcoady’s picture

Is this the only way to get notified of news on this module?

twizzler’s picture

I am new to all this - so I may have made a mistake. I have a clean install of Drupal 6.8 and I uploaded the jobsearch port to the modules directory. After installing the module I got errors with duplicate definition of node_help() and so had to delete it again. It's probably something I have missed - so I am rummaing through the drupal docs - but thought I'd mention just in case there is a bug with the port.

sunshinee’s picture

I had the same problem. Upon enabling the jobsearch module, the site returned a fatal error. It reads something like "Fatal Error: cannot redeclare node_help()" and references lines in job.module and node.module. Simply removing the declaration in job.module allows a successful install of jobsearch, but I haven't had time to test further.

This was also a Drupal 6.8 install.

kbahey’s picture

I have created a Drupal 6.x-1.x-dev tarball, which will appear here in a few hours http://drupal.org/node/353354.

It solves the node_help error.

The email part still needs work.

Please create patches against 6.x-1.x-dev.

kbahey’s picture

Version: 5.x-2.x-dev » 6.x-1.x-dev
Assigned: dawehner » Unassigned
dawehner’s picture

Status: Needs work » Needs review
StatusFileSize
new1.85 KB

here is a try for sending mails on drupal6

kbahey’s picture

Status: Needs review » Fixed

Committed, thank you.

I am closing this issue.

People who test 6.x-1.x-dev and find it working should report that all is well, and open an issue to create a stable release (but only if they test the code and find it all to be working). People who find issues can open new issues against 6.x-1.x-dev as well.

juicytoo’s picture

Hi xamount and kbahey,

Thanks for updating this.

Just a general question.

Does the drupal 6 port contain all the functionality that the drupal 5 port contains for jobsearch.

cheers
Ed

kbahey’s picture

That is the intention, yes.

But unless enough people test it and report back, we will never know for sure, will we?

guimguim’s picture

Hi all,

I just read through all this discussion an I am really happy I found it.
I am also really interested in the port of this module to D6 (and to the implementation of other functionalities too). See my on-man-talk here : (http://drupal.org/node/354489)

Actually next week a student in our ICT team will arrive (will work for 6 weeks with us ) and will have time to test this (at least I will ask him to do so, but he has to discover Drupal first...)

In a long term view, we don't want to re-invent the wheel and plan to use the module on our company website for job vacancy, we might have budget to pay someone to develop new things in it (a dedicated content type for structured resumes ?).
But so far, jwe still analysis what our needs will be.

I hope to give feed back in weeks to come about that and start testing ASAP. (kbahey, we might contact you too also)

kbahey’s picture

The D6 code is now listed on the project page.

Here is a direct link. http://drupal.org/node/353354

Do not post comments to issues that is marked fixed.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.