---
title: "Important: The extension ships page TSconfig for every installation"
manual: "Academic Bite Jobs"
version: "main"
permalink: "https://docs.typo3.org/permalink/fgtclb/academic-bite-jobs:important-1787054400@main"
source: "Changelog/3.0/Important-PageTsConfigIsShippedForEveryInstallation.rst"
rendered: "2026-10-09T15:00:56+00:00"
---

# Important: The extension ships page TSconfig for every installation {#important-1787054400}

## Description {#description}

The page TSconfig of this extension used to be reachable through the site set
`fgtclb/academic-bite-jobs` and through nothing else: the new content
element wizard entry lived in
`Configuration/TSconfig/Wizards/NewContentElement.tsconfig`, and the only
file importing it was [`Configuration/Sets/AcademicBiteJobs/page.tsconfig`](https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ExtensionArchitecture/FileStructure/Configuration/Sets/Index.html#file-set-page-tsconfig).
On a site that did not enable that set, the page TSconfig of this extension was
never read at all.

[`Configuration/page.tsconfig`](https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ExtensionArchitecture/FileStructure/Configuration/PageTsconfig.html#file-extension-configuration-page-tsconfig) of an extension is auto-included for the
whole installation since TYPO3 v12.0 (Feature: #96614), and this extension
shipped no such file — the only one of these extensions that ships page TSconfig
and did not. It ships one now, so what has to hold on every installation no
longer depends on the site configuration.

What that file carries is the hide-by-default half of the configuration: it
removes `academicbitejobs_list` from the selectable content element
types for the whole installation. The wizard entry and the matching re-enable
moved to `Configuration/TSconfig/List/page.tsconfig`, which a site reaches
through the site set `fgtclb/academic-bite-jobs-list` or through the page
field **Page TSconfig** — so the content element is offered where it is
wanted rather than everywhere, and the decision no longer depends on whether a
site happens to enable a set.

## Impact {#impact}

On TYPO3 v13 and v14 the wizard entry is not what makes the content element
selectable: the wizard is built from TCA since Feature: #102834, and both
versions drop an element whose value appears in
`TCEFORM.tt_content.CType.removeItems` before rendering. The
`show := addToList()` line the file used to carry was dropped with
this release — `NewContentElementController` has no reader for it on either
supported version.

Where the content element is offered, and what an installation has to do about
it, is described in
[Breaking: Site sets and static templates have been restructured](https://docs.typo3.org/permalink/fgtclb/academic-bite-jobs:breaking-site-sets-and-static-templates-restructured@main).

## Affected Installations {#affected-installations}

All installations of this extension. What to do is in the Breaking entry
referenced above; this entry only records that the extension now ships a page
TSconfig file that is read without any site configuration.
