in /html/typo3/vendor/typo3/cms-core/Classes/Utility/PathUtility.php line 106
$absoluteFilePath = GeneralUtility::getFileAbsFileName($resourcePath);
if (!str_contains($resourcePath, 'Resources/Public')) {
if (!str_starts_with($absoluteFilePath, Environment::getPublicPath())) {
// This will be thrown in Composer mode, when extension are installed in vendor folder
throw new InvalidFileException(sprintf('"%s" is expected to be in public directory, but is not', $resourcePath), 1635268969);
}
trigger_error(sprintf('Public resource "%s" is not in extension\'s Resources/Public folder. This is deprecated and will not be supported any more in future TYPO3 versions.', $resourcePath), E_USER_DEPRECATED);
}
at TYPO3\CMS\Core\Utility\PathUtility::getPublicResourceWebPath('EXT:ke_search/res/ke_search_pi1.css', false)
in /html/typo3/vendor/typo3/cms-core/Classes/Page/PageRenderer.php line 2761
*/
protected function getStreamlinedFileName($file, $prepareForOutput = true)
{
if (PathUtility::isExtensionPath($file)) {
$file = Environment::getPublicPath() . '/' . PathUtility::getPublicResourceWebPath($file, false);
// as the path is now absolute, make it "relative" to the current script to stay compatible
$file = PathUtility::getRelativePathTo($file) ?? '';
$file = rtrim($file, '/');
} else {
at TYPO3\CMS\Core\Page\PageRenderer->getStreamlinedFileName('EXT:ke_search/res/ke_search_pi1.css', true)
in /html/typo3/vendor/typo3/cms-core/Classes/Page/PageRenderer.php line 2319
*/
private function createCssTag(array $properties, string $file): string
{
$includeInline = $properties['inline'] ?? false;
$file = $this->getStreamlinedFileName($file, !$includeInline);
if ($includeInline && @is_file($file)) {
$tag = $this->createInlineCssTagFromFile($file, $properties);
} else {
$tagAttributes = [];
at TYPO3\CMS\Core\Page\PageRenderer->createCssTag(array('file' => 'EXT:ke_search/res/ke_search_pi1.css', 'rel' => 'stylesheet', 'media' => 'all', 'title' => '', 'compress' => true, 'forceOnTop' => false, 'allWrap' => '', 'excludeFromConcatenation' => false, 'splitChar' => '|', 'inline' => false, 'tagAttributes' => array()), 'EXT:ke_search/res/ke_search_pi1.css')
in /html/typo3/vendor/typo3/cms-core/Classes/Page/PageRenderer.php line 2302
{
$cssFiles = '';
if (!empty($this->cssFiles)) {
foreach ($this->cssFiles as $file => $properties) {
$tag = $this->createCssTag($properties, $file);
if ($properties['forceOnTop'] ?? false) {
$cssFiles = $tag . $cssFiles;
} else {
$cssFiles .= $tag;
at TYPO3\CMS\Core\Page\PageRenderer->renderCssFiles()
in /html/typo3/vendor/typo3/cms-core/Classes/Page/PageRenderer.php line 1993
$this->doCompress();
}
$this->executeRenderPostTransformHook();
$cssLibs = $this->renderCssLibraries();
$cssFiles = $this->renderCssFiles();
$cssInline = $this->renderCssInline();
[$jsLibs, $jsFooterLibs] = $this->renderAdditionalJavaScriptLibraries();
[$jsFiles, $jsFooterFiles] = $this->renderJavaScriptFiles();
[$jsInline, $jsFooterInline] = $this->renderInlineJavaScript();
at TYPO3\CMS\Core\Page\PageRenderer->renderJavaScriptAndCss()
in /html/typo3/vendor/typo3/cms-core/Classes/Page/PageRenderer.php line 1933
*/
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" dir="ltr" class="no-js"><head><meta charset="utf-8"><!-- build by sitepackagebuilder.com 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/--><link rel="icon" href="/_assets/e9a66ec02bc8db4dcc48b5512e73123b/Icons/favicon.ico" type="image/vnd.microsoft.icon"><!-- ###TITLEd8667140637fcd8840644281fa923dd7### --><!-- ###METAd8667140637fcd8840644281fa923dd7### --><!-- ###CSS_LIBSd8667140637fcd8840644281fa923dd7### --><!-- ###CSS_INCLUDEd8667140637fcd8840644281fa923dd7### --><!-- ###CSS_INLINEd8667140637fcd8840644281fa923dd7### --><!-- ###JS_LIBSd8667140637fcd8840644281fa923dd7### --><!-- ###JS_INCLUDEd8667140637fcd8840644281fa923dd7### --><!-- ###JS_INLINEd8667140637fcd8840644281fa923dd7### --><!-- ###HEADERDATAd8667140637fcd8840644281fa923dd7### --></head><body class="gmm-base"> <div id="headerContainer" class="container-fluid bg-white fixed-top"> <div class="container"> <div class="header row"> <div id="logoContainer" class="col-md-4 col-sm-5 col-7"> <a href="https://www.archiv-melsungen.de/"><img src="/typo3temp/assets/_processed_/d/2/csm_Wappen_Melsungen_1b4a0f97e0.png" width="80" height="89" class="img-responsive" alt="" ></a> <div class="archivName">Archiv Melsungen</div> </div> <div id="archivLogoContainer" class="offset-md-5 col-md-3 col-sm-5 col-5 align-bottom"> <a href="https://archive-mittleres-fuldatal.de/" target="_blank" rel="noreferrer"><img src="/typo3temp/assets/_processed_/a/e/csm_logo_archive_mft_ea15930ad9.jpg" width="210" height="70" class="img-responsive" alt="" ></a> </div> </div> <div class="row"> <nav class="col-md-12 main-menu navbar navbar-expand-lg navbar-light align-top justify-content-center"> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbarSupportedContent"> <ul id="main-menu" class="navbar-nav"><li class="nav-item" NO><a href="/suche" class="nav-link">Suche</a></li><li class="nav-item dropdown IFSUB"><a href="/ortsteile" class="nav-link dropdown-toggle" id="navbarDropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Ortsteile</a><div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink"><a href="/ortsteile/adelshausen" class="dropdown-item 2.NO">Adelshausen</a><a href="/ortsteile/guensterode" class="dropdown-item 2.NO">Günsterode</a><a href="/ortsteile/kehrenbach" class="dropdown-item 2.NO">Kehrenbach</a><a href="/ortsteile/kirchhof" class="dropdown-item 2.NO">Kirchhof</a><a href="/ortsteile/melsungen" class="dropdown-item 2.NO">Melsungen</a><a href="/ortsteile/obermelsungen" class="dropdown-item 2.NO">Obermelsungen</a><a href="/ortsteile/roehrenfurth" class="dropdown-item 2.NO">Röhrenfurth</a><a href="/ortsteile/schwarzenberg" class="dropdown-item 2.NO">Schwarzenberg</a><a href="/ortsteile/mittleres-fuldatal" class="dropdown-item 2.NO">Mittleres Fuldatal</a></div></li><li class="nav-item dropdown IFSUB"><a href="/zeit" class="nav-link dropdown-toggle" id="navbarDropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Zeit</a><div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink"><a href="/zeit/vor-500-vor-und-fruehgeschichte" class="dropdown-item 2.NO">Vor 500 | Vor- und Frühgeschichte</a><a href="/zeit/501-1500-mittelalter" class="dropdown-item 2.NO">501 - 1500 | Mittelalter</a><a href="/zeit/1501-1800-fruehe-neuzeit" class="dropdown-item 2.NO">1501 - 1800 | Frühe Neuzeit</a><a href="/zeit/1801-1900-beginn-neuzeit" class="dropdown-item 2.NO">1801 - 1900 | Beginn Neuzeit</a><a href="/zeit/1901-1950" class="dropdown-item 2.NO">1901 - 1950</a><a href="/zeit/1951-2000" class="dropdown-item 2.NO">1951 - 2000</a><a href="/zeit/ab-2001" class="dropdown-item 2.NO">ab 2001</a></div></li><li class="nav-item dropdown IFSUB"><a href="/themen" class="nav-link dropdown-toggle" id="navbarDropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Themen</a><div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink"><a href="/themen/historisches" class="dropdown-item 2.NO">Historisches</a><a href="/themen/landschaft-tourismus" class="dropdown-item 2.NO">Landschaft & Tourismus</a><a href="/themen/persoenlichkeiten" class="dropdown-item 2.NO">Persönlichkeiten</a><a href="/themen/politik-gemeinwesen" class="dropdown-item 2.NO">Politik & Gemeinwesen</a><a href="/themen/region" class="dropdown-item 2.NO">Region</a><a href="/themen/religion-kirche" class="dropdown-item 2.NO">Religion & Kirche</a><a href="/themen/schule" class="dropdown-item 2.NO">Schule</a><a href="/themen/vereine-veranstaltungen" class="dropdown-item 2.NO">Vereine & Veranstaltungen</a><a href="/themen/wirtschaft-verkehr" class="dropdown-item 2.NO">Wirtschaft & Verkehr</a></div></li><li class="nav-item dropdown IFSUB"><a href="/archive/" class="nav-link dropdown-toggle" id="navbarDropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Zu den Archiven</a><div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink"><a href="https://www.archiv-felsberg.de" class="dropdown-item 2.NO">Archiv Felsberg</a><a href="https://www.archiv-guxhagen.de" class="dropdown-item 2.NO">Archiv Guxhagen</a><a href="https://www.archiv-koerle.de" class="dropdown-item 2.NO">Archiv Körle</a><a href="https://www.archiv-malsfeld.de" class="dropdown-item 2.NO">Archiv Malsfeld</a><a href="https://www.archiv-melsungen.de" class="dropdown-item 2.NO">Archiv Melsungen</a><a href="https://www.archiv-morschen.de" class="dropdown-item 2.NO">Archiv Morschen</a><a href="https://www.archiv-spangenberg.de" class="dropdown-item 2.NO">Archiv Spangenberg</a></div></li></ul> <div class="searchbox-container searchbox-sm">...</div> </div> </nav> </div> </div> </div> <!--SLIDER START--> <div id="sliderContainer" class="container-fluid"> </div> <!--SLIDER END--> <!--CONTENT START--> <div id="contentContainer"> <section class="container no-bg "> <div class="row"> <div id="c1451" class="frame frame-default frame-type-list frame-layout-0"> <header> <h2 class=""> 1901 - 1950 </h2> </header> <div class="tx-kesearch-pi1"> <form method="get" id="form_kesearch_pi1" name="form_kesearch_pi1" action="/zeit/1901-1950"> <fieldset class="kesearch_searchbox"> <div class="kesearchbox"> <input type="search" id="ke_search_sword" name="tx_kesearch_pi1[sword]" value="" placeholder="Suchbegriff" minlength="4" /> <div class="clearer"> </div> </div> <input id="kesearchpagenumber" type="hidden" name="tx_kesearch_pi1[page]" value="1" /> <input id="resetFilters" type="hidden" name="tx_kesearch_pi1[resetFilters]" value="0" /> <div id="kesearch_filters"> <select id="filter_2" name="tx_kesearch_pi1[filter_2]" > <option value="">Thema</option> <option value="Historisches" > Historisches (75) </option> <option value="LandschaftundTourismus" > Landschaft und Tourismus (9) </option> <option value="MittleresFuldatal" > Mittleres Fuldatal (1) </option> <option value="Persoenlichkeiten" > Persönlichkeiten (10) </option> <option value="PolitikundGemeinwesen" > Politik und Gemeinwesen (15) </option> <option value="Region" > Region (1) </option> <option value="ReligionundKirche" > Religion und Kirche (10) </option> <option value="Schule" > Schule (6) </option> <option value="VereineundVeranstaltungen" > Vereine und Veranstaltungen (12) </option> <option value="WirtschaftundVerkehr" > Wirtschaft und Verkehr (12) </option> </select></div> <span class="resetbutt"><a href="/zeit/1901-1950" class="resetButton"><span>Eingaben löschen</span></a></span> <span class="submitbutt"><input type="submit" value="Finden" /></span> </fieldset> </form></div> </div> <div id="c1452" class="frame frame-default frame-type-list frame-layout-0"> <div class="tx-kesearch-pi1"> <!-- ===================== Partials/ResultRows.html GMM--><div class="clearer"></div><div id="kesearch_num_results">88 results:</div><!-- ===================== Partials/Sorting.html--><div id="kesearch_results"> <section class="timeline"> <div class="container"> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInLeft"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1085&cHash=ac6317ce9c856cbfbccc142591bf51d2" target="_self">Röhrenfurth erhält "elektrisches Licht"</a> </h2> <div class="date"> 1922 </div> <div class="timeline-teaser"> <p>Chronik 800 Jahre</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1085&cHash=ac6317ce9c856cbfbccc142591bf51d2">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInRight"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1564&cHash=906904ea8a521d3d5517f14070c87935" target="_self">Die Walkemühle im Wandel der Zeit</a> </h2> <div class="date"> 1921 </div> <img alt="ALT" width="800" height="600" src="/archive/melsungen/_processed_/2/3/csm_Walkem%25C3%25BChle_1907_cf28a8df3e.png" title="ALT" /> <div class="timeline-teaser"> <p>Überregionale Bedeutung erhielt die Walkemühle Adelshausen als Landerziehungsheim (1921/22 bis 1933). Zuvor war sie jedoch über die Jahrhunderte wirklich eine Mühle mit unterschiedlichen Funktion</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1564&cHash=906904ea8a521d3d5517f14070c87935">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInLeft"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1084&cHash=459deb162744e05154374a178b0f8187" target="_self">Zwischen zwei Weltkriegen 1919 - 1939 Teil 2</a> </h2> <div class="date"> 1919 </div> <div class="timeline-teaser"> <p>Chronik 800 Jahre</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1084&cHash=459deb162744e05154374a178b0f8187">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInRight"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1083&cHash=4c6303dceb7d16b3d2997d05c59f231f" target="_self">Zwischen zwei Weltkriegen 1919 - 1939 Teil 1</a> </h2> <div class="date"> 1919 </div> <div class="timeline-teaser"> <p>Chronik 800 Jahre</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1083&cHash=4c6303dceb7d16b3d2997d05c59f231f">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInLeft"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1433&cHash=d8527a3955203ff39d45ef2cc9657a71" target="_self">Mordvilla</a> </h2> <div class="date"> 1917 </div> <div class="timeline-teaser"> <p>Der Name des Hauses deutet auf ein Verbrechen hin. Lesen Sie mehr.</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1433&cHash=d8527a3955203ff39d45ef2cc9657a71">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInRight"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1082&cHash=eb9c9506832dd549d2e61b8d776e5fa9" target="_self">Der Erste Weltkrieg Teil 2</a> </h2> <div class="date"> 1914 </div> <div class="timeline-teaser"> <p>Chronik 800 Jahre</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1082&cHash=eb9c9506832dd549d2e61b8d776e5fa9">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInLeft"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1081&cHash=eca1cd1157b1aee9dbeeaacbf0a128f1" target="_self">Der Erste Weltkrieg Teil 1</a> </h2> <div class="date"> 1914 </div> <div class="timeline-teaser"> <p>Chronik 800 Jahre</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1081&cHash=eca1cd1157b1aee9dbeeaacbf0a128f1">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInRight"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1440&cHash=242e1ab8b2a21fe814c7ecdd79076707" target="_self">Wilhelm Oskar Prack</a> </h2> <div class="date"> 1909 </div> <div class="timeline-teaser"> <p>Seine Kunstwerke werden noch heute im Kunsthandel hoch bewertet</p><p>.</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1440&cHash=242e1ab8b2a21fe814c7ecdd79076707">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInLeft"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1080&cHash=dafad744ab36c0b55607646be642a96c" target="_self">Weitere Jahre des Friedens</a> </h2> <div class="date"> 1909 </div> <div class="timeline-teaser"> <p>Chronik 800 Jahre</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1080&cHash=dafad744ab36c0b55607646be642a96c">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInRight"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1441&cHash=97ed889f454fb835cf654a8a4eac227b" target="_self">Neue Katholische Kirche in Melsungen</a> </h2> <div class="date"> 1906 </div> <div class="timeline-teaser"> <p>Erster katholischer Gottesdienst seit der Reformation - ein langer Weg über mehrere Provisorien.</p><p> </p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1441&cHash=97ed889f454fb835cf654a8a4eac227b">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInLeft"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1501&cHash=956f50632e61ef30570d14f1df524597" target="_self">Melsungen kriegt elektrischen Strom</a> </h2> <div class="date"> 1906 </div> <div class="timeline-teaser"> <p>Seit wann gibt es denn Strom in Melsungen?</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1501&cHash=956f50632e61ef30570d14f1df524597">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInRight"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1126&cHash=012258ea5bbdffd76b360a5e57ed025b" target="_self">Turn- und Sportverein Röhrenfurth 1904 e.V. Teil 2</a> </h2> <div class="date"> 1904 </div> <div class="timeline-teaser"> <p>Chronik 800 Jahre</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1126&cHash=012258ea5bbdffd76b360a5e57ed025b">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInLeft"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1125&cHash=d166968a4249074d32148886a9d2d80b" target="_self">Turn- und Sportverein Röhrenfurth 1904 e.V. Teil 1</a> </h2> <div class="date"> 1904 </div> <div class="timeline-teaser"> <p>Chronik 800 Jahre</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1125&cHash=d166968a4249074d32148886a9d2d80b">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInRight"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1127&cHash=dcbfb05091a6fc9ba2e0d6b0d737bd30" target="_self">Turn- und Sportverein Röhrenfurth 1904 e.V. Teil 3</a> </h2> <div class="date"> 1904 </div> <div class="timeline-teaser"> <p>Chronik 800 Jahre</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1127&cHash=dcbfb05091a6fc9ba2e0d6b0d737bd30">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInLeft"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1437&cHash=a02d3e17834772b462ad2a5579b38cb0" target="_self">Heilstätte</a> </h2> <div class="date"> 1904 </div> <div class="timeline-teaser"> <p>Zur Bekämpfung der Lungentuberkulose wurde vor über 100 Jahren die Heilstätte im Stadtwald erbaut. Sie hat einen Zwilling im Riesengebirge. Hier mehr darüber.</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1437&cHash=a02d3e17834772b462ad2a5579b38cb0">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInRight"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1079&cHash=f0bf60adebee3be447da6372aa463804" target="_self">Vom Bau der Röhrenfurther Wasserleitung</a> </h2> <div class="date"> 1902 </div> <div class="timeline-teaser"> <p>Chronik 800 Jahre</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1079&cHash=f0bf60adebee3be447da6372aa463804">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInLeft"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1938&cHash=289e191546993f24b017e9b0738977bc" target="_self">Melsungen: Einwohnerliste 1902</a> </h2> <div class="date"> 1902 </div> <div class="timeline-teaser"> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1938&cHash=289e191546993f24b017e9b0738977bc">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInRight"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=2243&cHash=0c743c2105914cb512455d443b96416a" target="_self">Basaltabbau am "Grünen See"</a> </h2> <div class="date"> 1900 </div> <div class="timeline-teaser"> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=2243&cHash=0c743c2105914cb512455d443b96416a">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInLeft"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=2244&cHash=ce77c20913285769a99698c5a1b5f8dd" target="_self">Das Basaltwerk in Körle</a> </h2> <div class="date"> 1898 </div> <div class="timeline-teaser"> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=2244&cHash=ce77c20913285769a99698c5a1b5f8dd">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInRight"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1840&cHash=c1f86c88682ea3ec312b6af7f1f76390" target="_self">Die Geschichte der Elektrizität in Melsungen</a> </h2> <div class="date"> 1896 </div> <div class="timeline-teaser"> <p>Geschichtsverein Melsungen</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1840&cHash=c1f86c88682ea3ec312b6af7f1f76390">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInLeft"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1124&cHash=4683e00e8668c5eb1007283061a04d5c" target="_self">Die Chorvereinigung 1876 Röhrenfurth Teil 3</a> </h2> <div class="date"> 1876 </div> <div class="timeline-teaser"> <p>Chronik 800 Jahre</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1124&cHash=4683e00e8668c5eb1007283061a04d5c">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInRight"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1123&cHash=9e084e142291a84dce88702465b60d3f" target="_self">Die Chorvereinigung 1876 Röhrenfurth Teil 2</a> </h2> <div class="date"> 1876 </div> <div class="timeline-teaser"> <p>Chronik 800 Jahre</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1123&cHash=9e084e142291a84dce88702465b60d3f">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInLeft"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1122&cHash=5c999e4e73e92c4d837c4bd3adf512ba" target="_self">Die Chorvereinigung 1876 Röhrenfurth Teil 1</a> </h2> <div class="date"> 1876 </div> <div class="timeline-teaser"> <p>Chronik 800 Jahre</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1122&cHash=5c999e4e73e92c4d837c4bd3adf512ba">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInRight"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1075&cHash=f00bbec5249122e12052b980370d2540" target="_self">Zu Kaisers Zeiten - 1871-1918</a> </h2> <div class="date"> 1871 </div> <div class="timeline-teaser"> <p>Chronik 800 Jahre</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1075&cHash=f00bbec5249122e12052b980370d2540">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInLeft"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1841&cHash=ee19da88a008233cb89eb3d6849a87e5" target="_self">Firmen-Handel-Gewerbe</a> </h2> <div class="date"> 1822 </div> <div class="timeline-teaser"> <p>Geschichtsverein Melsungen</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1841&cHash=ee19da88a008233cb89eb3d6849a87e5">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInRight"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1504&cHash=231ed8084f995a96c9f231ebd430372a" target="_self">Zahlen und Fakten zur Geschichte des Dorfes Kehrenbach 1801-1950</a> </h2> <div class="date"> 1801 </div> <div class="timeline-teaser"> <p>1821 Kehrenbach hat 271 Einwohner, die in 39 Häusern wohnen. </p><p>1828 Im Jahre 1826 wurde mit dem Bau der jetzigen Kirche begonnen und 1828 vollendet und eingeweiht. Die Kirchenglocken, die </p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1504&cHash=231ed8084f995a96c9f231ebd430372a">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInLeft"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1114&cHash=322a0f5520c3772ea15c4bada4890309" target="_self">Die Kirche zu Röhrenfurth Teil 6</a> </h2> <div class="date"> 1772 </div> <div class="timeline-teaser"> <p>Chronik 800 Jahre</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1114&cHash=322a0f5520c3772ea15c4bada4890309">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInRight"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1111&cHash=11d7f77579ec5ee614ec9990fb60785e" target="_self">Die Kirche zu Röhrenfurth Teil 3</a> </h2> <div class="date"> 1772 </div> <div class="timeline-teaser"> <p>Chronik 800 Jahre</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1111&cHash=11d7f77579ec5ee614ec9990fb60785e">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInLeft"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1112&cHash=dae5c5b86c4d6ef050b5de5721cf155c" target="_self">Die Kirche zu Röhrenfurth Teil 4</a> </h2> <div class="date"> 1772 </div> <div class="timeline-teaser"> <p>Chronik 800 Jahre</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1112&cHash=dae5c5b86c4d6ef050b5de5721cf155c">Mehr</a> </div> </div> <!-- ===================== Partials/ResultRow.html GMM--> <div class="timeline-item"> <div class="timeline-img"> </div> <div class="timeline-content js--fadeInRight"> <h2> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1109&cHash=52a704633319a95679a1c95208810a9c" target="_self">Die Kirche zu Röhrenfurth Teil 1</a> </h2> <div class="date"> 1772 </div> <div class="timeline-teaser"> <p>Chronik 800 Jahre</p> </div> <a href="/anzeigen?tx_digitalarchiv_digitalarchivview%5Baction%5D=show&tx_digitalarchiv_digitalarchivview%5Bcontroller%5D=Entry&tx_digitalarchiv_digitalarchivview%5Bentry%5D=1109&cHash=52a704633319a95679a1c95208810a9c">Mehr</a> </div> </div> </div> </section></div><div id="kesearch_pagebrowser_bottom"> <!-- ===================== Partials/PageBrowser.html--> <div class="pages_total"> <div class="result_txt">Search results 11 until 20 of 88</div> <div class="kesearch_pagebrowser"><ul><li><a class="prev" href="/zeit/1901-1950">vorherige</a></li><li><a href="/zeit/1901-1950">1</a></li><li><a class="current" href="/zeit/1901-1950?tx_kesearch_pi1%5Bpage%5D=2">2</a></li><li><a href="/zeit/1901-1950?tx_kesearch_pi1%5Bpage%5D=3">3</a></li><li><a href="/zeit/1901-1950?tx_kesearch_pi1%5Bpage%5D=4">4</a></li><li><a href="/zeit/1901-1950?tx_kesearch_pi1%5Bpage%5D=5">5</a></li><li><a href="/zeit/1901-1950?tx_kesearch_pi1%5Bpage%5D=6">6</a></li><li><a href="/zeit/1901-1950?tx_kesearch_pi1%5Bpage%5D=7">7</a></li><li><a href="/zeit/1901-1950?tx_kesearch_pi1%5Bpage%5D=8">8</a></li><li><a href="/zeit/1901-1950?tx_kesearch_pi1%5Bpage%5D=9">9</a></li><li><a class="next" href="/zeit/1901-1950?tx_kesearch_pi1%5Bpage%5D=3">nächste</a></li></ul></div> </div></div> </div> </div> </div> </section> </div> <!--CONTENT END--> <!--CONTENT START--> <div id="homeBottomContentContainer" class="container"> <div class="row"> <div class="offset-1 col-sm-10"> </div> </div> </div> <!--CONTENT END--> <!--MAP START--> <div id="mapContainer" class="container-fluid"> <div class="row"> <div class="col-sm-12"> </div> </div> </div> <!--MAP END--> <!--FOOTER--> <div class="container-fluid bg-darkgrey"> <footer id="footerContainer" class="container"> <div class="row footer"> <div class="col-sm-5 impressum"> <ul class="footer-nav nav"><li class="nav-item"><a href="/footer/impressum" class="first">Impressum</a></li><li class="nav-item"><a href="/footer/datenschutz" class="last">Datenschutz</a></li></ul> </div> <div class="col-sm-4 forderung"><img src="/typo3temp/assets/_processed_/b/6/csm_logo_foerderung-neu_d8c60d074b.jpg" width="600" height="160" class="img-responsive" alt="" ></div> <div class="col-sm-3 gmm"><a href="https://www.g-m-m.de/home/" target="_blank" rel="noreferrer"><img src="/typo3temp/assets/_processed_/e/9/csm_gmm_logo_600_789ef5ea9f.png" width="210" height="47" class="img-responsive" alt="" ></a></div> </div> </footer> </div> <!--FOOTER END--><!-- ###JS_LIBS_FOOTERd8667140637fcd8840644281fa923dd7### --><!-- ###JS_INCLUDE_FOOTERd8667140637fcd8840644281fa923dd7### --><!-- ###JS_INLINE_FOOTERd8667140637fcd8840644281fa923dd7### --><!-- ###FOOTERDATAd8667140637fcd8840644281fa923dd7### --></body></html>', 'd8667140637fcd8840644281fa923dd7')
in /html/typo3/vendor/typo3/cms-frontend/Classes/Controller/TypoScriptFrontendController.php line 2235
[
implode(LF, $this->additionalHeaderData),
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($request);
$this->setAbsRefPrefix();
at TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->INTincScript(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-frontend/Classes/Http/RequestHandler.php line 175
'prefixWithAbsRefPrefix'
);
}
$this->timeTracker->push('Non-cached objects');
$controller->INTincScript($request);
$this->timeTracker->pull();
}
// Create a default Response object and add headers and body to it
at TYPO3\CMS\Frontend\Http\RequestHandler->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-core/Classes/Middleware/ResponsePropagation.php line 34
{
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
try {
$response = $handler->handle($request);
} catch (PropagateResponseException $e) {
$response = $e->getResponse();
}
at TYPO3\CMS\Core\Middleware\ResponsePropagation->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(TYPO3\CMS\Frontend\Http\RequestHandler))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-frontend/Classes/Middleware/ContentSecurityPolicyHeaders.php line 51
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
// return early in case CSP shall not be used
if (!$this->features->isFeatureEnabled('security.frontend.enforceContentSecurityPolicy')) {
return $handler->handle($request);
}
// make sure, the nonce value is set before processing the remaining middlewares
$request = $request->withAttribute('nonce', $this->requestId->nonce);
$response = $handler->handle($request);
at TYPO3\CMS\Frontend\Middleware\ContentSecurityPolicyHeaders->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-frontend/Classes/Middleware/OutputCompression.php line 44
// 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(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-adminpanel/Classes/Middleware/AdminPanelDataPersister.php line 41
* Render the admin panel if activated
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$response = $handler->handle($request);
if (
$GLOBALS['TSFE'] instanceof TypoScriptFrontendController
&& StateUtility::isActivatedForUser()
&& StateUtility::isActivatedInTypoScript()
at TYPO3\CMS\Adminpanel\Middleware\AdminPanelDataPersister->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-adminpanel/Classes/Middleware/AdminPanelRenderer.php line 42
* Render the admin panel if activated
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$response = $handler->handle($request);
if (
$GLOBALS['TSFE'] instanceof TypoScriptFrontendController
&& StateUtility::isActivatedForUser()
&& StateUtility::isActivatedInTypoScript()
at TYPO3\CMS\Adminpanel\Middleware\AdminPanelRenderer->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-frontend/Classes/Middleware/ContentLengthResponseHeader.php line 42
* Adds the content length
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$response = $handler->handle($request);
if ($GLOBALS['TSFE'] instanceof TypoScriptFrontendController) {
$context = $GLOBALS['TSFE']->getContext();
if (
(!isset($GLOBALS['TSFE']->config['config']['enableContentLengthHeader']) || $GLOBALS['TSFE']->config['config']['enableContentLengthHeader'])
at TYPO3\CMS\Frontend\Middleware\ContentLengthResponseHeader->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/fluidtypo3/vhs/Classes/Middleware/AssetInclusion.php line 19
class AssetInclusion implements MiddlewareInterface
{
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$response = $handler->handle($request);
$body = $response->getBody();
$body->rewind();
$contents = $body->getContents();
at FluidTYPO3\Vhs\Middleware\AssetInclusion->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-frontend/Classes/Middleware/ShortcutAndMountPointRedirect.php line 93
$controller->getPageAccessFailureReasons(PageAccessFailureReasons::INVALID_EXTERNAL_URL)
);
}
return $handler->handle($request);
}
protected function getRedirectUri(ServerRequestInterface $request): ?string
{
at TYPO3\CMS\Frontend\Middleware\ShortcutAndMountPointRedirect->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-frontend/Classes/Middleware/PrepareTypoScriptFrontendRendering.php line 58
// Set new request which now has the frontend.typoscript attribute
$GLOBALS['TYPO3_REQUEST'] = $request;
$response = $handler->handle($request);
/**
* Release TSFE locks. They have been acquired in the above call to controller->getFromCache().
* TSFE locks are usually released by the RequestHandler 'final' middleware.
at TYPO3\CMS\Frontend\Middleware\PrepareTypoScriptFrontendRendering->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-frontend/Classes/Middleware/TypoScriptFrontendInitialization.php line 112
// Make TSFE globally available
// @todo deprecate $GLOBALS['TSFE'] once TSFE is retrieved from the
// PSR-7 request attribute frontend.controller throughout TYPO3 core
$GLOBALS['TSFE'] = $controller;
return $handler->handle($request);
}
}
at TYPO3\CMS\Frontend\Middleware\TypoScriptFrontendInitialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-frontend/Classes/Middleware/PageArgumentValidator.php line 113
}
}
$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(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-frontend/Classes/Middleware/PreviewSimulator.php line 87
$this->context->setAspect('visibility', $newAspect);
}
}
return $handler->handle($request);
}
protected function checkIfRootlineRequiresPreview(int $pageId): bool
{
at TYPO3\CMS\Frontend\Middleware\PreviewSimulator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-adminpanel/Classes/Middleware/SqlLogging.php line 53
break;
}
}
}
return $handler->handle($request);
}
}
at TYPO3\CMS\Adminpanel\Middleware\SqlLogging->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-frontend/Classes/Middleware/PageResolver.php line 102
// 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(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-frontend/Classes/Middleware/StaticRouteResolver.php line 63
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(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-adminpanel/Classes/Middleware/AdminPanelInitiator.php line 51
MainController::class
);
$request = $adminPanelController->initialize($request);
}
return $handler->handle($request);
}
}
at TYPO3\CMS\Adminpanel\Middleware\AdminPanelInitiator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-frontend/Classes/Middleware/ContentSecurityPolicyReporter.php line 42
// @todo create report, then call persist, then dispatch new event
$this->persistCspReport($scope, $request);
return new NullResponse();
}
return $handler->handle($request);
}
}
at TYPO3\CMS\Frontend\Middleware\ContentSecurityPolicyReporter->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-frontend/Classes/Middleware/SiteBaseRedirectResolver.php line 90
$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(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-redirects/Classes/Http/Middleware/RedirectHandler.php line 68
);
// If the matched redirect is found, resolve it, and check further
if (!is_array($matchedRedirect)) {
return $handler->handle($request);
}
$url = $this->redirectService->getTargetUrl($matchedRedirect, $request);
if ($url === null) {
return $handler->handle($request);
at TYPO3\CMS\Redirects\Http\Middleware\RedirectHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-frontend/Classes/Middleware/FrontendUserAuthenticator.php line 72
if ($this->context->getAspect('frontend.user')->isLoggedIn() && $rateLimiter) {
$rateLimiter->reset();
}
$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(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/apache-solr-for-typo3/solr/Classes/Middleware/PageIndexerInitialization.php line 62
$pageIndexerRequestHandler = GeneralUtility::makeInstance(PageIndexerRequestHandler::class);
$pageIndexerRequestHandler->initialize($pageIndexerRequest);
}
$response = $handler->handle($request);
if ($pageIndexerRequestHandler instanceof PageIndexerRequestHandler && $pageIndexerRequest instanceof PageIndexerRequest) {
$pageIndexResponse = $pageIndexerRequestHandler->shutdown($pageIndexerRequest);
$body = new Stream('php://temp', 'rw');
at ApacheSolrForTypo3\Solr\Middleware\PageIndexerInitialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-frontend/Classes/Middleware/BackendUserAuthenticator.php line 79
$request = $request->withAttribute('noCache', true);
}
}
$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(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-core/Classes/Middleware/RequestTokenMiddleware.php line 71
$this->securityAspect->setReceivedRequestToken(false);
$this->logger->debug('Could not resolve request token', ['exception' => $exception]);
}
$response = $handler->handle($request);
return $this->enrichResponseWithCookie($request, $response);
}
protected function resolveNoncePool(ServerRequestInterface $request): NoncePool
at TYPO3\CMS\Core\Middleware\RequestTokenMiddleware->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-frontend/Classes/Middleware/MaintenanceMode.php line 51
) {
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(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-frontend/Classes/Middleware/SiteResolver.php line 53
$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(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-frontend/Classes/Middleware/EidHandler.php line 48
{
$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(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-core/Classes/Middleware/NormalizedParamsAttribute.php line 41
*/
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(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/fluidtypo3/vhs/Classes/Middleware/RequestAvailability.php line 14
{
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$GLOBALS['TYPO3_REQUEST'] = $GLOBALS['TYPO3_REQUEST'] ?? $request;
return $handler->handle($request);
}
}
at FluidTYPO3\Vhs\Middleware\RequestAvailability->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-core/Classes/Middleware/VerifyHostHeader.php line 55
1396795884
);
}
return $handler->handle($request);
}
/**
* Checks if the provided host header value matches the trusted hosts pattern.
at TYPO3\CMS\Core\Middleware\VerifyHostHeader->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-frontend/Classes/Middleware/TimeTrackerInitialization.php line 46
$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(Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 162
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php:128$4c->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/MiddlewareDispatcher.php line 70
* Invoke the middleware stack
*/
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/vendor/typo3/cms-core/Classes/Http/AbstractApplication.php line 80
public function handle(ServerRequestInterface $request): ResponseInterface
{
try {
$response = $this->requestHandler->handle($request);
} catch (ImmediateResponseException $exception) {
$response = $exception->getResponse();
}
return $response;
at TYPO3\CMS\Core\Http\AbstractApplication->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-frontend/Classes/Http/Application.php line 59
// 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);
}
/**
* Create a PSR-7 Response that redirects to the install tool
at TYPO3\CMS\Frontend\Http\Application->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/typo3/vendor/typo3/cms-core/Classes/Http/AbstractApplication.php line 92
* Set up the application and shut it down afterwards
*/
final public function run()
{
$response = $this->handle(ServerRequestFactory::fromGlobals());
$this->sendResponse($response);
}
}
at TYPO3\CMS\Core\Http\AbstractApplication->run()
in /html/typo3/public/index.php line 20
// Set up the application for the frontend
call_user_func(static function () {
$classLoader = require dirname(__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/public/index.php line 21
call_user_func(static function () {
$classLoader = require dirname(__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();
});