diff options
author | Julius Haertl <jus@bitgrid.net> | 2016-09-04 21:59:51 +0300 |
---|---|---|
committer | Julius Haertl <jus@bitgrid.net> | 2016-09-04 21:59:51 +0300 |
commit | 39aa621deffac2c1ac56fc99abec232887cc4d8c (patch) | |
tree | bbed3c5b18023d8b67325b79050818aac56a5794 /lib | |
parent | 7f13e05dc8a84e15ba10f0ae879b543a86bf97f2 (diff) |
Add browser info
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Settings/Admin.php | 13 |
1 files changed, 12 insertions, 1 deletions
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; + } + } + } |