Important: Job views label flags and render the link
Description
The job detail view and the job list render every job property through one loop
in Resources/Private/Partials/Job/Information.html respectively
Resources/Private/Partials/Job/Item.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:, 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., jobs. and
jobs..
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. 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
Every installation rendering the Jobs List or the Jobs Detail plugin.