Hi lownotes
I hope I'm correct in what I have written, if not, I am truly sorry!! I am going to try and create your scenario and correct any errors when if I get a chance.
4) When displaying an open position...
So the 'position' could be a field of type 'Simple - Select'. This would have the options:
- Open=1
- Closed=0
This value would be selected upon position creation probably.
May be worth checking out the field Select - Dynamic instead. A quick google gets you some forum posts etc.
...it would be nice to show the Job Application form in a module position in sidebar...
As you have stated you have that done already (Create a Seblod - Form module, and select the form, select the pages and position).
...and that when submitting the form there would be something to link the applicant with the job title they are currently looking at...
I am pretty sure you can pull a value form the Article by using: SD Live CCK Field
In the contact form content type, and after installing the plugin of course, you create a field (text field probably) that will pull a value from the article currently being displayed. You select '2' to see the two columns 'Live' and 'Live Value'. In the 'live' column you will new see a new option: SD Live CCK Field. Enter the machine name for the db column you are after and that should be it (not tested, I've never used it before).
...I was able to put the form in a module but don't know how to have it only display when you are looking at a particular Open Position/Job.
A solution might be to have the positions assigned to 'open' or 'closed' categories (this possibly could be done dynamically using Code Pack (5 plug-ins). If this is dynamically achievable then you are good to go. In the Form - SEBLOD Module, there is a tab 'URL assignment', here you can assign it to show or hide based on a url variable ie catid=13
Check out Displaying a List with SEBLOD List module
Bucklash