---
title: "Important: Job views label flags and render the link"
manual: "Academic Jobs"
version: "main"
permalink: "https://docs.typo3.org/permalink/fgtclb/academic-jobs:important-ace-596-academic-jobs@main"
source: "Changelog/2.4/Important-JobViewsLabelFlagsAndRenderTheLink.rst"
rendered: "2026-10-12T10:12:12+00:00"
---

# Important: Job views label flags and render the link {#important-ace-596-academic-jobs}

## Description {#description}

The job detail view and the job list render every job property through one loop
in [`Resources/Private/Partials/Job/Information.html`](https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ExtensionArchitecture/FileStructure/Resources/Private/Index.html#file-extension-resources-private-partials-somepartials-fluid-html) respectively
[`Resources/Private/Partials/Job/Item.html`](https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ExtensionArchitecture/FileStructure/Resources/Private/Index.html#file-extension-resources-private-partials-somepartials-fluid-html). Two of the properties were not
handled by that loop.

The flags **Internationals welcome** and **Alumni recommends**
had no frontend label, so a set flag rendered as an empty label followed by the
stored `1`. They now render their label alone, "International applicants
welcome" and "Recommended by alumni". A flag carries no value a visitor can
read, and an unset flag is still not rendered at all.

The property **Link** was printed as text. For a link to a page, a file
or a record that is the stored `t3://` reference, which is of no use in the
frontend. It is now rendered with `<f:link.typolink>`, so every link type
resolves, and the anchor carries its own label instead of the URL. The row keeps
its label **Link** in front of the anchor.

Three label units are new and available for translation, in English and in
German: `jobs.internationalsWelcome`, `jobs.alumniRecommend` and
`jobs.linkText`.

## Impact {#impact}

The link row of a job shows the text **To the job posting** where it
showed the URL before. An installation that wants the URL as the link text
overrides `jobs.linkText` or the partial.

Both partials changed, so a site package that copied either of them keeps its
own version and does not receive the fix. Sites in that position adopt the two
new branches of the loop.

## Affected Installations {#affected-installations}

Every installation rendering the **Jobs List** or the
**Jobs Detail** plugin.
