Important: The extension ships page TSconfig for every installation 

Description 

Up to version 2.3, the page TSconfig of this extension was 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. On a site that did not enable that set, the page TSconfig of this extension was not read at all.

On TYPO3 v12 that meant the wizard entry was never read. Site sets arrived in TYPO3 v13.1, and TYPO3 v12 builds the new content element wizard from page TSconfig alone. The plugin was therefore missing from New content element on every TYPO3 v12 installation that did not include the file itself, and a content element of this type could only be created by inserting a different one and changing its type afterwards.

TYPO3 reads Configuration/page.tsconfig of every active extension for the whole installation since v12.0. This extension now ships that file. It carries one line, which removes academicbitejobs_list from the selectable content element types for the whole installation.

The wizard entry and the line that makes the content element selectable again moved to Configuration/TSconfig/List/page.tsconfig. A site reaches that file through the site set fgtclb/academic-bite-jobs-list on TYPO3 v13, or through the page field Page TSconfig on either version, where it is offered as Academic Bite Jobs: Job list. The content element is offered where that file is included, and nowhere else.

Impact 

On TYPO3 v12 the plugin is offered by New content element, in the Academic group, on every page that includes the page TSconfig of the component. The show := addToList() line that makes it appear there moved into that same file, so it arrives together with the element definition.

On TYPO3 v13 the wizard is built from TCA, and it leaves out an element whose value appears in TCEFORM.tt_content.CType.removeItems . There, too, the content element is offered only on pages that include the page TSconfig of the component.

Affected Installations 

All installations of this extension. 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. This entry only records that the extension now ships a page TSconfig file that is read without any site configuration.