Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/issuetemplate.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorJulius Haertl <jus@bitgrid.net>2016-09-04 21:59:51 +0300
committerJulius Haertl <jus@bitgrid.net>2016-09-04 21:59:51 +0300
commit39aa621deffac2c1ac56fc99abec232887cc4d8c (patch)
treebbed3c5b18023d8b67325b79050818aac56a5794 /lib
parent7f13e05dc8a84e15ba10f0ae879b543a86bf97f2 (diff)
Add browser info
Diffstat (limited to 'lib')
-rw-r--r--lib/Settings/Admin.php13
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;
+ }
+ }
+
}