xcvcxv
This commit is contained in:
@@ -44,6 +44,25 @@ if (!function_exists('render_app_version_badge')) {
|
|||||||
return;
|
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) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
static $badgeRendered = false;
|
static $badgeRendered = false;
|
||||||
if ($badgeRendered) {
|
if ($badgeRendered) {
|
||||||
return;
|
return;
|
||||||
|
|||||||
Reference in New Issue
Block a user