This is a project to integrate Broadbean services (www.broadbean.com/uk/) to any Drupal website. It has been started as a way of integrating their services with a client website. Their system uses a simple "push" system whereby jobs are posted to Broadbean who then "push" an XML post to one of many websites / services / job board websites. My goal is that one of the websites that they post to is a Drupal website.
Goals:
Create a "job" content type which contains the default variables which they post OR allow the admin to select a pre determined job post content type for integration
Allow the user to add cck fields and taxonomy vocabularies to this content type for extra flexibility
Have an admin screen which displays the desired xml post FROM Broadbean to give to their integration team
Allows the user / admin to select the desired user for posting OR creates the user called "broadbean" with the required permissions for accepting job posts
The Render As module adds the ability for elements to be rendered as a specific user and/or role(s), which can be used for the purposes of testing how content will be seen by another user or a user or a particular role without having to change users.