From ffe8428a13a5ff6fcc77bd5dd26f1d17e981d33d Mon Sep 17 00:00:00 2001
From: cfoe <cfoe@ispconfig3>
Date: Sat, 07 Jul 2012 14:50:28 -0400
Subject: [PATCH] removed enclosing div from a.button and button elements

---
 server/lib/classes/monitor_tools.inc.php |   77 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 76 insertions(+), 1 deletions(-)

diff --git a/server/lib/classes/monitor_tools.inc.php b/server/lib/classes/monitor_tools.inc.php
index dab75b5..d3cdc65 100644
--- a/server/lib/classes/monitor_tools.inc.php
+++ b/server/lib/classes/monitor_tools.inc.php
@@ -44,8 +44,81 @@
 
 		//** Debian or Ubuntu
 		if (file_exists('/etc/debian_version')) {
+			if (strstr(trim(file_get_contents('/etc/issue')), 'Ubuntu')) {
+				if (strstr(trim(file_get_contents('/etc/issue')), 'LTS')) {
+					$lts=" LTS";
+				} else {
+					$lts="";
+				}
 
-			if (trim(file_get_contents('/etc/debian_version')) == '4.0') {
+				$issue=file_get_contents('/etc/issue');
+				$distname = 'Ubuntu';
+				$distid = 'debian40';
+				$distbaseid = 'debian';
+				$ver = explode(' ',$issue);
+				$ver = array_filter($ver);
+				$ver = next($ver);
+				$mainver = explode('.',$ver);
+				$mainver = array_filter($mainver);
+				$mainver = current($mainver).'.'.next($mainver);
+				switch ($mainver){
+				case "12.10":
+					$relname = "(Quantal Quetzal)";
+				break;
+				case "12.04":
+					$relname = "(Precise Pangolin)";
+				break;
+				case "11.10":
+					$relname = "(Oneiric Ocelot)";
+				break;
+				case "11.14":
+					$relname = "(Natty Narwhal)";
+				break;
+				case "10.10":
+					$relname = "(Maverick Meerkat)";
+				break;
+				case "10.04":
+					$relname = "(Lucid Lynx)";
+				break;
+				case "9.10":
+					$relname = "(Karmic Koala)";
+				break;
+				case "9.04":
+					$relname = "(Jaunty Jackpole)";
+				break;
+				case "8.10":
+				$relname = "(Intrepid Ibex)";
+				break;
+				case "8.04":
+					$relname = "(Hardy Heron)";
+				break;
+				case "7.10":
+					$relname = "(Gutsy Gibbon)";
+				break;
+				case "7.04":
+					$relname = "(Feisty Fawn)";
+				break;
+				case "6.10":
+					$relname = "(Edgy Eft)";
+				break;
+				case "6.06":
+					$relname = "(Dapper Drake)";
+				break;
+				case "5.10":
+					$relname = "(Breezy Badger)";
+				break;
+				case "5.04":
+					$relname = "(Hoary Hedgehog)";
+				break;
+				case "4.10":
+					$relname = "(Warty Warthog)";
+				break;
+				default:
+					$relname = "UNKNOWN";
+				}
+				$distver = $ver.$lts." ".$relname;
+				swriteln("Operating System: ".$distver."\n");
+			} elseif(trim(file_get_contents('/etc/debian_version')) == '4.0') {
 				$distname = 'Debian';
 				$distver = '4.0';
 				$distid = 'debian40';
@@ -241,10 +314,12 @@
 						$data['user'][$username]['used'] += $s[2];
 						$data['user'][$username]['soft'] += $s[3];
 						$data['user'][$username]['hard'] += $s[4];
+						$data['user'][$username]['files'] += $s[5];
 					} else {
 						$data['user'][$username]['used'] = $s[2];
 						$data['user'][$username]['soft'] = $s[3];
 						$data['user'][$username]['hard'] = $s[4];
+						$data['user'][$username]['files'] = $s[5];
 					}
 				}
 			}

--
Gitblit v1.9.1