diff --git a/lib/Template.php b/lib/Template.php
index b5cb82b7..aae10cc6 100644
--- a/lib/Template.php
+++ b/lib/Template.php
@@ -54,4 +54,8 @@ class Template{
exit();
}
+
+ public static function IsEreaderBrowser(): bool{
+ return isset($_SERVER['HTTP_USER_AGENT']) && (strpos($_SERVER['HTTP_USER_AGENT'], "Kobo") !== false || strpos($_SERVER['HTTP_USER_AGENT'], "Kindle") !== false);
+ }
}
diff --git a/templates/Header.php b/templates/Header.php
index b4c6a12e..568d257d 100644
--- a/templates/Header.php
+++ b/templates/Header.php
@@ -4,11 +4,6 @@ $title = $title ?? '';
$highlight = $highlight ?? '';
$description = $description ?? '';
$manual = $manual ?? false;
-
-if(isset($_SERVER['HTTP_USER_AGENT']) && (strpos($_SERVER['HTTP_USER_AGENT'], "Kobo") !== false || strpos($_SERVER['HTTP_USER_AGENT'], "Kindle") !== false)){
- $ereader = true;
-}
-
$colorScheme = $_COOKIE['color-scheme'] ?? 'auto';
$isXslt = $isXslt ?? false;
$feedUrl = $feedUrl ?? null;
@@ -40,7 +35,7 @@ if(!$isXslt){
/* Don't preload bold/bold-italic as those are used far less frequently */ ?>
- if($ereader){ ?>
+ if(Template::IsEreaderBrowser()){ ?>
} else { ?>