The 404 page (and other pages TYPO3 13 renders) contain disturber elements, which logged 'no rendering definition' on every 404. The CType is back with its TypoScript, templates and FlexForm; the TCA uses the TYPO3 13 API. ep:groups-swiss replaces the TYPO3 10 scheduler tasks, which stopped with PHP 7.4. It reads the calendar from MyE&P (contingents/calendar, synced from bpn-connect) instead of bpn-connect directly, so it needs no new credentials, and publishes all houses from groupsSwissHouses in secrets.php (or one house given as arguments, as the scheduler tasks did). The ranges match the TYPO3 10 algorithm on 2000 random calendars; --dry-run shows them without sending. Co-Authored-By: Claude Opus 5.5 <[email protected]>
39 lines
1.4 KiB
PHP
39 lines
1.4 KiB
PHP
<?php
|
|
|
|
// Template for config/system/secrets.php (not in Git). Values come from the TYPO3 10
|
|
// production LocalConfiguration.php; empty values are ignored.
|
|
return [
|
|
// Production only (DDEV brings its own database settings)
|
|
'DB' => [
|
|
'Connections' => [
|
|
'Default' => [
|
|
'dbname' => '',
|
|
'host' => '',
|
|
'password' => '',
|
|
'user' => '',
|
|
],
|
|
],
|
|
],
|
|
'SYS' => [
|
|
// Must be the production key of TYPO3 10: static pages link to cHash URLs served by TYPO3 13
|
|
'encryptionKey' => '',
|
|
],
|
|
'EXTENSIONS' => [
|
|
'ep_products' => [
|
|
// /api/hotel, /api/product, /api/content/* (X-Api-Key or ?key=)
|
|
'cmsApiKey' => '',
|
|
// MyE&P OAuth2 client credentials (import, price calendar); locally e.g. https://myep.ddev.site/api/
|
|
'myEpApiBaseUrl' => '',
|
|
'myEpApiClientId' => '',
|
|
'myEpApiClientSecret' => '',
|
|
'myEpApiUrlAuthorize' => '',
|
|
'myEpApiUrlToken' => '',
|
|
// ep:groups-swiss (cron, daily): availability of the group houses on groups.swiss.
|
|
// Production only; the keys are in the TYPO3 10 scheduler tasks 16-21.
|
|
// 'groupsSwissHouses' => [
|
|
// ['hotel' => 5, 'house' => '9850', 'key' => ''],
|
|
// ],
|
|
],
|
|
],
|
|
];
|