From 82927e7ac3c7f22c40df6e3454d009e0c32ef110 Mon Sep 17 00:00:00 2001
From: vogelor <vogelor@ispconfig3>
Date: Mon, 10 May 2010 13:28:36 -0400
Subject: [PATCH] The Monitor now also shows the ISPConfig Version
---
interface/web/monitor/show_sys_state.php | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/interface/web/monitor/show_sys_state.php b/interface/web/monitor/show_sys_state.php
index 8391862..6c5ecde 100644
--- a/interface/web/monitor/show_sys_state.php
+++ b/interface/web/monitor/show_sys_state.php
@@ -193,12 +193,17 @@
$records = $app->db->queryAllRecords("SELECT DISTINCT type, data FROM monitor_data WHERE server_id = " . $serverId);
$osData = null;
$veInfo = null;
+ $ispcData = null;
foreach($records as $record) {
/* get the state from the db-data */
_processDbState($record['type'], $serverId, &$serverState, &$messages);
/* if we have the os-info, get it */
if ($record['type'] == 'os_info') {
$osData = unserialize($record['data']);
+ }
+ /* if we have the ISPConfig-info, get it */
+ if ($record['type'] == 'ispc_info') {
+ $ispcData = unserialize($record['data']);
}
/* if we have the ve-info, get it */
if ($record['type'] == 'openvz_veinfo') {
@@ -221,6 +226,9 @@
if ($osData != null) {
$html_ve .= $osData['name'] . ' ' . $osData['version'] . '<br>';
}
+ if ($ispcData != null) {
+ $html_ve .= $ispcData['name'] . ' ' . $ispcData['version'] . '<br>';
+ }
$html_ve .= $app->lng("monitor_serverstate_state_txt") . ': ' . $serverState . '<br>';
/*
@@ -233,6 +241,9 @@
if ($osData != null) {
$html_server .= ' (' . $osData['name'] . ' ' . $osData['version'] . ')';
}
+ if ($ispcData != null) {
+ $html_server .= $ispcData['name'] . ' ' . $ispcData['version'] . '<br>';
+ }
$html_server .= '<br />';
$html_server .= $app->lng("monitor_serverstate_state_txt") . ': ' . $serverState . ' (';
--
Gitblit v1.9.1