From 39aa621deffac2c1ac56fc99abec232887cc4d8c Mon Sep 17 00:00:00 2001 From: Julius Haertl Date: Sun, 4 Sep 2016 20:59:51 +0200 Subject: Add browser info --- lib/Settings/Admin.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/Settings/Admin.php b/lib/Settings/Admin.php index 766ae18..4dc8062 100644 --- a/lib/Settings/Admin.php +++ b/lib/Settings/Admin.php @@ -78,7 +78,8 @@ class Admin implements ISettings { 'apps' => $this->getAppList(), 'config' => $this->getConfig(), 'encryption' => $this->getEncryptionInfo(), - 'external' => $this->getExternalStorageInfo() + 'external' => $this->getExternalStorageInfo(), + 'browser' => $this->getBrowser() ); $issueTemplate = new TemplateResponse('issuetemplate', 'issuetemplate', $data, ''); @@ -235,4 +236,14 @@ class Admin implements ISettings { return $configs; } + private function getBrowser() { + $browser = get_browser(null, true); + if(!$browser) { + return $_SERVER['HTTP_USER_AGENT']; + } else { + $string = ' ' . $browser['browser'] . ' ' . $browser['version'] . ' ' . $browser['plattform']; + return $string; + } + } + } -- cgit v1.2.3