config = [ 'title' => 'HTML Block Plugin' ]; } public function setAPI(CMSAPI $api): void { $this->api = $api; } public function getSidebarContent(): string { $currentPage = $this->api ? $this->api->getCurrentPageTitle() : 'Onbekend'; $isHomepage = $this->api ? $this->api->isHomepage() : false; $currentLang = $this->api ? $this->api->getCurrentLanguage() : 'nl'; $content = '
Huidige pagina: ' . htmlspecialchars($currentPage) . '
Taal: ' . strtoupper($currentLang) . '
Homepage: ' . ($isHomepage ? 'Ja' : 'Nee') . '
'; // Add page-specific content if ($this->api) { $fileInfo = $this->api->getCurrentPageFileInfo(); if ($fileInfo) { $content .= '