If you want to customize your job board, you can upload your own HTML for your design, and use TribeHR's shortcodes to add appropriate content to the public job board. If you are given permissions to create and modify Job Postings, here is a quick step by step guide on how to use a custom job board:

Log in to your TribeHR and click on the Hiring sub menu.

Click on the Job Board link.

Add your custom HTML to the Custom Layout HTML Code box and make sure the checkbox market "Enable by Custom Layout" is checked.

Click Save.

Note: Your job board is a complete HTML page. Make sure you include the appropriate headers and link to any external style sheets or javascript files with absolute URLs.

What shortcodes can I use with my custom job board?

TribeHR gives you a number of shortcodes that will automatically display content that you've created inside your TribeHR.

[JOBS] - This will create a listing of all the jobs you have actively listed in TribeHR.

[IF INDEX]...[/IF INDEX] - You can wrap this shortcode around content that you only want to appear on the homepage of your job board.

[IF VIEW]...[/IF VIEW] - You can wrap this shortcode around content that you only want to appear on the individual job postings.

[IF APPLY]...[/IF APPLY] - You can wrap this shortcode around content that you only want to appear on the application form page.

[JOB TITLE LIST] - This shortcode will display a list of all the job titles in an unordered list, with each job title a link to the job description.

[JOB TITLE LINKS] - This shortcode will display of all the job titles as links to the individual postings, without any higher level block element.

Example:

<a href="/careers/view/1">Customer Support Representative</a>

<a href="/careers/view/2">PHP Programmer</a>

<a href="/careers/view/3">Sales Representative</a>

[PAGE TITLE] - This shortcode will display the current page title. If you are on the homepage, it will display "Careers". On the individual postings, it will display the posting title. On the application page, it will display "Apply for" and the posting title that the person is applying for.

[COMPANY DESCRIPTION] - This shortcode displays a small company description. This description can be set on the main Administration page at the bottom of the page under the label "Job Site".

[JOB TEASER] - This shortcode displays the teaser text for the job currently being viewed. If there is no teaser, the shortened summary text will be used. This shortcode will only display content on the view and application pages.

[JOB CLOSE DATE] - This shortcode displays the closing date of the job currently being viewed, displayed in the same format as chosen for TribeHR. If no date can be found, listed as "None". This shortcode will only display content on the view and application pages.

[JOB POSITION COUNT] - This shortcode displays the number given for how many positions are available for the job currently being viewed. If a number was not given or could not be found, shows '1', as we're assuming there's at least one opening. This shortcode will only display content on the view and application pages.

[JOB LOCATION] - This shortcode displays a one-line location description for the job currently being viewed. Defaults to "Main Office". This shortcode will only display content on the view and application pages.

[JOB VIEW URL] - This shortcode displays the URL to the view page for the job currently being viewed. Defaults to "#". This shortcode will only display content on the view and application pages.

[JOB APPLY URL] - This shortcode displays the URL to the apply page for the job currently being viewed. Defaults to "#". This shortcode will only display content on the view and application pages.

[JOB AS JSON] - This shortcode outputs the job currently being viewed as a JSON object for Javascript use. The object will evaluate to false if the page does not have a 'current job' (i.e. on the index or success pages).