Search by

jweiland / jobfair2

jweiland.net

Job Board - Displays a searchable list of job openings with map view and optional automatic import from external sources

Package info

github.com/jweiland-net/jobboard

Homepage

Type:typo3-cms-extension

pkg:composer/jweiland/jobfair2

Statistics

Installs: 47

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 2

dev-main 2026-10-27 16:07 UTC

README

Latest Stable Version TYPO3 13.4 Total Downloads Monthly Downloads Build Status

Jobboard is a TYPO3 extension that lets you present a list of open job positions on your website - like a digital job board.

What it does

  • Displays a searchable, paginated list of jobs (title, application deadline, ZIP code, city, employer, employment scope), filterable by occupational field, position, employment scope, location and keyword.
  • Rich job details: job role, contract type, tender type, benefits (with an optional color, description and icon/image each), and salary information - either one or more predefined salary grades or a free-text salary range.
  • Multiple files can be attached to a job: an employer logo, a header image, tender documents, and PDF attachments.
  • Optionally shows job locations on a map, if EXT:maps2 is installed.
  • Provides a detail page per job, including an optional PDF export and links to manually related/similar jobs.
  • Shows the job title as page title on the detail page (page title provider, configured by the site set).
  • Stores job locations as regular addresses (EXT:tt_address).
  • Can automatically import job offers from an external XML API on a regular basis (via a scheduled CLI command), so job listings stay up to date without manual editing.

Requirements

  • TYPO3 13.4 LTS
  • PHP 8.2 or higher
  • Composer-based TYPO3 installation

Installation

There is no tagged release yet. Until then, install the development version via Composer:

composer require jweiland/jobboard:dev-main
vendor/bin/typo3 extension:setup

Afterward, add the site set "Jobboard - Main" to your site and add the "Job board" content element to a page. All steps are described in the documentation.

Documentation

The documentation is rendered on docs.typo3.org. Its sources are in the folder Documentation.

License

Released under the GPL-2.0-or-later license. See LICENSE for details.