| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- <?php
- if (!defined('TYPO3_MODE')) {
- die('Access denied.');
- }
- $GLOBALS['TYPO3_CONF_VARS']['LOG']['Opentalent']['OtCore']['writerConfiguration'] = [
- // configuration for ERROR level log entries
- TYPO3\CMS\Core\Log\LogLevel::DEBUG => [
- // add a FileWriter
- TYPO3\CMS\Core\Log\Writer\FileWriter::class => [
- // configuration for the writer
- 'logFile' => TYPO3\CMS\Core\Core\Environment::getVarPath() . '/log/ot_typo3.log'
- ]
- ],
- TYPO3\CMS\Core\Log\LogLevel::WARNING => [
- // add a DatabaseWriter
- TYPO3\CMS\Core\Log\Writer\DatabaseWriter::class => [
- 'logTable' => 'ot_log'
- ]
- ]
- ];
- // Because of this issue https://forge.typo3.org/issues/89449,
- // we have to xclass the BackendUserAuthenticator backend middleware
- // to allow public routes to be really public
- $GLOBALS['TYPO3_CONF_VARS']['SYS']['Objects'][TYPO3\CMS\Backend\Middleware\BackendUserAuthenticator::class] = [
- 'className' => Opentalent\OtCore\Middleware\OtBackendUserAuthenticator::class
- ];
- $GLOBALS['TYPO3_CONF_VARS']['EXT']['news']['Controller/NewsController.php']['createDemandObjectFromSettings'] = ['Opentalent\OtTemplating\News\NewsFilter->createDemandObjectFromSettings'];
- // Opentalent environment variables
- // An array containing all or part of these variables could have been set in AdditionalConfiguration.php,
- // in this case we merge them so the predefined vars are not overriden.
- // (do not forget to clear the cache after any update there)
- $GLOBALS['OT'] = array_merge([
- 'API_BASE_URI' => 'https://api.opentalent.fr',
- 'DB_HOST' => 'prod-back',
- 'DB_USER' => 'dbcloner',
- 'DB_PASSWORD' => 'wWZ4hYcrmHLW2mUK',
- 'FRAMES_BASE_URI' => 'https://frames.opentalent.fr',
- 'WEBSITE' => 'https://opentalent.fr',
- 'DASHBOARD_URL' => 'https://admin.opentalent.fr/#/dashboard',
- 'LOGIN_PAGE_URL' => 'https://admin.opentalent.fr/#/login',
- 'FILE_STORAGE_URL' => 'https://api.opentalent.fr/app.php/_internal/secure/files/'
- ], ($GLOBALS['OT'] ?? []));
|