in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Error/ErrorHandler.php line 134
E_DEPRECATED => 'PHP Runtime Deprecation Notice'
];
$message = $errorLevels[$errorLevel] . ': ' . $errorMessage . ' in ' . $errorFile . ' line ' . $errorLine;
if ($errorLevel & $this->exceptionalErrors) {
throw new Exception($message, 1476107295);
}
switch ($errorLevel) {
case E_USER_ERROR:
case E_RECOVERABLE_ERROR:
at TYPO3\CMS\Core\Error\ErrorHandler->handleError(2, 'file_get_contents(/home/www/p597507/html/typo3/typo3temp/var/cache/data/ws_less/406c71b113a6f9fcea04792976d38a15621d8120): failed to open stream: No such file or directory', '/html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Cache/Backend/FileBackend.php', 326, array('cacheEntryPathAndFilename' => '/home/www/p597507/html/typo3/typo3temp/var/cache/data/ws_less/406c71b113a6f9fcea04792976d38a15621d8120', 'index' => 48))
at file_get_contents('/home/www/p597507/html/typo3/typo3temp/var/cache/data/ws_less/406c71b113a6f9fcea04792976d38a15621d8120', false, null, 48, 14)
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Cache/Backend/FileBackend.php line 326
null,
filesize($cacheEntryPathAndFilename) - self::DATASIZE_DIGITS,
self::DATASIZE_DIGITS
);
$expiryTime = (int)file_get_contents($cacheEntryPathAndFilename, false, null, $index, self::EXPIRYTIME_LENGTH);
return $expiryTime !== 0 && $expiryTime < $GLOBALS['EXEC_TIME'];
}
/**
at TYPO3\CMS\Core\Cache\Backend\FileBackend->isCacheFileExpired('/home/www/p597507/html/typo3/typo3temp/var/cache/data/ws_less/406c71b113a6f9fcea04792976d38a15621d8120')
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Cache/Backend/FileBackend.php line 179
if ($entryIdentifier !== PathUtility::basename($entryIdentifier)) {
throw new \InvalidArgumentException('The specified entry identifier must not contain a path segment.', 1282073033);
}
$pathAndFilename = $this->cacheDirectory . $entryIdentifier . $this->cacheEntryFileExtension;
if ($this->isCacheFileExpired($pathAndFilename)) {
return false;
}
$dataSize = (int)file_get_contents(
$pathAndFilename,
at TYPO3\CMS\Core\Cache\Backend\FileBackend->get('406c71b113a6f9fcea04792976d38a15621d8120')
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Cache/Frontend/VariableFrontend.php line 81
'"' . $entryIdentifier . '" is not a valid cache entry identifier.',
1233058294
);
}
$rawResult = $this->backend->get($entryIdentifier);
if ($rawResult === false) {
return false;
}
return $this->backend instanceof TransientBackendInterface ? $rawResult : unserialize($rawResult);
at TYPO3\CMS\Core\Cache\Frontend\VariableFrontend->get('406c71b113a6f9fcea04792976d38a15621d8120')
in /html/typo3/typo3conf/ext/ws_less/Classes/Hooks/RenderPreProcessorHook.php line 177
$cacheKey = hash('sha1', $cssRelativeFilename);
$contentHash = $this->calculateContentHash($lessFilename, $strVars);
$contentHashCache = '';
if ($cache->has($cacheKey)) {
$contentHashCache = $cache->get($cacheKey);
}
try {
if ($contentHashCache === '' || $contentHashCache !== $contentHash || $GLOBALS['TSFE']->no_cache || $GLOBALS['TSFE']->headerNoCache()) {
at WapplerSystems\WsLess\Hooks\RenderPreProcessorHook->renderPreProcessorProc(array('jsLibs' => array(), 'jsFooterLibs' => array(), 'jsFiles' => array('typo3conf/ext/ext_news/Resources/Public/Js/extjs.js' => array('file' => 'typo3conf/ext/ext_news/Resources/Public/Js/extjs.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'typo3conf/ext/ext_elements/Resources/Public/Js/extjs.js' => array('file' => 'typo3conf/ext/ext_elements/Resources/Public/Js/extjs.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/polyfill.js' => array('file' => 'fileadmin/templates/js/plugins/polyfill.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/js-cookie.min.js' => array('file' => 'fileadmin/templates/js/plugins/js-cookie.min.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/browser-detection.min.js' => array('file' => 'fileadmin/templates/js/plugins/browser-detection.min.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/iebrowser-detection.js' => array('file' => 'fileadmin/templates/js/iebrowser-detection.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => true, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/global.js' => array('file' => 'fileadmin/templates/js/global.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/project.js' => array('file' => 'fileadmin/templates/js/project.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/jquery-3.6.0.min.js' => array('file' => 'fileadmin/templates/js/plugins/jquery-3.6.0.min.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/datatables.min.js' => array('file' => 'fileadmin/templates/js/plugins/datatables.min.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/dataTables.responsive.min.js' => array('file' => 'fileadmin/templates/js/plugins/dataTables.responsive.min.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/leaflet.js' => array('file' => 'fileadmin/templates/js/plugins/leaflet.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/leaflet.markercluster.js' => array('file' => 'fileadmin/templates/js/plugins/leaflet.markercluster.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/leaflet-gesture-handling.min.js' => array('file' => 'fileadmin/templates/js/plugins/leaflet-gesture-handling.min.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/hantha_modules/hea_031/module.js' => array('file' => 'fileadmin/templates/hantha_modules/hea_031/module.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/hantha_modules/mask_accordion/mask.js' => array('file' => 'fileadmin/templates/hantha_modules/mask_accordion/mask.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/hantha_modules/mask_table/mask.js' => array('file' => 'fileadmin/templates/hantha_modules/mask_table/mask.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/hantha_modules/mask_images/mask.js' => array('file' => 'fileadmin/templates/hantha_modules/mask_images/mask.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/hantha_modules/cmp_tinyslider/tiny-slider.min.js' => array('file' => 'fileadmin/templates/hantha_modules/cmp_tinyslider/tiny-slider.min.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/hantha_modules/spc_litepicker/module.js' => array('file' => 'fileadmin/templates/hantha_modules/spc_litepicker/module.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/hantha_modules/spc_hanthaSignet/module.js' => array('file' => 'fileadmin/templates/hantha_modules/spc_hanthaSignet/module.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'typo3conf/ext/dp_cookieconsent/Resources/Public/JavaScript/dp_cookieconsent.js' => array('file' => 'typo3conf/ext/dp_cookieconsent/Resources/Public/JavaScript/dp_cookieconsent.js', 'type' => '', 'section' => 2, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/instantpage-5.1.0.js' => array('file' => 'fileadmin/templates/js/plugins/instantpage-5.1.0.js', 'type' => '', 'section' => 2, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false)), 'jsFooterFiles' => array(), 'cssLibs' => array(), 'cssFiles' => array('typo3temp/assets/css/c8cd20c846.css' => array('file' => 'typo3temp/assets/css/c8cd20c846.css', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => '', 'excludeFromConcatenation' => false, 'splitChar' => '|', 'inline' => false), 'typo3conf/ext/dp_cookieconsent/Resources/Public/css/dp_cookieconsent.css' => array('file' => 'typo3conf/ext/dp_cookieconsent/Resources/Public/css/dp_cookieconsent.css', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'typo3conf/ext/ext_news/Resources/Public/Css/extstyle.less' => array('file' => 'typo3conf/ext/ext_news/Resources/Public/Css/extstyle.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'typo3conf/ext/ext_elements/Resources/Public/Css/extstyle.less' => array('file' => 'typo3conf/ext/ext_elements/Resources/Public/Css/extstyle.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/styles/base/_style.less' => array('file' => 'fileadmin/templates/styles/base/_style.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/hea_031/module.less' => array('file' => 'fileadmin/templates/hantha_modules/hea_031/module.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/foo_031/module.less' => array('file' => 'fileadmin/templates/hantha_modules/foo_031/module.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_orangebanner/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_orangebanner/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_tiles/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_tiles/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_accordion/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_accordion/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_text/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_text/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_maps/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_maps/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_table/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_table/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_images/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_images/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_logos/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_logos/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/cmp_tinyslider/tiny-slider.min.css' => array('file' => 'fileadmin/templates/hantha_modules/cmp_tinyslider/tiny-slider.min.css', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/spc_litepicker/module.less' => array('file' => 'fileadmin/templates/hantha_modules/spc_litepicker/module.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/spc_hanthaSignet/module.less' => array('file' => 'fileadmin/templates/hantha_modules/spc_hanthaSignet/module.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null)), 'headerData' => array(' <!--[if lte IE 8]>
<script type=\'text/javascript\' src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<script type=\'text/javascript\' src="//cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js"></script>
<![endif]-->
<meta name="format-detection" content="telephone=no">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" id="viewport">
<link rel="stylesheet" href="https://use.typekit.net/hip4dyc.css">
<link rel="apple-touch-icon" sizes="180x180" href="/fileadmin/templates/images/favicons/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/fileadmin/templates/images/favicons/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/fileadmin/templates/images/favicons/favicon-16x16.png">
<link rel="manifest" href="/fileadmin/templates/images/favicons/site.webmanifest">
<link rel="mask-icon" href="/fileadmin/templates/images/favicons/safari-pinned-tab.svg" color="#e84e0f">
<link rel="shortcut icon" href="/fileadmin/templates/images/favicons/favicon.ico">
<meta name="msapplication-TileColor" content="#e84e0f">
<meta name="msapplication-config" content="/fileadmin/templates/images/favicons/browserconfig.xml">
<meta name="theme-color" content="#ffffff">
<script defer src="https://load.nootiz.com/c4932798-a833-4e53-9575-525d525177ca"></script>
<!-- Matomo -->
<script data-ignore="1" data-cookieconsent="statistics" type="text/plain">
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push([\'trackPageView\']);
_paq.push([\'enableLinkTracking\']);
(function() {
var u="//matomo.ras.bz.it/";
_paq.push([\'setTrackerUrl\', u+\'matomo.php\']);
_paq.push([\'setSiteId\', \'1\']);
var d=document, g=d.createElement(\'script\'), s=d.getElementsByTagName(\'script\')[0];
g.async=true; g.src=u+\'matomo.js\'; s.parentNode.insertBefore(g,s);
})();
</script>
<!-- End Matomo Code --><script>document.cookie = "resolution=" + Math.max(screen.width, screen.height) + ("devicePixelRatio" in window ? "," + devicePixelRatio : ",1") + "; path=/; domain=.ras.bz.it; SameSite=None; Secure";</script><script data-ignore="1" data-cookieconsent="statistics" type="text/plain"></script>', '<!--HD_c304aee743e1b1a562be340480baf46a-->'), 'footerData' => array('<!-- ~ Copyright (c) 2021. ~ ~ @category TYPO3 ~ ~ @copyright 2021 Dirk Persky (https://github.com/DirkPersky) ~ @author Dirk Persky <info@dp-wired.de> ~ @license MIT --><!-- Begin Cookie Consent plugin by Dirk Persky - https://github.com/DirkPersky/typo3-dp_cookieconsent --><script type="text/plain" data-ignore="1" data-dp-cookieDesc="layout"> Diese Website benutzt Cookies, die für den technischen Betrieb der Website erforderlich sind und stets gesetzt werden. Andere Cookies, um Inhalte und Anzeigen zu personalisieren und die Zugriffe auf unsere Website zu analysieren, werden nur mit Ihrer Zustimmung gesetzt. Außerdem geben wir Informationen zu Ihrer Verwendung unserer Website an unsere Partner für soziale Medien, Werbung und Analysen weiter. <a aria-label="learn more about cookies" role=button tabindex="0" class="cc-link" href="/de/cookies/" rel="noopener noreferrer nofollow" target="_blank" > Mehr Infos </a></script><script type="text/plain" data-ignore="1" data-dp-cookieSelect="layout"> <div class="dp--cookie-check" xmlns:f="http://www.w3.org/1999/html"> <label for="dp--cookie-require"> <input type="hidden" name="" value="" /><input disabled="disabled" class="dp--check-box" id="dp--cookie-require" type="checkbox" name="" value="" checked="checked" /> Notwendig </label> <label for="dp--cookie-statistics"> <input class="dp--check-box" id="dp--cookie-statistics" type="checkbox" name="" value="" /> Statistiken </label> <label for="dp--cookie-marketing"> <input class="dp--check-box" id="dp--cookie-marketing" type="checkbox" name="" value="" /> Marketing </label></div></script><script type="text/plain" data-ignore="1" data-dp-cookieRevoke="layout"> <div class="cc-revoke dp--revoke {{classes}}"> <i class="dp--icon-fingerprint"></i> <span class="dp--hover">Cookies</span></div></script><script type="text/plain" data-ignore="1" data-dp-cookieIframe="layout"> <div class="dp--overlay-inner"> <div class="dp--overlay-header">{{notice}}</div> <div class="dp--overlay-description">{{desc}}</div> <div class="dp--overlay-button"> <button class="db--overlay-submit" onclick="window.DPCookieConsent.forceAccept(this)" data-cookieconsent="{{type}}" {{style}}> {{btn}} </button> </div></div></script><script type="text/javascript" data-ignore="1"> window.cookieconsent_options = { overlay: { notice: true, box: { background: \'rgba(0,0,0,.8)\', text: \'#fff\' }, btn: { background: \'#bada33\', text: \'#fff\' } }, content: { message:\'Diese Website benutzt Cookies, die für den technischen Betrieb der Website erforderlich sind und stets gesetzt werden. Andere Cookies, um Inhalte und Anzeigen zu personalisieren und die Zugriffe auf unsere Website zu analysieren, werden nur mit Ihrer Zustimmung gesetzt. Außerdem geben wir Informationen zu Ihrer Verwendung unserer Website an unsere Partner für soziale Medien, Werbung und Analysen weiter.\', dismiss:\'Cookies zulassen!\', allow:\'Speichern\', deny: \'Ablehnen\', link:\'Mehr Infos\', href:\'/de/cookies/\', target:\'_blank\', \'allow-all\': \'alle akzeptieren!\', media: { notice: \'Cookie-Hinweis\', desc: \'Durch das Laden dieser Ressource wird eine Verbindung zu externen Servern hergestellt, die Cookies und andere Tracking-Technologien verwenden, um die Benutzererfahrung zu personalisieren und zu verbessern. Weitere Informationen finden Sie in unserer Datenschutzerklärung.\', btn: \'Erlaube Cookies und lade diese Ressource\', } }, theme: \'edgeless\', position: \'bottom-left\', type: \'opt-in\', revokable: true, reloadOnRevoke: false, checkboxes: {"statistics":"false","marketing":"false"}, palette: { popup: { background: \'#2473be\', text: \'#fff\' }, button: { background: \'#f96332\', text: \'#fff\', } } };</script><!-- End Cookie Consent plugin -->', '<!--FD_c304aee743e1b1a562be340480baf46a-->'), 'jsInline' => array(), 'jsFooterInline' => array(), 'cssInline' => array()), object(TYPO3\CMS\Core\Page\PageRenderer))
at call_user_func_array(array(object(WapplerSystems\WsLess\Hooks\RenderPreProcessorHook), 'renderPreProcessorProc'), array(array('jsLibs' => array(), 'jsFooterLibs' => array(), 'jsFiles' => array('typo3conf/ext/ext_news/Resources/Public/Js/extjs.js' => array('file' => 'typo3conf/ext/ext_news/Resources/Public/Js/extjs.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'typo3conf/ext/ext_elements/Resources/Public/Js/extjs.js' => array('file' => 'typo3conf/ext/ext_elements/Resources/Public/Js/extjs.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/polyfill.js' => array('file' => 'fileadmin/templates/js/plugins/polyfill.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/js-cookie.min.js' => array('file' => 'fileadmin/templates/js/plugins/js-cookie.min.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/browser-detection.min.js' => array('file' => 'fileadmin/templates/js/plugins/browser-detection.min.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/iebrowser-detection.js' => array('file' => 'fileadmin/templates/js/iebrowser-detection.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => true, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/global.js' => array('file' => 'fileadmin/templates/js/global.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/project.js' => array('file' => 'fileadmin/templates/js/project.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/jquery-3.6.0.min.js' => array('file' => 'fileadmin/templates/js/plugins/jquery-3.6.0.min.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/datatables.min.js' => array('file' => 'fileadmin/templates/js/plugins/datatables.min.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/dataTables.responsive.min.js' => array('file' => 'fileadmin/templates/js/plugins/dataTables.responsive.min.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/leaflet.js' => array('file' => 'fileadmin/templates/js/plugins/leaflet.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/leaflet.markercluster.js' => array('file' => 'fileadmin/templates/js/plugins/leaflet.markercluster.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/leaflet-gesture-handling.min.js' => array('file' => 'fileadmin/templates/js/plugins/leaflet-gesture-handling.min.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/hantha_modules/hea_031/module.js' => array('file' => 'fileadmin/templates/hantha_modules/hea_031/module.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/hantha_modules/mask_accordion/mask.js' => array('file' => 'fileadmin/templates/hantha_modules/mask_accordion/mask.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/hantha_modules/mask_table/mask.js' => array('file' => 'fileadmin/templates/hantha_modules/mask_table/mask.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/hantha_modules/mask_images/mask.js' => array('file' => 'fileadmin/templates/hantha_modules/mask_images/mask.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/hantha_modules/cmp_tinyslider/tiny-slider.min.js' => array('file' => 'fileadmin/templates/hantha_modules/cmp_tinyslider/tiny-slider.min.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/hantha_modules/spc_litepicker/module.js' => array('file' => 'fileadmin/templates/hantha_modules/spc_litepicker/module.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/hantha_modules/spc_hanthaSignet/module.js' => array('file' => 'fileadmin/templates/hantha_modules/spc_hanthaSignet/module.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'typo3conf/ext/dp_cookieconsent/Resources/Public/JavaScript/dp_cookieconsent.js' => array('file' => 'typo3conf/ext/dp_cookieconsent/Resources/Public/JavaScript/dp_cookieconsent.js', 'type' => '', 'section' => 2, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/instantpage-5.1.0.js' => array('file' => 'fileadmin/templates/js/plugins/instantpage-5.1.0.js', 'type' => '', 'section' => 2, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false)), 'jsFooterFiles' => array(), 'cssLibs' => array(), 'cssFiles' => array('typo3temp/assets/css/c8cd20c846.css' => array('file' => 'typo3temp/assets/css/c8cd20c846.css', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => '', 'excludeFromConcatenation' => false, 'splitChar' => '|', 'inline' => false), 'typo3conf/ext/dp_cookieconsent/Resources/Public/css/dp_cookieconsent.css' => array('file' => 'typo3conf/ext/dp_cookieconsent/Resources/Public/css/dp_cookieconsent.css', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'typo3conf/ext/ext_news/Resources/Public/Css/extstyle.less' => array('file' => 'typo3conf/ext/ext_news/Resources/Public/Css/extstyle.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'typo3conf/ext/ext_elements/Resources/Public/Css/extstyle.less' => array('file' => 'typo3conf/ext/ext_elements/Resources/Public/Css/extstyle.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/styles/base/_style.less' => array('file' => 'fileadmin/templates/styles/base/_style.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/hea_031/module.less' => array('file' => 'fileadmin/templates/hantha_modules/hea_031/module.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/foo_031/module.less' => array('file' => 'fileadmin/templates/hantha_modules/foo_031/module.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_orangebanner/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_orangebanner/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_tiles/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_tiles/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_accordion/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_accordion/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_text/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_text/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_maps/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_maps/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_table/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_table/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_images/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_images/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_logos/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_logos/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/cmp_tinyslider/tiny-slider.min.css' => array('file' => 'fileadmin/templates/hantha_modules/cmp_tinyslider/tiny-slider.min.css', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/spc_litepicker/module.less' => array('file' => 'fileadmin/templates/hantha_modules/spc_litepicker/module.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/spc_hanthaSignet/module.less' => array('file' => 'fileadmin/templates/hantha_modules/spc_hanthaSignet/module.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null)), 'headerData' => array(' <!--[if lte IE 8]>
<script type=\'text/javascript\' src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<script type=\'text/javascript\' src="//cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js"></script>
<![endif]-->
<meta name="format-detection" content="telephone=no">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" id="viewport">
<link rel="stylesheet" href="https://use.typekit.net/hip4dyc.css">
<link rel="apple-touch-icon" sizes="180x180" href="/fileadmin/templates/images/favicons/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/fileadmin/templates/images/favicons/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/fileadmin/templates/images/favicons/favicon-16x16.png">
<link rel="manifest" href="/fileadmin/templates/images/favicons/site.webmanifest">
<link rel="mask-icon" href="/fileadmin/templates/images/favicons/safari-pinned-tab.svg" color="#e84e0f">
<link rel="shortcut icon" href="/fileadmin/templates/images/favicons/favicon.ico">
<meta name="msapplication-TileColor" content="#e84e0f">
<meta name="msapplication-config" content="/fileadmin/templates/images/favicons/browserconfig.xml">
<meta name="theme-color" content="#ffffff">
<script defer src="https://load.nootiz.com/c4932798-a833-4e53-9575-525d525177ca"></script>
<!-- Matomo -->
<script data-ignore="1" data-cookieconsent="statistics" type="text/plain">
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push([\'trackPageView\']);
_paq.push([\'enableLinkTracking\']);
(function() {
var u="//matomo.ras.bz.it/";
_paq.push([\'setTrackerUrl\', u+\'matomo.php\']);
_paq.push([\'setSiteId\', \'1\']);
var d=document, g=d.createElement(\'script\'), s=d.getElementsByTagName(\'script\')[0];
g.async=true; g.src=u+\'matomo.js\'; s.parentNode.insertBefore(g,s);
})();
</script>
<!-- End Matomo Code --><script>document.cookie = "resolution=" + Math.max(screen.width, screen.height) + ("devicePixelRatio" in window ? "," + devicePixelRatio : ",1") + "; path=/; domain=.ras.bz.it; SameSite=None; Secure";</script><script data-ignore="1" data-cookieconsent="statistics" type="text/plain"></script>', '<!--HD_c304aee743e1b1a562be340480baf46a-->'), 'footerData' => array('<!-- ~ Copyright (c) 2021. ~ ~ @category TYPO3 ~ ~ @copyright 2021 Dirk Persky (https://github.com/DirkPersky) ~ @author Dirk Persky <info@dp-wired.de> ~ @license MIT --><!-- Begin Cookie Consent plugin by Dirk Persky - https://github.com/DirkPersky/typo3-dp_cookieconsent --><script type="text/plain" data-ignore="1" data-dp-cookieDesc="layout"> Diese Website benutzt Cookies, die für den technischen Betrieb der Website erforderlich sind und stets gesetzt werden. Andere Cookies, um Inhalte und Anzeigen zu personalisieren und die Zugriffe auf unsere Website zu analysieren, werden nur mit Ihrer Zustimmung gesetzt. Außerdem geben wir Informationen zu Ihrer Verwendung unserer Website an unsere Partner für soziale Medien, Werbung und Analysen weiter. <a aria-label="learn more about cookies" role=button tabindex="0" class="cc-link" href="/de/cookies/" rel="noopener noreferrer nofollow" target="_blank" > Mehr Infos </a></script><script type="text/plain" data-ignore="1" data-dp-cookieSelect="layout"> <div class="dp--cookie-check" xmlns:f="http://www.w3.org/1999/html"> <label for="dp--cookie-require"> <input type="hidden" name="" value="" /><input disabled="disabled" class="dp--check-box" id="dp--cookie-require" type="checkbox" name="" value="" checked="checked" /> Notwendig </label> <label for="dp--cookie-statistics"> <input class="dp--check-box" id="dp--cookie-statistics" type="checkbox" name="" value="" /> Statistiken </label> <label for="dp--cookie-marketing"> <input class="dp--check-box" id="dp--cookie-marketing" type="checkbox" name="" value="" /> Marketing </label></div></script><script type="text/plain" data-ignore="1" data-dp-cookieRevoke="layout"> <div class="cc-revoke dp--revoke {{classes}}"> <i class="dp--icon-fingerprint"></i> <span class="dp--hover">Cookies</span></div></script><script type="text/plain" data-ignore="1" data-dp-cookieIframe="layout"> <div class="dp--overlay-inner"> <div class="dp--overlay-header">{{notice}}</div> <div class="dp--overlay-description">{{desc}}</div> <div class="dp--overlay-button"> <button class="db--overlay-submit" onclick="window.DPCookieConsent.forceAccept(this)" data-cookieconsent="{{type}}" {{style}}> {{btn}} </button> </div></div></script><script type="text/javascript" data-ignore="1"> window.cookieconsent_options = { overlay: { notice: true, box: { background: \'rgba(0,0,0,.8)\', text: \'#fff\' }, btn: { background: \'#bada33\', text: \'#fff\' } }, content: { message:\'Diese Website benutzt Cookies, die für den technischen Betrieb der Website erforderlich sind und stets gesetzt werden. Andere Cookies, um Inhalte und Anzeigen zu personalisieren und die Zugriffe auf unsere Website zu analysieren, werden nur mit Ihrer Zustimmung gesetzt. Außerdem geben wir Informationen zu Ihrer Verwendung unserer Website an unsere Partner für soziale Medien, Werbung und Analysen weiter.\', dismiss:\'Cookies zulassen!\', allow:\'Speichern\', deny: \'Ablehnen\', link:\'Mehr Infos\', href:\'/de/cookies/\', target:\'_blank\', \'allow-all\': \'alle akzeptieren!\', media: { notice: \'Cookie-Hinweis\', desc: \'Durch das Laden dieser Ressource wird eine Verbindung zu externen Servern hergestellt, die Cookies und andere Tracking-Technologien verwenden, um die Benutzererfahrung zu personalisieren und zu verbessern. Weitere Informationen finden Sie in unserer Datenschutzerklärung.\', btn: \'Erlaube Cookies und lade diese Ressource\', } }, theme: \'edgeless\', position: \'bottom-left\', type: \'opt-in\', revokable: true, reloadOnRevoke: false, checkboxes: {"statistics":"false","marketing":"false"}, palette: { popup: { background: \'#2473be\', text: \'#fff\' }, button: { background: \'#f96332\', text: \'#fff\', } } };</script><!-- End Cookie Consent plugin -->', '<!--FD_c304aee743e1b1a562be340480baf46a-->'), 'jsInline' => array(), 'jsFooterInline' => array(), 'cssInline' => array()), object(TYPO3\CMS\Core\Page\PageRenderer)))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Utility/GeneralUtility.php line 3376
$methodName = (string)$parts[1];
$callable = [$classObj, $methodName];
if (is_callable($callable)) {
// Call method:
$content = call_user_func_array($callable, [&$params, &$ref]);
} else {
$errorMsg = 'No method name \'' . $parts[1] . '\' in class ' . $parts[0];
throw new \InvalidArgumentException($errorMsg, 1294585865);
}
at TYPO3\CMS\Core\Utility\GeneralUtility::callUserFunction('WapplerSystems\\WsLess\\Hooks\\RenderPreProcessorHook->renderPreProcessorProc', array('jsLibs' => array(), 'jsFooterLibs' => array(), 'jsFiles' => array('typo3conf/ext/ext_news/Resources/Public/Js/extjs.js' => array('file' => 'typo3conf/ext/ext_news/Resources/Public/Js/extjs.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'typo3conf/ext/ext_elements/Resources/Public/Js/extjs.js' => array('file' => 'typo3conf/ext/ext_elements/Resources/Public/Js/extjs.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/polyfill.js' => array('file' => 'fileadmin/templates/js/plugins/polyfill.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/js-cookie.min.js' => array('file' => 'fileadmin/templates/js/plugins/js-cookie.min.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/browser-detection.min.js' => array('file' => 'fileadmin/templates/js/plugins/browser-detection.min.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/iebrowser-detection.js' => array('file' => 'fileadmin/templates/js/iebrowser-detection.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => true, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/global.js' => array('file' => 'fileadmin/templates/js/global.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/project.js' => array('file' => 'fileadmin/templates/js/project.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/jquery-3.6.0.min.js' => array('file' => 'fileadmin/templates/js/plugins/jquery-3.6.0.min.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/datatables.min.js' => array('file' => 'fileadmin/templates/js/plugins/datatables.min.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/dataTables.responsive.min.js' => array('file' => 'fileadmin/templates/js/plugins/dataTables.responsive.min.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/leaflet.js' => array('file' => 'fileadmin/templates/js/plugins/leaflet.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/leaflet.markercluster.js' => array('file' => 'fileadmin/templates/js/plugins/leaflet.markercluster.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/leaflet-gesture-handling.min.js' => array('file' => 'fileadmin/templates/js/plugins/leaflet-gesture-handling.min.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/hantha_modules/hea_031/module.js' => array('file' => 'fileadmin/templates/hantha_modules/hea_031/module.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/hantha_modules/mask_accordion/mask.js' => array('file' => 'fileadmin/templates/hantha_modules/mask_accordion/mask.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/hantha_modules/mask_table/mask.js' => array('file' => 'fileadmin/templates/hantha_modules/mask_table/mask.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/hantha_modules/mask_images/mask.js' => array('file' => 'fileadmin/templates/hantha_modules/mask_images/mask.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/hantha_modules/cmp_tinyslider/tiny-slider.min.js' => array('file' => 'fileadmin/templates/hantha_modules/cmp_tinyslider/tiny-slider.min.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/hantha_modules/spc_litepicker/module.js' => array('file' => 'fileadmin/templates/hantha_modules/spc_litepicker/module.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/hantha_modules/spc_hanthaSignet/module.js' => array('file' => 'fileadmin/templates/hantha_modules/spc_hanthaSignet/module.js', 'type' => '', 'section' => 1, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'typo3conf/ext/dp_cookieconsent/Resources/Public/JavaScript/dp_cookieconsent.js' => array('file' => 'typo3conf/ext/dp_cookieconsent/Resources/Public/JavaScript/dp_cookieconsent.js', 'type' => '', 'section' => 2, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false), 'fileadmin/templates/js/plugins/instantpage-5.1.0.js' => array('file' => 'fileadmin/templates/js/plugins/instantpage-5.1.0.js', 'type' => '', 'section' => 2, 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'async' => false, 'integrity' => null, 'defer' => false, 'crossorigin' => null, 'nomodule' => false)), 'jsFooterFiles' => array(), 'cssLibs' => array(), 'cssFiles' => array('typo3temp/assets/css/c8cd20c846.css' => array('file' => 'typo3temp/assets/css/c8cd20c846.css', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => '', 'excludeFromConcatenation' => false, 'splitChar' => '|', 'inline' => false), 'typo3conf/ext/dp_cookieconsent/Resources/Public/css/dp_cookieconsent.css' => array('file' => 'typo3conf/ext/dp_cookieconsent/Resources/Public/css/dp_cookieconsent.css', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'typo3conf/ext/ext_news/Resources/Public/Css/extstyle.less' => array('file' => 'typo3conf/ext/ext_news/Resources/Public/Css/extstyle.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'typo3conf/ext/ext_elements/Resources/Public/Css/extstyle.less' => array('file' => 'typo3conf/ext/ext_elements/Resources/Public/Css/extstyle.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/styles/base/_style.less' => array('file' => 'fileadmin/templates/styles/base/_style.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/hea_031/module.less' => array('file' => 'fileadmin/templates/hantha_modules/hea_031/module.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/foo_031/module.less' => array('file' => 'fileadmin/templates/hantha_modules/foo_031/module.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_orangebanner/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_orangebanner/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_tiles/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_tiles/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_accordion/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_accordion/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_text/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_text/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_maps/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_maps/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_table/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_table/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_images/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_images/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/mask_logos/mask.less' => array('file' => 'fileadmin/templates/hantha_modules/mask_logos/mask.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/cmp_tinyslider/tiny-slider.min.css' => array('file' => 'fileadmin/templates/hantha_modules/cmp_tinyslider/tiny-slider.min.css', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/spc_litepicker/module.less' => array('file' => 'fileadmin/templates/hantha_modules/spc_litepicker/module.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null), 'fileadmin/templates/hantha_modules/spc_hanthaSignet/module.less' => array('file' => 'fileadmin/templates/hantha_modules/spc_hanthaSignet/module.less', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => null, 'excludeFromConcatenation' => false, 'splitChar' => null, 'inline' => null)), 'headerData' => array(' <!--[if lte IE 8]>
<script type=\'text/javascript\' src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<script type=\'text/javascript\' src="//cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js"></script>
<![endif]-->
<meta name="format-detection" content="telephone=no">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" id="viewport">
<link rel="stylesheet" href="https://use.typekit.net/hip4dyc.css">
<link rel="apple-touch-icon" sizes="180x180" href="/fileadmin/templates/images/favicons/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/fileadmin/templates/images/favicons/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/fileadmin/templates/images/favicons/favicon-16x16.png">
<link rel="manifest" href="/fileadmin/templates/images/favicons/site.webmanifest">
<link rel="mask-icon" href="/fileadmin/templates/images/favicons/safari-pinned-tab.svg" color="#e84e0f">
<link rel="shortcut icon" href="/fileadmin/templates/images/favicons/favicon.ico">
<meta name="msapplication-TileColor" content="#e84e0f">
<meta name="msapplication-config" content="/fileadmin/templates/images/favicons/browserconfig.xml">
<meta name="theme-color" content="#ffffff">
<script defer src="https://load.nootiz.com/c4932798-a833-4e53-9575-525d525177ca"></script>
<!-- Matomo -->
<script data-ignore="1" data-cookieconsent="statistics" type="text/plain">
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push([\'trackPageView\']);
_paq.push([\'enableLinkTracking\']);
(function() {
var u="//matomo.ras.bz.it/";
_paq.push([\'setTrackerUrl\', u+\'matomo.php\']);
_paq.push([\'setSiteId\', \'1\']);
var d=document, g=d.createElement(\'script\'), s=d.getElementsByTagName(\'script\')[0];
g.async=true; g.src=u+\'matomo.js\'; s.parentNode.insertBefore(g,s);
})();
</script>
<!-- End Matomo Code --><script>document.cookie = "resolution=" + Math.max(screen.width, screen.height) + ("devicePixelRatio" in window ? "," + devicePixelRatio : ",1") + "; path=/; domain=.ras.bz.it; SameSite=None; Secure";</script><script data-ignore="1" data-cookieconsent="statistics" type="text/plain"></script>', '<!--HD_c304aee743e1b1a562be340480baf46a-->'), 'footerData' => array('<!-- ~ Copyright (c) 2021. ~ ~ @category TYPO3 ~ ~ @copyright 2021 Dirk Persky (https://github.com/DirkPersky) ~ @author Dirk Persky <info@dp-wired.de> ~ @license MIT --><!-- Begin Cookie Consent plugin by Dirk Persky - https://github.com/DirkPersky/typo3-dp_cookieconsent --><script type="text/plain" data-ignore="1" data-dp-cookieDesc="layout"> Diese Website benutzt Cookies, die für den technischen Betrieb der Website erforderlich sind und stets gesetzt werden. Andere Cookies, um Inhalte und Anzeigen zu personalisieren und die Zugriffe auf unsere Website zu analysieren, werden nur mit Ihrer Zustimmung gesetzt. Außerdem geben wir Informationen zu Ihrer Verwendung unserer Website an unsere Partner für soziale Medien, Werbung und Analysen weiter. <a aria-label="learn more about cookies" role=button tabindex="0" class="cc-link" href="/de/cookies/" rel="noopener noreferrer nofollow" target="_blank" > Mehr Infos </a></script><script type="text/plain" data-ignore="1" data-dp-cookieSelect="layout"> <div class="dp--cookie-check" xmlns:f="http://www.w3.org/1999/html"> <label for="dp--cookie-require"> <input type="hidden" name="" value="" /><input disabled="disabled" class="dp--check-box" id="dp--cookie-require" type="checkbox" name="" value="" checked="checked" /> Notwendig </label> <label for="dp--cookie-statistics"> <input class="dp--check-box" id="dp--cookie-statistics" type="checkbox" name="" value="" /> Statistiken </label> <label for="dp--cookie-marketing"> <input class="dp--check-box" id="dp--cookie-marketing" type="checkbox" name="" value="" /> Marketing </label></div></script><script type="text/plain" data-ignore="1" data-dp-cookieRevoke="layout"> <div class="cc-revoke dp--revoke {{classes}}"> <i class="dp--icon-fingerprint"></i> <span class="dp--hover">Cookies</span></div></script><script type="text/plain" data-ignore="1" data-dp-cookieIframe="layout"> <div class="dp--overlay-inner"> <div class="dp--overlay-header">{{notice}}</div> <div class="dp--overlay-description">{{desc}}</div> <div class="dp--overlay-button"> <button class="db--overlay-submit" onclick="window.DPCookieConsent.forceAccept(this)" data-cookieconsent="{{type}}" {{style}}> {{btn}} </button> </div></div></script><script type="text/javascript" data-ignore="1"> window.cookieconsent_options = { overlay: { notice: true, box: { background: \'rgba(0,0,0,.8)\', text: \'#fff\' }, btn: { background: \'#bada33\', text: \'#fff\' } }, content: { message:\'Diese Website benutzt Cookies, die für den technischen Betrieb der Website erforderlich sind und stets gesetzt werden. Andere Cookies, um Inhalte und Anzeigen zu personalisieren und die Zugriffe auf unsere Website zu analysieren, werden nur mit Ihrer Zustimmung gesetzt. Außerdem geben wir Informationen zu Ihrer Verwendung unserer Website an unsere Partner für soziale Medien, Werbung und Analysen weiter.\', dismiss:\'Cookies zulassen!\', allow:\'Speichern\', deny: \'Ablehnen\', link:\'Mehr Infos\', href:\'/de/cookies/\', target:\'_blank\', \'allow-all\': \'alle akzeptieren!\', media: { notice: \'Cookie-Hinweis\', desc: \'Durch das Laden dieser Ressource wird eine Verbindung zu externen Servern hergestellt, die Cookies und andere Tracking-Technologien verwenden, um die Benutzererfahrung zu personalisieren und zu verbessern. Weitere Informationen finden Sie in unserer Datenschutzerklärung.\', btn: \'Erlaube Cookies und lade diese Ressource\', } }, theme: \'edgeless\', position: \'bottom-left\', type: \'opt-in\', revokable: true, reloadOnRevoke: false, checkboxes: {"statistics":"false","marketing":"false"}, palette: { popup: { background: \'#2473be\', text: \'#fff\' }, button: { background: \'#f96332\', text: \'#fff\', } } };</script><!-- End Cookie Consent plugin -->', '<!--FD_c304aee743e1b1a562be340480baf46a-->'), 'jsInline' => array(), 'jsFooterInline' => array(), 'cssInline' => array()), object(TYPO3\CMS\Core\Page\PageRenderer))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Page/PageRenderer.php line 2615
'jsFooterInline' => &$this->jsFooterInline,
'cssInline' => &$this->cssInline
];
foreach ($hooks as $hook) {
GeneralUtility::callUserFunction($hook, $params, $this);
}
}
/**
at TYPO3\CMS\Core\Page\PageRenderer->executePreRenderHook()
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Page/PageRenderer.php line 1812
* @return array|string[]
*/
protected function renderJavaScriptAndCss()
{
$this->executePreRenderHook();
$mainJsLibs = $this->renderMainJavaScriptLibraries();
if ($this->concatenateJavascript || $this->concatenateCss) {
// Do the file concatenation
$this->doConcatenate();
at TYPO3\CMS\Core\Page\PageRenderer->renderJavaScriptAndCss()
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Page/PageRenderer.php line 1764
*/
public function renderJavaScriptAndCssForProcessingOfUncachedContentObjects($cachedPageContent, $substituteHash)
{
$this->prepareRendering();
[$jsLibs, $jsFiles, $jsFooterFiles, $cssLibs, $cssFiles, $jsInline, $cssInline, $jsFooterInline, $jsFooterLibs] = $this->renderJavaScriptAndCss();
$title = $this->title ? str_replace('|', htmlspecialchars($this->title), $this->titleTag) : '';
$markerArray = [
'<!-- ###TITLE' . $substituteHash . '### -->' => $title,
'<!-- ###CSS_LIBS' . $substituteHash . '### -->' => $cssLibs,
at TYPO3\CMS\Core\Page\PageRenderer->renderJavaScriptAndCssForProcessingOfUncachedContentObjects('<!DOCTYPE html><html lang="de"><head><meta charset="utf-8"><!-- This website is powered by TYPO3 - inspiring people to share! TYPO3 is a free open source Content Management Framework initially created by Kasper Skaarhoj and licensed under GNU/GPL. TYPO3 is copyright 1998-2024 of Kasper Skaarhoj. Extensions are copyright of their respective owners. Information and contribution at https://typo3.org/--><base href="https://www.ras.bz.it/"><!-- ###TITLEc304aee743e1b1a562be340480baf46a### --><!-- ###METAc304aee743e1b1a562be340480baf46a### --><!-- ###CSS_LIBSc304aee743e1b1a562be340480baf46a### --><!-- ###CSS_INCLUDEc304aee743e1b1a562be340480baf46a### --><!-- ###CSS_INLINEc304aee743e1b1a562be340480baf46a### --><!-- ###JS_LIBSc304aee743e1b1a562be340480baf46a### --><!-- ###JS_INCLUDEc304aee743e1b1a562be340480baf46a### --><!-- ###JS_INLINEc304aee743e1b1a562be340480baf46a### --><!-- ###HEADERDATAc304aee743e1b1a562be340480baf46a### --></head><body id="uid1" class="lang- page-layout-0">
<div class="body-inner">
<header id="hea_031">
<div class="grid-container">
<div class="logo">
<a href="/de/"><img src="/fileadmin/templates/images/RAS_Logo.svg" alt="Logo"/></a>
</div>
<div class="mobileMenu">
<div class="hamburgerWrapper">
<div class="hamburger">
<div></div>
<div></div>
<div></div>
</div>
</div>
<div class="menuWrapperMobile"><div class="grid-container"><nav id="menuMobile" role="navigation"><div class="navitem"><div class="link"><a href="/de/news/"><span class="mainlink">News</span></a></div></div><div class="navitem hassub"><div class="link"><a href="/de/fernsehen/"><span class="mainlink">Fernsehen</span></a></div><div class="submenu"><div class="upperWrapper"><div class="back bigLink">Zurück</div></div><div class="heightWrapper"><div class="innerWrapper"><div class="navitem"><div class="link"><a href="/de/fernsehen/"><span class="mainlink">Fernsehen</span></a></div></div><div class="navitem"><div class="link"><a href="/de/fernsehen/sendernetz/"><span class="mainlink">Die Sendeparameter</span></a></div></div><div class="navitem"><div class="link"><a href="/de/fernsehen/die-abdeckung/"><span class="mainlink">Die Abdeckung</span></a></div></div><div class="navitem"><div class="link"><a href="/de/fernsehen/hbbtv-mediatheken/"><span class="mainlink">HbbTV-Mediatheken</span></a></div></div><div class="navitem"><div class="link"><a href="/de/fernsehen/umstieg-auf-dvb-t2-teil-3-rai-und-privatsender/"><span class="mainlink">Umstieg auf DVB-T2</span></a></div></div><div class="navitem"><div class="link"><a href="/de/fernsehen/grenzwertiger-empfang/"><span class="mainlink">Grenzwertiger Empfang</span></a></div></div><div class="navitem"><div class="link"><a href="/de/fernsehen/tetra-bildstoerungen/"><span class="mainlink">Bildstörungen Tetra / Mobilfunk</span></a></div></div><div class="navitem"><div class="link"><a href="/de/fernsehen/empfang-ueber-satellit/"><span class="mainlink">Empfang über Satellit</span></a></div></div><div class="navitem"><div class="link"><a href="/de/fernsehen/faqs/"><span class="mainlink">FAQ\'s</span></a></div></div></div></div></div></div><div class="navitem hassub"><div class="link"><a href="/de/radio/"><span class="mainlink">Radio</span></a></div><div class="submenu"><div class="upperWrapper"><div class="back bigLink">Zurück</div></div><div class="heightWrapper"><div class="innerWrapper"><div class="navitem"><div class="link"><a href="/de/radio/"><span class="mainlink">Radio</span></a></div></div><div class="navitem"><div class="link"><a href="/de/radio/technik-dab/"><span class="mainlink">Die Sendeparameter</span></a></div></div><div class="navitem"><div class="link"><a href="/de/radio/abdeckung-dab/"><span class="mainlink">Die Abdeckung</span></a></div></div><div class="navitem"><div class="link"><a href="/de/radio/vorteile-dab/"><span class="mainlink">Die Vorteile von DAB</span></a></div></div><div class="navitem"><div class="link"><a href="/de/radio/faqs/"><span class="mainlink">FAQ\'s</span></a></div></div></div></div></div></div><div class="navitem"><div class="link"><a href="/de/webcams/"><span class="mainlink">Webcams</span></a></div></div><div class="navitem hassub"><div class="link"><a href="/de/mobilfunk/"><span class="mainlink">Mobilfunk</span></a></div><div class="submenu"><div class="upperWrapper"><div class="back bigLink">Zurück</div></div><div class="heightWrapper"><div class="innerWrapper"><div class="navitem"><div class="link"><a href="/de/mobilfunk/"><span class="mainlink">Mobilfunk</span></a></div></div><div class="navitem"><div class="link"><a href="/de/mobilfunk/efre-2009/"><span class="mainlink">EFRE – 2009</span></a></div></div><div class="navitem"><div class="link"><a href="/de/mobilfunk/efre-2015/"><span class="mainlink">EFRE – 2015</span></a></div></div><div class="navitem"><div class="link"><a href="/de/mobilfunk/sonnenburg-st-lorenzen/"><span class="mainlink">Sonnenburg – St. Lorenzen</span></a></div></div><div class="navitem"><div class="link"><a href="/de/mobilfunk/montan/"><span class="mainlink">Montan</span></a></div></div><div class="navitem"><div class="link"><a href="/de/mobilfunk/voels/"><span class="mainlink">Völs</span></a></div></div><div class="navitem"><div class="link"><a href="/de/mobilfunk/leifers/"><span class="mainlink">Leifers</span></a></div></div><div class="navitem"><div class="link"><a href="/de/mobilfunk/girlan/"><span class="mainlink">Girlan</span></a></div></div></div></div></div></div><div class="navitem"><div class="link"><a href="/de/support/"><span class="mainlink">Support</span></a></div></div><div class="navitem hassub"><div class="link"><a href="/de/ueber-uns/"><span class="mainlink">Über uns</span></a></div><div class="submenu"><div class="upperWrapper"><div class="back bigLink">Zurück</div></div><div class="heightWrapper"><div class="innerWrapper"><div class="navitem"><div class="link"><a href="/de/ueber-uns/"><span class="mainlink">Über uns</span></a></div></div><div class="navitem"><div class="link"><a href="/de/ueber-uns/organisation-ras/"><span class="mainlink">Organisation RAS</span></a></div></div><div class="navitem"><div class="link"><a href="/de/ueber-uns/taetigkeitsbereiche/"><span class="mainlink">Tätigkeitsbereiche</span></a></div></div><div class="navitem"><div class="link"><a href="/de/ueber-uns/rechtsgrundlagen/"><span class="mainlink">Rechtsgrundlagen</span></a></div></div><div class="navitem"><div class="link"><a href="/de/ueber-uns/geschichte/"><span class="mainlink">Geschichte</span></a></div></div><div class="navitem"><div class="link"><a href="/de/ueber-uns/chronik/"><span class="mainlink">Chronik</span></a></div></div></div></div></div></div><div class="navitem"><div class="link"><a href="/de/empfang/"><span class="mainlink">Empfang</span></a></div></div><div class="navitem"><div class="link"><a href="/de/sendeanlagen/"><span class="mainlink">Sendeanlagen</span></a></div></div><div class="navitem"><div class="link"><a href="/de/emvu/"><span class="mainlink">EMVU</span></a></div></div><div class="navitem"><div class="link"><a href="/de/transparente-verwaltung/zahlungen-der-verwaltung/pagopa/"><span class="mainlink">PagoPa</span></a></div></div><div class="navitem"><div class="link"><a href="/de/kontakt/"><span class="mainlink">Kontakt</span></a></div></div></nav></div></div>
</div>
<div class="menuWrapper"><nav id="menu"><ul><li><a href="/de/news/"><span class="mainlink">News</span></a></li><li class="hassub"><a href="/de/fernsehen/" class="hassub"><span class="mainlink">Fernsehen</span></a></li><li class="hassub"><a href="/de/radio/" class="hassub"><span class="mainlink">Radio</span></a></li><li><a href="/de/webcams/"><span class="mainlink">Webcams</span></a></li><li class="hassub"><a href="/de/mobilfunk/" class="hassub"><span class="mainlink">Mobilfunk</span></a></li><li><a href="/de/support/"><span class="mainlink">Support</span></a></li></ul><ul class="level2"><li class="hassub"><a href="/de/ueber-uns/" class="hassub"><span class="mainlink">Über uns</span></a></li><li><a href="/de/empfang/"><span class="mainlink">Empfang</span></a></li><li><a href="/de/sendeanlagen/"><span class="mainlink">Sendeanlagen</span></a></li><li><a href="/de/emvu/"><span class="mainlink">EMVU</span></a></li><li><a href="/de/transparente-verwaltung/zahlungen-der-verwaltung/pagopa/"><span class="mainlink">PagoPa</span></a></li><li><a href="/de/kontakt/"><span class="mainlink">Kontakt</span></a></li></ul></nav></div>
<div class="language">
<div class="activeLanguage"></div>
<div class="arrow"></div>
<div class="otherLangauges">
<div class="heightGiver">
<a href="/de/" class="current">deutsch</a><a href="/it/">italiano</a><a href="/en/">english</a><a href="/lld/">ladin</a>
</div>
</div>
</div>
</div>
</header>
<main>
<noscript> <div id="noscript"> <div class="container"> <div> <h4> In Ihrem Browser ist JavaScript deaktiviert. </h4> <p> Im SELFHTML-Wiki erfahren Sie, <a href="https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/JavaScript_aktivieren" target="noopener"> wie Sie JavaScript in Ihrem Browser aktivieren können. </a> </p> </div> </div> </div></noscript>
<div id="c42" class="grid-container frame-space-before-standard frame-space-after-150 layout-0">
<div class="mask_orangebanner">
<div class="grid-container">
<h1>Fernsehen und Radio für Südtirol</h1>
</div>
</div></div><div id="c43" class="grid-container frame-space-before-default frame-space-after-default layout-0">
<div class="mask_tiles">
<div class="tileContainer grid-container-inner">
<div class="tile">
<h3 class="title">
<p>TV und Radio aus Deutschland: Vereinbarung verlängert</p>
</h3>
<div class="lowerWrapper">
<div class="text">
<p>Deutschsprachige Rundfunksender wie ARD, ZDF, Bayern 1,2 und Bayern Klassik sind weiterhin in Südtirol verfügbar.</p><p>Für 2024 sind Livestreams via App geplant.</p><p> </p><p> </p><p> </p>
</div>
<a href="https://www.ras.bz.it/de/news/detail/tv-und-radio-aus-deutschland-vereinbarung-verlaengert/" class="ht-button"> Mehr erfahren
</a>
</div>
</div>
<div class="tile">
<h3 class="title">
<p>TV-Störungen durch neue LTE Anlagen</p>
</h3>
<div class="lowerWrapper">
<div class="text">
<p>Durch die Inbetriebnahme von neuen LTE Zellen, kann es zu Störungen am TV Signal kommen.</p><p>Wir bitten Sie eventuelle Problem an die 800 126 126 zu melden.</p><p> </p><p> </p><p> </p>
</div>
<a href="/de/fernsehen/tetra-bildstoerungen/" class="ht-button"> Mehr erfahren
</a>
</div>
</div>
<div class="tile">
<h3 class="title">
<p>Neue Webcam in Pfelders</p>
</h3>
<div class="lowerWrapper">
<div class="text">
<p>Seit 07.12.2023 ist eine neu Webcam auf unserer Seite verfügbar.</p><p>Sie wurde auf der Anlage <a href="https://www.ras.bz.it/de/webcams/pfelders/?no_cache=1" target="_blank">Pfelders</a> aktiviert </p>
</div>
<a href="https://www.ras.bz.it/de/webcams/" class="ht-button"> Mehr erfahren
</a>
</div>
</div>
</div>
</div>
</div><div id="c1247" class="grid-container frame-space-before-default frame-space-after-default layout-0">
<div class="ext_randomwebcam">
<div class="image">
<img src="/fileadmin/Webcams/sorted/kem/cam1/latest.webp" ></img>
</div>
<div class="description">Live Ras Webcam: Kematen</div>
<div class="buttonContainer">
<a class="ht-button" href="/de/webcams/">
Alle Webcams
</a>
</div>
</div>
</div><div id="c123" class="grid-container frame-space-before-default frame-space-after-default layout-0">
<div class="tx-ext-news news-slider"><div class="newsSliderContainer"><h2>Topnews</h2><div class="newsSlider"><div class="news"><a href="/de/news/detail/bewerbung-als-ersatz-fuer-1-inspektorin-in-rechnungswesen-oder-verwaltungsinspektorinverwaltungsinspektor-vii-oder-viii-funktionsebene/"><div class="date">
13.02.2024
</div><div class="title">
Bewerbung als Ersatz für 1. Inspektor/in in Rechnungswesen
</div><div class="description"><p>Die RAS Rundfunkanstalt Südtirol sucht 1 Inspektor/in in Rechnungswesen oder ...</p></div></a></div><div class="news"><a href="/de/news/detail/oeffentliche-bekanntmachung-zur-aktualisierung-des-integrierten-aktivitaets-und-organisationsplans-piao-2024-2026/"><div class="date">
02.02.2024
</div><div class="title">
Öffentliche Bekanntmachung zur Aktualisierung des Integrierten Aktivitäts- und Organisationsplans (PIAO) 2024-2026
</div><div class="description"><p>Der Verantwortliche für Korruptionsprävention und Transparenz der RAS ...</p></div></a></div><div class="news"><a href="/de/news/detail/tv-und-radio-aus-deutschland-vereinbarung-verlaengert/"><div class="date">
19.12.2023
</div><div class="title">
TV und Radio aus Deutschland: Vereinbarung verlängert
</div><div class="description"><p>Fernseh- und Rundfunkprogramme aus Deutschland wie ZDF, ARD, KIKA, ...</p></div></a></div><div class="news"><a href="/de/news/detail/markterhebung-erstellung-des-jahresabschlusses-sowie-der-laufenden-steuerlichen-beratung/"><div class="date">
19.12.2023
</div><div class="title">
Markterhebung: Erstellung des Jahresabschlusses sowie der laufenden steuerlichen Beratung
</div><div class="description"><p>Die Verwaltung plant eine Markterhebung über die Dienstleistung der Erstellung des ...</p></div></a></div><div class="news"><a href="/de/news/detail/neue-webcam-in-pfelders/"><div class="date">
07.12.2023
</div><div class="title">
Neue Webcam in Pfelders
</div><div class="description"><p>Ab Heute 07.12.2023 ist eine neu Webcam auf unserer Seite verfügbar. Sie wurde auf ...</p></div></a></div><div class="news"><a href="/de/news/detail/mobilfunktechnik-zuweisung-an-ras-zur-abdeckung-laendlicher-gebiete/"><div class="date">
21.11.2023
</div><div class="title">
Mobilfunktechnik: Zuweisung an RAS zur Abdeckung ländlicher Gebiete
</div><div class="description"><p>In Prags, Montiggl (Gemeinde Eppan), Pfossental (Gemeinde ...</p></div></a></div><div class="news"><a href="/de/news/detail/regulierungsbehoerde-agcom-besucht-die-ras/"><div class="date">
16.11.2023
</div><div class="title">
Regulierungsbehörde AGCOM besucht die RAS
</div><div class="description"><p>In diesen Tagen hatte die Rundfunkanstalt Südtirol RAS hohen Besuch aus Rom. Die ...</p></div></a></div><div class="news"><a href="/de/news/detail/rundfunk-in-suedtirol-50-jahre-durchfuehrungsbestimmung/"><div class="date">
28.10.2023
</div><div class="title">
Rundfunk in Südtirol: 50 Jahre Durchführungsbestimmung
</div><div class="description"><p>Genau 50 Jahre sind vergangen, seit am 1. November 1973 mit einer der ...</p></div></a></div><div class="news"><a href="/de/news/detail/geplanter-ausfall-am-standort-kronplatz/"><div class="date">
24.10.2023
</div><div class="title">
Geplanter Ausfall am Standort Kronplatz
</div><div class="description"><p>Aufgrund von unaufschiebbaren Wartungsarbeiten an der Stromversorgung wird es morgen, ...</p></div></a></div><div class="news"><a href="/de/news/detail/zivilschutz-test-auch-ueber-die-kanaele-der-ras/"><div class="date">
13.10.2023
</div><div class="title">
Zivilschutz - Test auch über die Kanäle der RAS
</div><div class="description"><p>Heute wurde der Zivilschutz Allarmierungstest durchgeführt. Auch auf den Kanälen der ...</p></div></a></div></div><div class="buttonWrapper"><a class="ht-button" href="/de/news/">
News im Überblick
</a></div></div></div>
</div>
</main>
<div class="backUpContainer">
<div class="backuparrow"></div>
</div>
<footer id="foo_031">
<div class="grid-container">
<div class="logo">
<img src="/fileadmin/templates/images//rasLogowhite.svg" alt="Logo">
</div>
<div class="contactInfos">
<p><b>Rundfunkanstalt Südtirol</b>
</p><p>Siemensstraße 19, 39100 Bozen
</p><p>St.-Nr. 80005980216
</p><p>PEC: info@cert.ras.bz.it
</p><p><a href="mailto:info@ras.bz.it">info@ras.bz.it</a>
</p><p><a href="tel:+390471546666">+39 0471 546 666</a></p>
</div>
<div class="footerMenu">
<nav class="footermenu"><ul><li><a href="/de/transparente-verwaltung/"><span data-content="Transparente Verwaltung">Transparente Verwaltung</span></a></li><li><a href="/de/transparente-verwaltung/zahlungen-der-verwaltung/pagopa/"><span data-content="PagoPA">PagoPA</span></a></li><li><a href="/de/impressum/"><span data-content="Impressum">Impressum</span></a></li><li><a href="/de/privacy/"><span data-content="Privacy">Privacy</span></a></li><li><a href="/de/cookies/"><span data-content="Cookies">Cookies</span></a></li></ul></nav>
</div>
<div class="socials">
<a href="https://www.facebook.com/pages/RAS-Rundfunk-Anstalt-S%C3%BCdtirol-Radiotelevisione-Azienda-Speciale/482247698506041" class="facebook social" target="_blank" rel="noopener">
<img src="/fileadmin/templates/images/facebook.svg" alt="Facebook">
</a>
<a href="https://www.youtube.com/playlist?list=PLOODqo6TCmTvNpwKXpDX8IU4LTNUB77z-" class="youtube social" target="_blank" rel="noopener">
<img src="/fileadmin/templates/images/youtube.svg" alt="Youtube">
</a>
</div>
<div class="provinz">
<img src="/fileadmin/templates/images/provinz.svg" alt="Provinz">
</div>
<div class="lowerSection">
<div class="copyright">
© 2022
</div>
</div>
</div>
</footer>
<div class="signetContainer">
<div class="signet">
<a href="https://www.hantha.com?utm_source=Referenzen&utm_medium=hta_signet&utm_campaign=Ref_Signet"
target="noopener" title="Internetagentur Südtirol" class="hanthaSignet">
<svg version="1.1" id="el_WVYAnnZ9U" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 200 200"
style="enable-background:new 0 0 200 200;" xml:space="preserve">
<style>
@-webkit-keyframes kf_el_kmtNv6sNpg_an_Rr2oSkdDp {
11.67% {
-webkit-transform: translate(166.59999084472656px, 33.39999923855066px) scale(0, 0) translate(-166.59999084472656px, -33.39999923855066px);
transform: translate(166.59999084472656px, 33.39999923855066px) scale(0, 0) translate(-166.59999084472656px, -33.39999923855066px);
}
14.33% {
-webkit-transform: translate(166.59999084472656px, 33.39999923855066px) scale(1, 1) translate(-166.59999084472656px, -33.39999923855066px);
transform: translate(166.59999084472656px, 33.39999923855066px) scale(1, 1) translate(-166.59999084472656px, -33.39999923855066px);
}
0% {
-webkit-transform: translate(166.59999084472656px, 33.39999923855066px) scale(0, 0) translate(-166.59999084472656px, -33.39999923855066px);
transform: translate(166.59999084472656px, 33.39999923855066px) scale(0, 0) translate(-166.59999084472656px, -33.39999923855066px);
}
100% {
-webkit-transform: translate(166.59999084472656px, 33.39999923855066px) scale(1, 1) translate(-166.59999084472656px, -33.39999923855066px);
transform: translate(166.59999084472656px, 33.39999923855066px) scale(1, 1) translate(-166.59999084472656px, -33.39999923855066px);
}
}
@keyframes kf_el_kmtNv6sNpg_an_Rr2oSkdDp {
11.67% {
-webkit-transform: translate(166.59999084472656px, 33.39999923855066px) scale(0, 0) translate(-166.59999084472656px, -33.39999923855066px);
transform: translate(166.59999084472656px, 33.39999923855066px) scale(0, 0) translate(-166.59999084472656px, -33.39999923855066px);
}
14.33% {
-webkit-transform: translate(166.59999084472656px, 33.39999923855066px) scale(1, 1) translate(-166.59999084472656px, -33.39999923855066px);
transform: translate(166.59999084472656px, 33.39999923855066px) scale(1, 1) translate(-166.59999084472656px, -33.39999923855066px);
}
0% {
-webkit-transform: translate(166.59999084472656px, 33.39999923855066px) scale(0, 0) translate(-166.59999084472656px, -33.39999923855066px);
transform: translate(166.59999084472656px, 33.39999923855066px) scale(0, 0) translate(-166.59999084472656px, -33.39999923855066px);
}
100% {
-webkit-transform: translate(166.59999084472656px, 33.39999923855066px) scale(1, 1) translate(-166.59999084472656px, -33.39999923855066px);
transform: translate(166.59999084472656px, 33.39999923855066px) scale(1, 1) translate(-166.59999084472656px, -33.39999923855066px);
}
}
@-webkit-keyframes kf_el_NcUaQzl5gU_an_PuxMMELhz {
9% {
-webkit-transform: translate(166.5999984741211px, 166.59999084472656px) scale(0, 0) translate(-166.5999984741211px, -166.59999084472656px);
transform: translate(166.5999984741211px, 166.59999084472656px) scale(0, 0) translate(-166.5999984741211px, -166.59999084472656px);
}
11.67% {
-webkit-transform: translate(166.5999984741211px, 166.59999084472656px) scale(1, 1) translate(-166.5999984741211px, -166.59999084472656px);
transform: translate(166.5999984741211px, 166.59999084472656px) scale(1, 1) translate(-166.5999984741211px, -166.59999084472656px);
}
0% {
-webkit-transform: translate(166.5999984741211px, 166.59999084472656px) scale(0, 0) translate(-166.5999984741211px, -166.59999084472656px);
transform: translate(166.5999984741211px, 166.59999084472656px) scale(0, 0) translate(-166.5999984741211px, -166.59999084472656px);
}
100% {
-webkit-transform: translate(166.5999984741211px, 166.59999084472656px) scale(1, 1) translate(-166.5999984741211px, -166.59999084472656px);
transform: translate(166.5999984741211px, 166.59999084472656px) scale(1, 1) translate(-166.5999984741211px, -166.59999084472656px);
}
}
@keyframes kf_el_NcUaQzl5gU_an_PuxMMELhz {
9% {
-webkit-transform: translate(166.5999984741211px, 166.59999084472656px) scale(0, 0) translate(-166.5999984741211px, -166.59999084472656px);
transform: translate(166.5999984741211px, 166.59999084472656px) scale(0, 0) translate(-166.5999984741211px, -166.59999084472656px);
}
11.67% {
-webkit-transform: translate(166.5999984741211px, 166.59999084472656px) scale(1, 1) translate(-166.5999984741211px, -166.59999084472656px);
transform: translate(166.5999984741211px, 166.59999084472656px) scale(1, 1) translate(-166.5999984741211px, -166.59999084472656px);
}
0% {
-webkit-transform: translate(166.5999984741211px, 166.59999084472656px) scale(0, 0) translate(-166.5999984741211px, -166.59999084472656px);
transform: translate(166.5999984741211px, 166.59999084472656px) scale(0, 0) translate(-166.5999984741211px, -166.59999084472656px);
}
100% {
-webkit-transform: translate(166.5999984741211px, 166.59999084472656px) scale(1, 1) translate(-166.5999984741211px, -166.59999084472656px);
transform: translate(166.5999984741211px, 166.59999084472656px) scale(1, 1) translate(-166.5999984741211px, -166.59999084472656px);
}
}
@-webkit-keyframes kf_el_oMZSsS5AO6_an_kwWLJaq4U {
6.33% {
-webkit-transform: translate(33.39999580383301px, 166.59999084472656px) scale(0, 0) translate(-33.39999580383301px, -166.59999084472656px);
transform: translate(33.39999580383301px, 166.59999084472656px) scale(0, 0) translate(-33.39999580383301px, -166.59999084472656px);
}
9% {
-webkit-transform: translate(33.39999580383301px, 166.59999084472656px) scale(1, 1) translate(-33.39999580383301px, -166.59999084472656px);
transform: translate(33.39999580383301px, 166.59999084472656px) scale(1, 1) translate(-33.39999580383301px, -166.59999084472656px);
}
0% {
-webkit-transform: translate(33.39999580383301px, 166.59999084472656px) scale(0, 0) translate(-33.39999580383301px, -166.59999084472656px);
transform: translate(33.39999580383301px, 166.59999084472656px) scale(0, 0) translate(-33.39999580383301px, -166.59999084472656px);
}
100% {
-webkit-transform: translate(33.39999580383301px, 166.59999084472656px) scale(1, 1) translate(-33.39999580383301px, -166.59999084472656px);
transform: translate(33.39999580383301px, 166.59999084472656px) scale(1, 1) translate(-33.39999580383301px, -166.59999084472656px);
}
}
@keyframes kf_el_oMZSsS5AO6_an_kwWLJaq4U {
6.33% {
-webkit-transform: translate(33.39999580383301px, 166.59999084472656px) scale(0, 0) translate(-33.39999580383301px, -166.59999084472656px);
transform: translate(33.39999580383301px, 166.59999084472656px) scale(0, 0) translate(-33.39999580383301px, -166.59999084472656px);
}
9% {
-webkit-transform: translate(33.39999580383301px, 166.59999084472656px) scale(1, 1) translate(-33.39999580383301px, -166.59999084472656px);
transform: translate(33.39999580383301px, 166.59999084472656px) scale(1, 1) translate(-33.39999580383301px, -166.59999084472656px);
}
0% {
-webkit-transform: translate(33.39999580383301px, 166.59999084472656px) scale(0, 0) translate(-33.39999580383301px, -166.59999084472656px);
transform: translate(33.39999580383301px, 166.59999084472656px) scale(0, 0) translate(-33.39999580383301px, -166.59999084472656px);
}
100% {
-webkit-transform: translate(33.39999580383301px, 166.59999084472656px) scale(1, 1) translate(-33.39999580383301px, -166.59999084472656px);
transform: translate(33.39999580383301px, 166.59999084472656px) scale(1, 1) translate(-33.39999580383301px, -166.59999084472656px);
}
}
@-webkit-keyframes kf_el_wPYHyRzHWK_an_tziKXqUWk {
1% {
-webkit-transform: translate(33.29999923706055px, 33.39999923855066px) scale(0, 0) translate(-33.29999923706055px, -33.39999923855066px);
transform: translate(33.29999923706055px, 33.39999923855066px) scale(0, 0) translate(-33.29999923706055px, -33.39999923855066px);
}
3.67% {
-webkit-transform: translate(33.29999923706055px, 33.39999923855066px) scale(1, 1) translate(-33.29999923706055px, -33.39999923855066px);
transform: translate(33.29999923706055px, 33.39999923855066px) scale(1, 1) translate(-33.29999923706055px, -33.39999923855066px);
}
0% {
-webkit-transform: translate(33.29999923706055px, 33.39999923855066px) scale(0, 0) translate(-33.29999923706055px, -33.39999923855066px);
transform: translate(33.29999923706055px, 33.39999923855066px) scale(0, 0) translate(-33.29999923706055px, -33.39999923855066px);
}
100% {
-webkit-transform: translate(33.29999923706055px, 33.39999923855066px) scale(1, 1) translate(-33.29999923706055px, -33.39999923855066px);
transform: translate(33.29999923706055px, 33.39999923855066px) scale(1, 1) translate(-33.29999923706055px, -33.39999923855066px);
}
}
@keyframes kf_el_wPYHyRzHWK_an_tziKXqUWk {
1% {
-webkit-transform: translate(33.29999923706055px, 33.39999923855066px) scale(0, 0) translate(-33.29999923706055px, -33.39999923855066px);
transform: translate(33.29999923706055px, 33.39999923855066px) scale(0, 0) translate(-33.29999923706055px, -33.39999923855066px);
}
3.67% {
-webkit-transform: translate(33.29999923706055px, 33.39999923855066px) scale(1, 1) translate(-33.29999923706055px, -33.39999923855066px);
transform: translate(33.29999923706055px, 33.39999923855066px) scale(1, 1) translate(-33.29999923706055px, -33.39999923855066px);
}
0% {
-webkit-transform: translate(33.29999923706055px, 33.39999923855066px) scale(0, 0) translate(-33.29999923706055px, -33.39999923855066px);
transform: translate(33.29999923706055px, 33.39999923855066px) scale(0, 0) translate(-33.29999923706055px, -33.39999923855066px);
}
100% {
-webkit-transform: translate(33.29999923706055px, 33.39999923855066px) scale(1, 1) translate(-33.29999923706055px, -33.39999923855066px);
transform: translate(33.29999923706055px, 33.39999923855066px) scale(1, 1) translate(-33.29999923706055px, -33.39999923855066px);
}
}
@-webkit-keyframes kf_el_5AWYl05NHO_an_DW7UHD1b2 {
3.67% {
-webkit-transform: translate(99.99999618530273px, 99.99999618530273px) scale(0, 0) translate(-99.99999618530273px, -99.99999618530273px);
transform: translate(99.99999618530273px, 99.99999618530273px) scale(0, 0) translate(-99.99999618530273px, -99.99999618530273px);
}
6.33% {
-webkit-transform: translate(99.99999618530273px, 99.99999618530273px) scale(1, 1) translate(-99.99999618530273px, -99.99999618530273px);
transform: translate(99.99999618530273px, 99.99999618530273px) scale(1, 1) translate(-99.99999618530273px, -99.99999618530273px);
}
0% {
-webkit-transform: translate(99.99999618530273px, 99.99999618530273px) scale(0, 0) translate(-99.99999618530273px, -99.99999618530273px);
transform: translate(99.99999618530273px, 99.99999618530273px) scale(0, 0) translate(-99.99999618530273px, -99.99999618530273px);
}
100% {
-webkit-transform: translate(99.99999618530273px, 99.99999618530273px) scale(1, 1) translate(-99.99999618530273px, -99.99999618530273px);
transform: translate(99.99999618530273px, 99.99999618530273px) scale(1, 1) translate(-99.99999618530273px, -99.99999618530273px);
}
}
@keyframes kf_el_5AWYl05NHO_an_DW7UHD1b2 {
3.67% {
-webkit-transform: translate(99.99999618530273px, 99.99999618530273px) scale(0, 0) translate(-99.99999618530273px, -99.99999618530273px);
transform: translate(99.99999618530273px, 99.99999618530273px) scale(0, 0) translate(-99.99999618530273px, -99.99999618530273px);
}
6.33% {
-webkit-transform: translate(99.99999618530273px, 99.99999618530273px) scale(1, 1) translate(-99.99999618530273px, -99.99999618530273px);
transform: translate(99.99999618530273px, 99.99999618530273px) scale(1, 1) translate(-99.99999618530273px, -99.99999618530273px);
}
0% {
-webkit-transform: translate(99.99999618530273px, 99.99999618530273px) scale(0, 0) translate(-99.99999618530273px, -99.99999618530273px);
transform: translate(99.99999618530273px, 99.99999618530273px) scale(0, 0) translate(-99.99999618530273px, -99.99999618530273px);
}
100% {
-webkit-transform: translate(99.99999618530273px, 99.99999618530273px) scale(1, 1) translate(-99.99999618530273px, -99.99999618530273px);
transform: translate(99.99999618530273px, 99.99999618530273px) scale(1, 1) translate(-99.99999618530273px, -99.99999618530273px);
}
}
#el_WVYAnnZ9U * {
-webkit-animation-duration: 10s;
animation-duration: 10s;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;
-webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
#el_5AWYl05NHO {
fill: #DBDBDA;
}
#el_wPYHyRzHWK {
fill: #FFFFFF;
}
#el_oMZSsS5AO6 {
fill: #FFFFFF;
}
#el_NcUaQzl5gU {
fill: #FFFFFF;
}
#el_kmtNv6sNpg {
fill: #AEC737;
}
#el_5AWYl05NHO_an_DW7UHD1b2 {
-webkit-animation-fill-mode: backwards;
animation-fill-mode: backwards;
-webkit-transform: translate(99.99999618530273px, 99.99999618530273px) scale(0, 0) translate(-99.99999618530273px, -99.99999618530273px);
transform: translate(99.99999618530273px, 99.99999618530273px) scale(0, 0) translate(-99.99999618530273px, -99.99999618530273px);
-webkit-animation-name: kf_el_5AWYl05NHO_an_DW7UHD1b2;
animation-name: kf_el_5AWYl05NHO_an_DW7UHD1b2;
-webkit-animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
animation-fill-mode: forwards;
}
#el_wPYHyRzHWK_an_tziKXqUWk {
-webkit-animation-fill-mode: backwards;
animation-fill-mode: backwards;
-webkit-transform: translate(33.29999923706055px, 33.39999923855066px) scale(0, 0) translate(-33.29999923706055px, -33.39999923855066px);
transform: translate(33.29999923706055px, 33.39999923855066px) scale(0, 0) translate(-33.29999923706055px, -33.39999923855066px);
-webkit-animation-name: kf_el_wPYHyRzHWK_an_tziKXqUWk;
animation-name: kf_el_wPYHyRzHWK_an_tziKXqUWk;
-webkit-animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
animation-fill-mode: forwards;
}
#el_oMZSsS5AO6_an_kwWLJaq4U {
-webkit-animation-fill-mode: backwards;
animation-fill-mode: backwards;
-webkit-transform: translate(33.39999580383301px, 166.59999084472656px) scale(0, 0) translate(-33.39999580383301px, -166.59999084472656px);
transform: translate(33.39999580383301px, 166.59999084472656px) scale(0, 0) translate(-33.39999580383301px, -166.59999084472656px);
-webkit-animation-name: kf_el_oMZSsS5AO6_an_kwWLJaq4U;
animation-name: kf_el_oMZSsS5AO6_an_kwWLJaq4U;
-webkit-animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
animation-fill-mode: forwards;
}
#el_NcUaQzl5gU_an_PuxMMELhz {
-webkit-animation-fill-mode: backwards;
animation-fill-mode: backwards;
-webkit-transform: translate(166.5999984741211px, 166.59999084472656px) scale(0, 0) translate(-166.5999984741211px, -166.59999084472656px);
transform: translate(166.5999984741211px, 166.59999084472656px) scale(0, 0) translate(-166.5999984741211px, -166.59999084472656px);
-webkit-animation-name: kf_el_NcUaQzl5gU_an_PuxMMELhz;
animation-name: kf_el_NcUaQzl5gU_an_PuxMMELhz;
-webkit-animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
animation-fill-mode: forwards;
}
#el_kmtNv6sNpg_an_Rr2oSkdDp {
-webkit-animation-fill-mode: backwards;
animation-fill-mode: backwards;
-webkit-transform: translate(166.59999084472656px, 33.39999923855066px) scale(0, 0) translate(-166.59999084472656px, -33.39999923855066px);
transform: translate(166.59999084472656px, 33.39999923855066px) scale(0, 0) translate(-166.59999084472656px, -33.39999923855066px);
-webkit-animation-name: kf_el_kmtNv6sNpg_an_Rr2oSkdDp;
animation-name: kf_el_kmtNv6sNpg_an_Rr2oSkdDp;
-webkit-animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
animation-fill-mode: forwards;
}
</style>
<g id="el_-aCic6VTBt">
</g>
<g id="el_q5miNcoasy">
<g id="el_5AWYl05NHO_an_DW7UHD1b2" data-animator-group="true" data-animator-type="2">
<rect x="66.7" y="66.7" width="66.6" height="66.6" id="el_5AWYl05NHO" />
</g>
<g id="el_wPYHyRzHWK_an_tziKXqUWk" data-animator-group="true" data-animator-type="2">
<path d="M66.6,66.7H0v-45C0,9.7,9.7,0.1,21.6,0.1h45V66.7z" id="el_wPYHyRzHWK" />
</g>
<g id="el_oMZSsS5AO6_an_kwWLJaq4U" data-animator-group="true" data-animator-type="2">
<path d="M66.7,199.9h-45c-11.9,0-21.6-9.7-21.6-21.6v-45h66.6V199.9z" id="el_oMZSsS5AO6" />
</g>
<g id="el_NcUaQzl5gU_an_PuxMMELhz" data-animator-group="true" data-animator-type="2">
<path d="M178.3,199.9h-45v-66.6h66.6v45C199.9,190.2,190.2,199.9,178.3,199.9z" id="el_NcUaQzl5gU" />
</g>
<g id="el_kmtNv6sNpg_an_Rr2oSkdDp" data-animator-group="true" data-animator-type="2">
<path d="M199.9,66.7h-66.6V0.1h45c11.9,0,21.6,9.7,21.6,21.6V66.7z" id="el_kmtNv6sNpg" />
</g>
</g>
</svg>
</a>
<div class="hoverText">
<a href="https://www.hantha.com" target="blank" title="Webagentur Südtirol"><b>hantha.</b> Web Performance Experts</a>
</div>
</div>
</div>
</div>
<div id="ie_not_supported"> <div class="ie_not_supportedContainer"> <div class="backgroundColor"></div> <div class="ie-infobox"> <div class="ie-infobox-inner"> <div class="closeButton"></div> <div class="title"> <div class="ieHeading"> Ihr Browser wird nicht unterstützt! </div> </div> <div class="text"> <p> Sie benutzen einen veralteten Browser, für den unsere Website nicht optimiert ist. Bitte installieren Sie einen der folgenden Browser: </p> </div> <div class="browser-list"> <a target="_blank" href="https://www.mozilla.org/de/firefox/new/" class="firefox" rel="noopener"></a> <a target="_blank" href="https://www.google.de/chrome/" class="chrome" rel="noopener"></a> <a target="_blank" href="https://www.microsoft.com/en-us/edge" class="edge" rel="noopener"></a> </div> </div> </div> </div> <button class="button cookie-button"></button></div><!-- ###JS_LIBS_FOOTERc304aee743e1b1a562be340480baf46a### --><!-- ###JS_INCLUDE_FOOTERc304aee743e1b1a562be340480baf46a### --><!-- ###JS_INLINE_FOOTERc304aee743e1b1a562be340480baf46a### --><!-- ###FOOTERDATAc304aee743e1b1a562be340480baf46a### --></body></html><!-- Cached page generated 29-03-24 07:12. Expires 30-03-24 07:12 -->', 'c304aee743e1b1a562be340480baf46a')
in /html/typo3/typo3_src-10.4.17/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 3055
[
$this->convOutputCharset(implode(LF, $this->additionalHeaderData)),
$this->convOutputCharset(implode(LF, $this->additionalFooterData)),
],
$this->pageRenderer->renderJavaScriptAndCssForProcessingOfUncachedContentObjects($this->content, $this->config['INTincScript_ext']['divKey'])
);
// Replace again, because header and footer data and page renderer replacements may introduce additional placeholders (see #44825)
$this->recursivelyReplaceIntPlaceholdersInContent();
$this->setAbsRefPrefix();
at TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->INTincScript()
in /html/typo3/typo3_src-10.4.17/typo3/sysext/frontend/Classes/Http/RequestHandler.php line 150
// When page was generated, this was already called. Avoid calling this twice.
$controller->preparePageContentGeneration($request);
}
$this->timeTracker->push('Non-cached objects');
$controller->INTincScript();
$this->timeTracker->pull();
}
// Create a Response object when sending content
at TYPO3\CMS\Frontend\Http\RequestHandler->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/frontend/Classes/Middleware/OutputCompression.php line 48
// Throw away all output that may have happened during bootstrapping by weird extensions
ob_clean();
// Initialize output compression if configured
$this->initializeOutputCompression();
return $handler->handle($request);
}
/**
* Initialize output compression if configured
at TYPO3\CMS\Frontend\Middleware\OutputCompression->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(TYPO3\CMS\Frontend\Http\RequestHandler))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3conf/ext/sourceopt/Classes/Middleware/CleanHtmlMiddleware.php line 39
* @return ResponseInterface
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$response = $handler->handle($request);
if (
!($response instanceof NullResponse)
&& $GLOBALS['TSFE'] instanceof TypoScriptFrontendController
at HTML\Sourceopt\Middleware\CleanHtmlMiddleware->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/adminpanel/Classes/Middleware/AdminPanelDataPersister.php line 45
* @return ResponseInterface
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$response = $handler->handle($request);
if (
!($response instanceof NullResponse)
&& $GLOBALS['TSFE'] instanceof TypoScriptFrontendController
&& $GLOBALS['TSFE']->isOutputting(true)
at TYPO3\CMS\Adminpanel\Middleware\AdminPanelDataPersister->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/adminpanel/Classes/Middleware/AdminPanelRenderer.php line 47
* @return ResponseInterface
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$response = $handler->handle($request);
if (
!($response instanceof NullResponse)
&& $GLOBALS['TSFE'] instanceof TypoScriptFrontendController
&& $GLOBALS['TSFE']->isOutputting(true)
at TYPO3\CMS\Adminpanel\Middleware\AdminPanelRenderer->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/frontend/Classes/Middleware/ContentLengthResponseHeader.php line 47
* @return ResponseInterface
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$response = $handler->handle($request);
if (
!($response instanceof NullResponse)
&& $GLOBALS['TSFE'] instanceof TypoScriptFrontendController
&& $GLOBALS['TSFE']->isOutputting(true)) {
at TYPO3\CMS\Frontend\Middleware\ContentLengthResponseHeader->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/frontend/Classes/Middleware/ShortcutAndMountPointRedirect.php line 69
return new RedirectResponse($externalUrl, 303);
}
}
return $handler->handle($request);
}
protected function getRedirectUri(ServerRequestInterface $request): ?string
{
at TYPO3\CMS\Frontend\Middleware\ShortcutAndMountPointRedirect->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/frontend/Classes/Middleware/PrepareTypoScriptFrontendRendering.php line 86
$this->convertCharsetRecursivelyToUtf8($parsedBody, $this->controller->metaCharset);
$request = $request->withParsedBody($parsedBody);
}
}
return $handler->handle($request);
}
/**
* Small helper function to convert charsets for arrays to UTF-8
at TYPO3\CMS\Frontend\Middleware\PrepareTypoScriptFrontendRendering->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/frontend/Classes/Middleware/TypoScriptFrontendInitialization.php line 108
}
// Make TSFE globally available
$GLOBALS['TSFE'] = $controller;
return $handler->handle($request);
}
/**
* Register the backend user as aspect
at TYPO3\CMS\Frontend\Middleware\TypoScriptFrontendInitialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/frontend/Classes/Middleware/PreviewSimulator.php line 66
$previewAspect = GeneralUtility::makeInstance(PreviewAspect::class, $isPreview);
$this->context->setAspect('frontend.preview', $previewAspect);
}
return $handler->handle($request);
}
/**
* Simulate dates for preview functionality
at TYPO3\CMS\Frontend\Middleware\PreviewSimulator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/adminpanel/Classes/Middleware/SqlLogging.php line 58
if (StateUtility::isActivatedForUser() && StateUtility::isOpen()) {
$connection = $this->connectionPool->getConnectionByName(ConnectionPool::DEFAULT_CONNECTION_NAME);
$connection->getConfiguration()->setSQLLogger(GeneralUtility::makeInstance(DoctrineSqlLogger::class));
}
return $handler->handle($request);
}
}
at TYPO3\CMS\Adminpanel\Middleware\SqlLogging->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/workspaces/Classes/Middleware/WorkspacePreviewPermissions.php line 47
$pageArguments = $request->getAttribute('routing', null);
if ($pageArguments instanceof PageArguments && $GLOBALS['BE_USER'] instanceof PreviewUserAuthentication) {
$GLOBALS['BE_USER']->setWebmounts([$pageArguments->getPageId()]);
}
return $handler->handle($request);
}
}
at TYPO3\CMS\Workspaces\Middleware\WorkspacePreviewPermissions->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/frontend/Classes/Middleware/PageArgumentValidator.php line 131
}
}
$request = $request->withAttribute('noCache', $this->disableCache);
return $handler->handle($request);
}
/**
* Filters out the arguments that are necessary for calculating cHash
at TYPO3\CMS\Frontend\Middleware\PageArgumentValidator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/frontend/Classes/Middleware/PageResolver.php line 106
// merge the PageArguments with the request query parameters
$queryParams = array_replace_recursive($request->getQueryParams(), $pageArguments->getArguments());
$request = $request->withQueryParams($queryParams);
return $handler->handle($request);
}
}
at TYPO3\CMS\Frontend\Middleware\PageResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/workspaces/Classes/Middleware/WorkspacePreview.php line 127
$addInformationAboutDisabledCache = true;
$setCookieOnCurrentRequest = false;
}
$response = $handler->handle($request);
if ($GLOBALS['TSFE'] instanceof TypoScriptFrontendController && $addInformationAboutDisabledCache) {
$GLOBALS['TSFE']->set_no_cache('GET Parameter ADMCMD_prev=LIVE was given', true);
}
at TYPO3\CMS\Workspaces\Middleware\WorkspacePreview->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/redirects/Classes/Http/Middleware/RedirectHandler.php line 81
return $response;
}
}
return $handler->handle($request);
}
/**
* Creates a PSR-7 compatible Response object
at TYPO3\CMS\Redirects\Http\Middleware\RedirectHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/frontend/Classes/Middleware/StaticRouteResolver.php line 80
return new HtmlResponse($content, 200, ['Content-Type' => $contentType]);
}
}
return $handler->handle($request);
}
/**
* Find the proper configuration for the static route in the static route configuration. Mainly:
at TYPO3\CMS\Frontend\Middleware\StaticRouteResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/frontend/Classes/Middleware/SiteBaseRedirectResolver.php line 94
$uri = $requestedUri->withPath(rtrim($requestedUri->getPath(), '/'));
return new RedirectResponse($uri, 307);
}
}
return $handler->handle($request);
}
/**
* Checks if the language is allowed in Frontend, if not, check if there is valid BE user
at TYPO3\CMS\Frontend\Middleware\SiteBaseRedirectResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3conf/ext/ig_language_detection/Classes/Middleware/SiteBaseWithLanguageRedirectResolver.php line 180
}
return new RedirectResponse($language->getBase() . $requestPath, 307);
*/
}
return $handler->handle($request);
}
/**
* Returns the preferred languages ("accepted languages") from the visitor's
at Ig\IgLanguageDetection\Middleware\SiteBaseWithLanguageRedirectResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/adminpanel/Classes/Middleware/AdminPanelInitiator.php line 55
MainController::class
);
$request = $adminPanelController->initialize($request);
}
return $handler->handle($request);
}
}
at TYPO3\CMS\Adminpanel\Middleware\AdminPanelInitiator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/frontend/Classes/Middleware/FrontendUserAuthenticator.php line 77
// Register the frontend user as aspect and within the session
$this->setFrontendUserAspect($frontendUser);
$request = $request->withAttribute('frontend.user', $frontendUser);
$response = $handler->handle($request);
// Store session data for fe_users if it still exists
if ($frontendUser instanceof FrontendUserAuthentication) {
$frontendUser->storeSessionData();
at TYPO3\CMS\Frontend\Middleware\FrontendUserAuthenticator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/frontend/Classes/Middleware/BackendUserAuthenticator.php line 66
Bootstrap::loadExtTables();
$this->setBackendUserAspect($GLOBALS['BE_USER']);
}
$response = $handler->handle($request);
// If, when building the response, the user is still available, then ensure that the headers are sent properly
if ($this->context->getAspect('backend.user')->isLoggedIn()) {
return $this->applyHeadersToResponse($response);
at TYPO3\CMS\Frontend\Middleware\BackendUserAuthenticator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/frontend/Classes/Middleware/MaintenanceMode.php line 55
) {
return GeneralUtility::makeInstance(ErrorController::class)->unavailableAction($request, 'This page is temporarily unavailable.');
}
// Continue the regular stack if no maintenance mode is active
return $handler->handle($request);
}
}
at TYPO3\CMS\Frontend\Middleware\MaintenanceMode->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/frontend/Classes/Middleware/SiteResolver.php line 65
$request = $request->withAttribute('routing', $routeResult);
if ($routeResult->getLanguage() instanceof SiteLanguage) {
Locales::setSystemLocaleFromSiteLanguage($routeResult->getLanguage());
}
return $handler->handle($request);
}
}
at TYPO3\CMS\Frontend\Middleware\SiteResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/frontend/Classes/Middleware/EidHandler.php line 64
{
$eID = $request->getParsedBody()['eID'] ?? $request->getQueryParams()['eID'] ?? null;
if ($eID === null) {
return $handler->handle($request);
}
// Remove any output produced until now
ob_clean();
at TYPO3\CMS\Frontend\Middleware\EidHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Middleware/NormalizedParamsAttribute.php line 45
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$request = $request->withAttribute('normalizedParams', NormalizedParams::createFromRequest($request));
return $handler->handle($request);
}
}
at TYPO3\CMS\Core\Middleware\NormalizedParamsAttribute->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/frontend/Classes/Middleware/TimeTrackerInitialization.php line 58
$this->timeTracker->setEnabled($timeTrackingEnabled);
$this->timeTracker->start(microtime(true));
$this->timeTracker->push('');
$response = $handler->handle($request);
// Finish time tracking
$this->timeTracker->pull();
$this->timeTracker->finish();
at TYPO3\CMS\Frontend\Middleware\TimeTrackerInitialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$377->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 78
* @return ResponseInterface
*/
public function handle(ServerRequestInterface $request): ResponseInterface
{
return $this->tip->handle($request);
}
/**
* Seed the middleware stack with the inner request handler
at TYPO3\CMS\Core\Http\MiddlewareDispatcher->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/AbstractApplication.php line 85
* @return ResponseInterface
*/
protected function handle(ServerRequestInterface $request): ResponseInterface
{
return $this->requestHandler->handle($request);
}
/**
* Set up the application and shut it down afterwards
at TYPO3\CMS\Core\Http\AbstractApplication->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/frontend/Classes/Http/Application.php line 69
// Create new request object having applicationType "I am a frontend request" attribute.
$request = $request->withAttribute('applicationType', SystemEnvironmentBuilder::REQUESTTYPE_FE);
$this->initializeContext();
return parent::handle($request);
}
/**
* Check if LocalConfiguration.php and PackageStates.php exist
at TYPO3\CMS\Frontend\Http\Application->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/typo3_src-10.4.17/typo3/sysext/core/Classes/Http/AbstractApplication.php line 97
final public function run(callable $execute = null)
{
try {
$response = $this->handle(
ServerRequestFactory::fromGlobals()
);
if ($execute !== null) {
call_user_func($execute);
}
at TYPO3\CMS\Core\Http\AbstractApplication->run()
in /html/typo3/typo3_src-10.4.17/index.php line 25
// Set up the application for the frontend
call_user_func(function () {
$classLoader = require __DIR__.'/vendor/autoload.php';
\TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(0, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_FE);
\TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Frontend\Http\Application::class)->run();
});
at {closure}()
in /html/typo3/typo3_src-10.4.17/index.php line 26
call_user_func(function () {
$classLoader = require __DIR__.'/vendor/autoload.php';
\TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(0, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_FE);
\TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Frontend\Http\Application::class)->run();
});