✓ Login Successful
You have successfully logged in. Redirecting to dashboard...
This message simulates what appears after login in the actual system.
Theme Test: ' . htmlspecialchars($test_theme) . '
This content should appear in the main content area, not in sidebars or navigation areas.
If you see this properly formatted, the theme structure is working correctly.
Test Other Themes:
' . implode(' | ', array_map(function($theme) {
return '
' . $theme . '';
}, $test_themes)) . '
';
// Replace placeholders
$header_code = '';
$title = 'Theme Test - ' . $test_theme;
$charset = 'utf-8';
$layout = str_replace('%title%', $title, $layout);
$layout = str_replace('%header_code%', $header_code, $layout);
$layout = str_replace('%charset%', $charset, $layout);
$layout = str_replace('%body%', $success_message, $layout);
$layout = str_replace('%top%', $top, $layout);
$layout = str_replace('%topbody%', $topbody, $layout);
$layout = str_replace('%botbody%', $botbody, $layout);
$layout = str_replace('%bottom%', $bottom, $layout);
$layout = str_replace('%meta%', '', $layout);
$layout = str_replace('%logo%', '#', $layout);
$layout = str_replace('%bg_wrapper%', '', $layout);
$layout = str_replace('%footer%', 'Theme Test Footer
', $layout);
$layout = str_replace('%notifications%', '', $layout);
// Clean up any remaining placeholders
$layout = preg_replace('/%[a-zA-Z_]+%/', '', $layout);
echo $layout;
?>