Sitemap
- What does it do?
- Installation
- Configuration
- Templates
- Styling
- Known problems
-
ChangeLog v3
-
3.0 Changes
- Breaking: The editor configuration is an ES module
- Breaking: Job images render as a responsive picture
- Breaking: The job icons are renamed and moved to the frontend icons
- Breaking: The validation settings classes of jobs were removed
- Breaking: The job validation settings are merged per field
- Breaking: The job validation settings reach the backend
- Breaking: Extbase plugins require CType on TYPO3 v14
- Breaking: The view event of the new job form is gone
- Breaking: Removed TYPO3 v12 support
- Breaking: Job templates carry speaking classes
- Feature: The scripts of the new job form can be switched off
- Feature: The job list can be paginated
- Feature: Additional fields partial in new job form
- Feature: The notification mail about a new job is a Fluid template
- Feature: The plugins dispatch the plugin view event
- Deprecation: FlashMessageCreationMode moved to EXT:academic_base
- Important: Content elements have new titles and descriptions
- Important: The job contact block shows its own icons
- Important: The job validation flags follow the persons vocabulary
- Important: Job image upload uses native Extbase upload handling
- Important: TYPO3 13.4.35 or 14.3.7 is required
- Important: The new job form renders the shared form partials
- Important: New job form offers the job flags
- Important: Labels translated in PHP read the plugin override on TYPO3 v14
- Important: Plugins assign a record view variable
- Important: The job record icon follows the colour scheme
- 3.x Changes by type
-
3.0 Changes
-
ChangeLog v2
-
2.4 Changes
- Breaking: Extended JobRepository method signatures
- Breaking: The editor configuration moved
- Breaking: Site sets and static templates have been restructured
- Feature: "Show hidden records" plugin option for the jobs list
- Important: The development branch installs as 2.4.x-dev
- Important: An empty mime type list accepts every upload
- Important: Dependencies are named by their extension keys
- Important: A notification mail that cannot be sent no longer fails the form
- Important: The job contact phone link is dialable
- Important: The job contact wizard finds the renamed old schema
- Important: The job contact wizard migrates invisible jobs
- Important: The job detail answers "not found" without a job
- Important: The page cache of a job detail ends with a job
- Important: The job detail sets the page title
- Important: The job headings and the contact box are corrected
- Important: Job lists break starttime ties by uid
- Important: The job plugins leave the content element header to the layout
- Important: The job table records its translation source
- Important: Four job columns are nullable now
- Important: Job views label flags and render the link
- Important: Label overrides are read from the documented path
- Important: The new job form marks rejected fields
- Important: New job form offers an unchosen option
- Important: The rich text fields now start on TYPO3 v12
- Important: The new job form stores the chosen values
- Important: The link of the notification mail opens the job record
- Important: The page TSconfig directory is now spelled TSconfig
- Important: A wizard repairs the jobs of the old new job form
- Important: An uploaded job logo no longer replaces an existing file
- 2.3 Changes
- 2.2 Changes
-
2.1 Changes
- Breaking: Migrated extbase plugins from list_type to CType
- Breaking: Removed ImageUploadConverter
- Breaking: Removed tx_academicjobs_domain_model_contact
- Feature: Dispatch ModifyTcaSelectFieldItemsEvent in TypeItems and EmploymentTypeItems
- Feature: Introduce ModifyJobControllerNewActionViewEvent in JobController::newAction()
- 2.0 Changes
- 2.x Changes by type
-
2.4 Changes