big update

This commit is contained in:
2025-12-10 01:05:55 +01:00
parent db4e718d85
commit e59ceaad99
12 changed files with 667 additions and 344 deletions

View File

@@ -68,32 +68,6 @@ if (!function_exists('get_version_badge_markup')) {
}
}
if (!defined('APP_VERSION_BADGE_REGISTERED')) {
register_shutdown_function(function () {
if (php_sapi_name() === 'cli') {
return;
}
$headers = headers_list();
$isHtmlResponse = true;
if (!headers_sent() && !empty($headers)) {
$isHtmlResponse = false;
foreach ($headers as $header) {
$parts = explode(':', $header, 2);
$name = strtolower(trim($parts[0] ?? ''));
$value = strtolower(trim($parts[1] ?? ''));
if ($name === 'content-type' && strpos($value, 'text/html') !== false) {
$isHtmlResponse = true;
break;
}
}
}
if ($isHtmlResponse) {
echo get_version_badge_markup();
}
});
define('APP_VERSION_BADGE_REGISTERED', true);
}
// -----------------------------------------------------------
// set cookie / session parameters
// -----------------------------------------------------------