' . $content_error_message . '
'); + + goto content_printing_end; + } + + if($contentManager->displayType == ContentDisplayType::SEARCH) { + // We are handling a content search with at least one result. + + // Making the header with the amount of results. + printMainHeader( + count($contentManager->rootIndexEntries) > 1 ? + localize("content.search.heading.main.multiple") : + localize("content.search.heading.main.single"), + "fad fa-file-search", + count($contentManager->rootIndexEntries) . " " . ( + count($contentManager->rootIndexEntries) > 1 ? + localize("content.search.count.multiple") : + localize("content.search.count.single"))); + + // Printing the entry for each piece of relevant content. + $doPrintRuler = false; + foreach($contentManager->rootIndexEntries as $current_content) { + /** @var ContentIndexEntry $current_content */ + if($doPrintRuler) { + echo(''); + } else { + $doPrintRuler = true; + } + echo('
' . $current_content->title[$user_language] . '
'); + echo('' . $current_content->preamble[$user_language] . '
'); + echo(''); + foreach($current_content->tags as $current_content_tag) { + echo('#' . $current_content_tag . ''); + } + echo('
'); + echo('